From 1e0f695afa9c2271a058c02cfac7e882f59b06f1 Mon Sep 17 00:00:00 2001 From: atiratree Date: Tue, 6 Jul 2021 20:14:53 +0200 Subject: [PATCH 1/4] fix translations location in update-translations.sh --- hack/update-translations.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/hack/update-translations.sh b/hack/update-translations.sh index bc5b4d6dbd1..f40cc25e50b 100755 --- a/hack/update-translations.sh +++ b/hack/update-translations.sh @@ -14,8 +14,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -# This script updates `translations/kubectl/template.pot` for -# `pkg/kubectl/cmd/*.go pkg/kubectl/cmd/*/*.go`. +# This script updates `staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/template.pot` and +# generates/fixes .po and .mo files. # Usage: `update-translations.sh`. KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/.. @@ -98,15 +98,15 @@ fi if [[ "${fix_translations}" == "true" ]]; then echo "Fixing .po files" kube::util::ensure-temp-dir - for PO_FILE in translations/kubectl/*/LC_MESSAGES/k8s.po; do + for PO_FILE in "${TRANSLATIONS}"/kubectl/*/LC_MESSAGES/k8s.po; do TMP="${KUBE_TEMP}/fix.po" if [[ "${PO_FILE}" =~ .*/default/.* || "${PO_FILE}" =~ .*/en_US/.* ]]; then # mark obsolete, and set default values for english translations - msgen translations/kubectl/template.pot | \ + msgen "${TRANSLATIONS}/kubectl/template.pot" | \ msgmerge -s --no-fuzzy-matching "${PO_FILE}" - > "${TMP}" else # mark obsolete, but do not add untranslated messages - msgmerge -s --no-fuzzy-matching "${PO_FILE}" translations/kubectl/template.pot | msgattrib --translated - > "${TMP}" + msgmerge -s --no-fuzzy-matching "${PO_FILE}" "${TRANSLATIONS}/kubectl/template.pot" | msgattrib --translated - > "${TMP}" fi mv "${TMP}" "${PO_FILE}" done From 33e6ebc8f8df47864a77c867d78216adb70cd79d Mon Sep 17 00:00:00 2001 From: atiratree Date: Tue, 6 Jul 2021 20:43:49 +0200 Subject: [PATCH 2/4] update translations --- .../kubectl/de_DE/LC_MESSAGES/k8s.mo | Bin 36877 -> 17420 bytes .../kubectl/de_DE/LC_MESSAGES/k8s.po | 1303 ++++++----- .../kubectl/default/LC_MESSAGES/k8s.mo | Bin 151116 -> 153024 bytes .../kubectl/default/LC_MESSAGES/k8s.po | 1896 +++++++++-------- .../kubectl/en_US/LC_MESSAGES/k8s.mo | Bin 151116 -> 153024 bytes .../kubectl/en_US/LC_MESSAGES/k8s.po | 1895 ++++++++-------- .../kubectl/fr_FR/LC_MESSAGES/k8s.mo | Bin 2133 -> 1233 bytes .../kubectl/fr_FR/LC_MESSAGES/k8s.po | 82 +- .../kubectl/it_IT/LC_MESSAGES/k8s.mo | Bin 42126 -> 20017 bytes .../kubectl/it_IT/LC_MESSAGES/k8s.po | 1461 ++++++------- .../kubectl/ja_JP/LC_MESSAGES/k8s.mo | Bin 40592 -> 19210 bytes .../kubectl/ja_JP/LC_MESSAGES/k8s.po | 1499 +++++++------ .../kubectl/ko_KR/LC_MESSAGES/k8s.mo | Bin 2231 -> 1274 bytes .../kubectl/ko_KR/LC_MESSAGES/k8s.po | 78 +- .../kubectl/pt_BR/LC_MESSAGES/k8s.mo | Bin 41927 -> 19980 bytes .../kubectl/pt_BR/LC_MESSAGES/k8s.po | 1456 ++++++------- .../i18n/translations/kubectl/template.pot | 1005 +++++---- .../kubectl/zh_CN/LC_MESSAGES/k8s.mo | Bin 38544 -> 18814 bytes .../kubectl/zh_CN/LC_MESSAGES/k8s.po | 1383 ++++++------ .../kubectl/zh_TW/LC_MESSAGES/k8s.mo | Bin 2070 -> 1187 bytes .../kubectl/zh_TW/LC_MESSAGES/k8s.po | 62 +- 21 files changed, 6008 insertions(+), 6112 deletions(-) diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.mo index 9ac708334bddb5f0f92441500ac3ed4d23ccc58b..ee64eb7a8d1128957e8e49473ef694f5e5daf259 100644 GIT binary patch delta 2292 zcmYk-e@vBC7{Kx81r!89LBxxKTp$Hh1QYoU3IgE|)G!1=FvCV_%paI88ovB+Lz$`T zNZLZynwHsWv6p4FWch2&fB4HS-O|+Mq?Wp7%e9v4``r7^d3K-obIyA&=e*}R&%M0+ zQNW=CmVGNKs9$J}L>v(mC}QIuG(mvE6J$iOVDMqQ^DXX;X?=#1kJE@2&ST#XRfj!Bb5EbhODdl(;^EV3KJB1JB9 zzY_}>mroICz%E>lH*piDMvI)sKD>gJQ$=QBM2tu+W?{T;^$?x6xN#Qs3BA)q(y;~? zVh_HE=a9MOcbtPyQFoZ;@sH~;lW~vhuzo`YU2!&H17c~&`$%q^#pmyB?E0dJr#^b~nUiJRfiNEWs+ejiIQlyk7>(y5}O zzKz*<8h7H)n1QR9Z2|7X6#NQx;p;dX|3po#hXd6IEJiQ3ATK$>EW&!!Oq@WblJltZ-9+7J z5Q|b4l9_D#cUaDivlexLy}aRNI~VW_uEMSSbuE62`T&unVH=;X#YcFFZENi~9IR$+ z40XpIR?`huBU8y9e2N2Dk009eM0U{m8>5)0h05E-xSh({gAZ_w`2K)h!Vtj%B$i75g@)sA9Dw%~kKj*)Z z&R%YOfcm77R1lkya@27LYU+kiGjk1f;hPE9gV&$iLE2g?|LhH>~1r(+oDW%Du{ zJ8>h{vcBA=qdU%B!uew(KEx}iDI4bCx1v?*FQzxq%lIg2F%F>~(G%1&PhIN&8m~p& zNFPqci>MpAjuvWG?N_+yO*SP<2u+bbwYGJ{IA72AGw%Dn_cGRVuOjr=stIjc{n~UP z{sl;+4rsaoeaKLPefnAw*YN~j8r%1SqjxLxLgN&CKff>G3L=nTW6zqVR(GjQ>qDEK z=PH8Y_Z>++CK4gUdP1}FGBJtZG=v1WP4iEyC1QL%e-TchPu8C`O=G+}TJ9Q)QEp$+ zvz__ec!S$-zy!A+f%*fd^`b3E*I!1|5UYvj8wKq9YOTRAVzT?D2ZIT%87(Yr6Nvy{ z&wtTEts|m|6e5{uB=rA_7O#X(nBes$d(GqUC^H(~VmdvsrqVNDnqo(t;rQ1q=W)`A zWxhzsFvn9@J5SQ9E$4p5qF|>c=dNXb&5Jg9`E$+X{A`n3u+qF*7-Px{`%P=nev?+5 z<{T^@4K#M?*QS4|$80Zab1KR!0?p@@*PI`hJ+dsX+0-<{Y^iEB$LcPcTk9W~-5aBw zy-n*_wfR5Gw-*c?+tV2K!W-1V2ATb--$ryjl-dqxq77Re`4w^F8}}l literal 36877 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 HdGh}Ob*0ou diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.po index bd63d83db44..cd5d53c888f 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: kubernetes\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2017-09-02 01:36+0200\n" "Last-Translator: Steffen Schmitz \n" "Language-Team: Steffen Schmitz \n" @@ -20,34 +20,6 @@ msgstr "" "X-Generator: Poedit 1.8.7.1\n" "X-Poedit-SourceCharset: UTF-8\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Erstellt ein ClusterRoleBinding für user1, user2 und group1 mit der " -"ClusterRole cluster-admin\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Erstellt ein RoleBinding für user1, user2 und group1 mit der " -"ClusterRole admin\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" - #: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" @@ -64,177 +36,6 @@ msgstr "" "\t\t # Zeige Metriken für den gegebenen Node\n" "\t\t kubectl top node NODE_NAME" -#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 -#, c-format -msgid "" -"\n" -"\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " -"10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" -"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" -"\n" -"\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" -"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" -msgstr "" -"\n" -"\t\t# Auto-skaliere ein Deployment \"foo\", mit einer Anzahl an Pods " -"zwischen 2 und 10, eine Ziel-CPU-Auslastung ist angegeben, sodass eine " -"Standard-autoskalierungsregel verwendet wird:\n" -"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" -"\n" -"\t\t# Auto-skaliere einen Replication-Controller \"foo\", mit einer Anzahl " -"an Pods zwischen 1 und 5, mit einer Ziel-CPU-Auslastung von 80%:\n" -"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 -msgid "" -"\n" -"\t\t# Create a new resourcequota named my-quota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Create a new resourcequota named best-effort\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -msgstr "" -"\n" -"\t\t# Erstellt eine neue ResourceQuota my-quota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Erstellt eine neue ResourceQuota best-effort\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 -#, c-format -msgid "" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=nginx label\n" -"\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -msgstr "" -"\n" -"\t\t# Erstellt ein Pod-Disruption-Budget my-pdb, dass alle Pods mit dem " -"Label app=rails auswählt\n" -"\t\t# und sicherstellt, dass mindestens einer von ihnen zu jedem Zeitpunkt " -"verfügbar ist.\n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# Erstellt ein Pod-Disruption-Budget my-pdb, dass alle Pods mit dem " -"Label app=nginx auswählt\n" -"\t\t# und sicherstellt, dass mindestens die Hälfte der gewählten Pods zu " -"jedem Zeitpunkt verfügbar ist.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 -msgid "" -"\n" -"\t\t# Describe a node\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Describe a pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Describe a pod identified by type and name in \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Describe all pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Describe pods by label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" -"created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" -"\t\tkubectl describe pods frontend" -msgstr "" -"\n" -"\t\t# Beschreibt einen Knoten\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Beschreibt einen Pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Beschreibt einen Pod mit type und name aus \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Beschreibt alle Pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Beschreibt Pods mit dem Label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Beschreibt alle Pods, die vom ReplicationController 'frontend' " -"verwaltet werden (rc-erstellte Pods\n" -"\t\t# bekommen den Namen des rc als Prefix im Podnamen).\n" -"\t\tkubectl describe pods frontend" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:135 -msgid "" -"\n" -"\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" -"\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" -msgstr "" -"\n" -"\t\t# Leere den Knoten \"foo\", selbst wenn er Pods enthält, die nicht von " -"einem ReplicationController, ReplicaSet, Job, DaemonSet oder StatefulSet " -"verwaltet werden.\n" -"\t\t$ kubectl drain foo --force\n" -"\n" -"\t\t# Wie zuvor, aber es wird abgebrochen, wenn er Pods enthält, die nicht " -"von einem ReplicationController, ReplicaSet, Job, DaemonSet oder StatefulSet " -"verwaltet werden und mit einer Schonfrist von 15 Minuten.\n" -"\t\t$ kubectl drain foo --grace-period=900" - -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 -msgid "" -"\n" -"\t\t# Edit the service named 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Use an alternative editor\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -msgstr "" -"\n" -"\t\t# Bearbeite den Service 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Benutze einen anderen Editor\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Bearbeite den Job 'myjob' in JSON mit dem v1 API Format:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Bearbeite das Deployment 'mydeployment' in YAML und speichere die " -"veränderte Konfiguration in ihrer Annotation:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" - #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" @@ -251,26 +52,6 @@ msgstr "" "\t\t# Erhalte die Dokumentation eines speziellen Felds einer Resource\n" "\t\tkubectl explain pods.spec.containers" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" -msgstr "" -"\n" -"\t\t# Markiere Knoten \"foo\" als schedulable.\n" -"\t\t$ kubectl uncordon foo" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" -"\t\tkubectl cordon foo" -msgstr "" -"\n" -"\t\t# Markiere Knoten \"foo\" als unschedulable.\n" -"\t\tkubectl cordon foo" - #: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" @@ -301,67 +82,7 @@ msgstr "" "\t\t# Gebe die unterstützten API Versionen aus\n" "\t\tkubectl api-versions" -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:56 -msgid "" -"\n" -"\t\t# Replace a pod using the data in pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Update a single-container pod's image version (tag) to v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Force replace, delete and then re-create the resource\n" -"\t\tkubectl replace --force -f ./pod.json" -msgstr "" -"\n" -"\t\t# Ersetze einen Pod mit den Daten aus pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Ersetze einen Pod mit den JSON-Daten von stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Setze die Pod-Image-Version (tag) eines einzelnen Containers zu v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Erzwinge das Ersetzen, Löschen und Neu-Erstellen der Resource\n" -"\t\tkubectl replace --force -f ./pod.json" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 -msgid "" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" -msgstr "" -"\n" -"\t\t# Setze die Last-Applied-Configuration einer Resource auf den Inhalt " -"einer Datei.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Führe Set-Last-Applied auf jeder Konfigurationsdatei in einem Ordner " -"aus.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Setze die Last-Applied-Configuration einer Resource auf den Inhalt " -"einer Datei; erstellt die Annotation, wenn sie noch nicht existiert.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:75 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -389,71 +110,6 @@ msgstr "" "\t\t# Zeige Metriken für Pods mit dem Label name=myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:94 -msgid "" -"\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Update all pods in the namespace\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" -"\t\tkubectl label pods foo bar-" -msgstr "" -"\n" -"\t\t# Aktualisiere den Pod 'foo' mit dem Label 'unhealthy' und dem Value " -"'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Aktualisiere den Pod 'foo' mit dem Label 'status' und dem Value " -"'unhealthy' und überschreibe alle bisherigen Values.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Aktualisiere alle Pods im Namespace\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Aktualisiere den Pod mit type und name aus \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Aktualisiere den Pod 'foo', wenn die Resource sich nicht von version 1 " -"unterscheidet.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Aktualisiere den Pod 'foo', indem das Label 'bar' gelöscht wird, wenn " -"es existiert.\n" -"\t\t# Benötigt kein --overwrite flag.\n" -"\t\tkubectl label pods foo bar-" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:53 -msgid "" -"\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# View the last-applied-configuration annotations by file in JSON\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" -msgstr "" -"\n" -"\t\t# Zeige die Annotation Last-Applied-Configuration mit type/name in YAML " -"an.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# Zeige die Annotation Last-applied-configuration mit der Datei in JSON " -"an\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" - #: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" @@ -483,66 +139,6 @@ msgstr "" "die Option -o verwenden,\n" "\t\tum das Ausgabeziel festzulegen." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 -msgid "" -"\n" -"\t\tCreate a ClusterRole." -msgstr "" -"\n" -"\t\tErstelle eine ClusterRole." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." -msgstr "" -"\n" -"\t\tErstelle ein ClusterRoleBinding für eine bestimmte ClusterRole." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." -msgstr "" -"\n" -"\t\tErstelle ein RoleBinding für eine bestimmte ClusterRole." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 -msgid "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " -"value.\n" -"\n" -"\t\tA single configmap may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " -"basename of the file, and the value will\n" -"\t\tdefault to the file content. If the basename is an invalid key, you may " -"specify an alternate key.\n" -"\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tErstelle eine ConfigMap basierend auf einer Datei, einem Order oder " -"einem gegebenen Wert.\n" -"\n" -"\t\tEine einzelne ConfigMap kann eins oder mehr Key/Value-Paare beinhalten.\n" -"\n" -"\t\tWenn man eine ConfigMap von einer Datei erstellt, wird der Key " -"standardmäßig der Name der Datei, und der Wert wird\n" -"\t\tstandardmäßig der Dateiinhalt. Wenn der Dateiname ein ungültiger Key " -"ist, kann ein anderer Key angegeben werden.\n" -"\n" -"\t\tWenn man eine ConfigMap von einem Ordner erstellt, wird jede Datei, " -"deren Name ein gültiger Key ist\n" -"\t\tin die ConfigMap aufgenommen. Jegliche Einträge im Ordner, die keine " -"regulären Dateien sind, werden ignoriert (z.B. SubDirectories, \n" -"\t\tSymLinks, Devices, Pipes, usw)." - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" @@ -551,26 +147,6 @@ msgstr "" "\n" "\t\tErstelle einen Namespace mit dem gegebenen Namen." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:41 -msgid "" -"\n" -"\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" -msgstr "" -"\n" -"\t\tErstelle ein Pod-Disruption-Budget mit dem gegebenen name, selector und " -"der gewünschten Mindestanzahl verfügbarer Pods" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 -msgid "" -"\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" -msgstr "" -"\n" -"\t\tErstelle eine ResourceQuota mit dem gegebenen name, hard limits und " -"optional scopes" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" @@ -587,80 +163,7 @@ msgstr "" "\n" "\t\tErstelle einen ServiceAccount mit dem gegebenen Namen." -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 -msgid "" -"\n" -"\t\tEdit a resource from the default editor.\n" -"\n" -"\t\tThe edit command allows you to directly edit any API resource you can " -"retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " -"or EDITOR\n" -"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " -"Windows.\n" -"\t\tYou can edit multiple objects, although changes are applied one at a " -"time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " -"you point to must\n" -"\t\tbe previously saved versions of resources.\n" -"\n" -"\t\tEditing is done with the API version used to fetch the resource.\n" -"\t\tTo edit using a specific API version, fully-qualify the resource, " -"version, and group.\n" -"\n" -"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" -"\n" -"\t\tThe flag --windows-line-endings can be used to force Windows line " -"endings,\n" -"\t\totherwise the default for your operating system will be used.\n" -"\n" -"\t\tIn the event an error occurs while updating, a temporary file will be " -"created on disk\n" -"\t\tthat contains your unapplied changes. The most common error when " -"updating a resource\n" -"\t\tis another editor changing the resource on the server. When this occurs, " -"you will have\n" -"\t\tto apply your changes to the newer version of the resource, or update " -"your temporary\n" -"\t\tsaved copy to include the latest resource version." -msgstr "" -"\n" -"\t\tBearbeite eine Resource mit dem Standardeditor.\n" -"\n" -"\t\tDer edit-Befehl erlaubt es jede API Resource direkt zu bearbeiten, wenn " -"sie mit den\n" -"\t\tCommand-Line-Tools erreichbar ist. Er öffnet den Editor, der in der " -"KUBE_EDITOR oder EDITOR\n" -"\t\tUmgebunsvariable festgelegt ist, oder 'vi' auf Linux und 'notepad' auf " -"Windows.\n" -"\t\tEs ist möglich mehrere Objekte zu bearbeiten, aber die Änderungen werden " -"nacheinander angewendet. Der Befehl\n" -"\t\takzeptiert Dateinamen und Command-Line-Parameter, aber die verwendeten " -"Dateien müssen\n" -"\t\tvorab gespeicherte Versionen von Resourcen sein.\n" -"\n" -"\t\tDie Bearbeitung verwendet die API Version, die genutzt wurde, um die " -"Resource zu lesen.\n" -"\t\tUm eine spezifische API Version zu verwenden, muss die vollständige " -"Resource, Version und Group angegeben werden.\n" -"\n" -"\t\tDas Standardformat ist YAML. Um mit JSON zu arbeiten, setze \"-o json" -"\".\n" -"\n" -"\t\tDie Option --windows-line-endings kann benutzt werden, um Windows Zeilen-" -"umbrüche zu verwenden,\n" -"\t\tansonsten wird der Standard des Betriebssystems verwendet.\n" -"\n" -"\t\tFalls beim Update ein Fehler auftritt, wird eine temporäre Datei auf der " -"Festplatte angelegt,\n" -"\t\tdie die nicht verarbeiteten Änderungen enthält. Der häufigste Fehler " -"beim Bearbeiten einer Resource\n" -"\t\tist ein anderer Editor, der die Resource auf dem Server ändert. Wenn das " -"auftritt, muss man\n" -"\t\tseine Änderungen auf die neue Version anwenden oder seine temporäre\n" -"\t\tgespeicherte Kopie mit der neuesten Resourcenversion aktualisieren." - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:84 msgid "" "\n" "\t\tMark node as schedulable." @@ -668,7 +171,7 @@ msgstr "" "\n" "\t\tMarkiere Knoten als schedulable." -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:55 msgid "" "\n" "\t\tMark node as unschedulable." @@ -692,19 +195,6 @@ msgstr "" "'kubectl apply -f ' ausgeführt wurde,\n" "\t\tohne andere Teile des Objekts zu aktualisieren." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:47 -msgid "" -"\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" -msgstr "" -"\n" -"\t # Erstelle ein neues TLS Secret tl-secret mit dem gegebenen " -"Schlüsselpaar:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" @@ -844,11 +334,6 @@ msgstr "" "gerouted wird, kann der Service über die IP angesprochen werden, zusätzlich " "zu seiner generierten Service-IP." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "" -"Wende eine Konfiguration auf eine Resource über den Dateinamen oder stdin an" - #: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "Genehmige eine Certificate-Signing-Request" @@ -861,7 +346,7 @@ msgstr "" "Weise Deine eigene ClusterIP zu oder setze sie auf 'None' für einen " "'headless'-Service (kein LoadBalancing)." -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 msgid "Attach to a running container" msgstr "Weise einem laufenden Container zu" @@ -873,7 +358,7 @@ msgstr "" "ClusterIP, die dem Service zugewiesen werden soll. Freilassen, für " "automatische Zuweisung oder auf 'None' setzen für einen headless-Service." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:101 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole, die das ClusterRoleBinding referenzieren soll" @@ -885,58 +370,22 @@ msgstr "ClusterRole, die das RoleBinding referenzieren soll" msgid "Convert config files between different API versions" msgstr "Konvertiere Config-Dateien zwischen verschiedenen API Versionen" -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:104 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:105 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:106 msgid "Copy files and directories to and from containers." msgstr "Kopiere Dateien und Ordner aus/in Container(n)." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:86 -msgid "Create a ClusterRoleBinding for a particular ClusterRole" -msgstr "Erstelle ein ClusterRoleBinding für eine bestimmte ClusterRole" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 -msgid "Create a LoadBalancer service." -msgstr "Erstelle einen LoadBalancer-Service." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 -msgid "Create a NodePort service." -msgstr "Erstelle einen NodePort-Service." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 -msgid "Create a RoleBinding for a particular Role or ClusterRole" -msgstr "Erstelle ein RoleBinding für eine bestimmte Role oder ClusterRole" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "Erstelle ein TLS-Secret" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:124 -msgid "Create a configmap from a local file, directory or literal value" -msgstr "" -"Erstelle eine ConfigMap von einer Datei, einem Ordner oder einem festen Wert" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "Erstelle einen Namespace mit dem gegebenen Namen" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 -msgid "Create a pod disruption budget with the specified name." -msgstr "Erstelle ein Pod-Disruption-Budget mit dem gegebenen Namen." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:91 -msgid "Create a quota with the specified name." -msgstr "Erstelle eine Quota mit dem gegebenen Namen." - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 msgid "Create a secret for use with a Docker registry" msgstr "Erstelle ein Secret für die Benutzung mit einer Docker-Registry" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:137 -msgid "Create a secret from a local file, directory or literal value" -msgstr "" -"Erstelle ein Secret von einer lokalen Datei, einem Ordner oder einem festen " -"Wert" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" msgstr "Erstelle ein Secret mit dem angegebenen Sub-Befehl" @@ -945,34 +394,15 @@ msgstr "Erstelle ein Secret mit dem angegebenen Sub-Befehl" msgid "Create a service account with the specified name" msgstr "Erstelle einen ServiceAccount mit dem gegebenen Namen" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:48 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 -msgid "Create a service using specified subcommand." -msgstr "Erstelle einen Servuce mit dem angegebenen Sub-Befehl" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 -msgid "Create an ExternalName service." -msgstr "Erstelle einen ExternalName-Service." - -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:135 -msgid "" -"Delete resources by filenames, stdin, resources and names, or by resources " -"and label selector" -msgstr "" -"Lösche Resourcen von einer Datei, stdin, resources- und names- oder mit " -"resources- und label-Selektor" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "Lösche das angegebene Cluster aus der kubeconfig" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "Lösche den angegebenen Kontext aus der kubeconfig" -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:174 msgid "Deny a certificate signing request" msgstr "Lehne eine Certificate-Signing-Request ab" @@ -980,22 +410,6 @@ msgstr "Lehne eine Certificate-Signing-Request ab" msgid "Describe one or many contexts" msgstr "Beschreibe einen oder mehrere Kontexte" -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:80 -msgid "Display Resource (CPU/Memory) usage of nodes" -msgstr "Zeige Resourcennutzung (CPU/Memory) von Knoten" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:96 -msgid "Display Resource (CPU/Memory) usage of pods" -msgstr "Zeige Resourcennutzung (CPU/Memory) von Pods" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 -msgid "Display Resource (CPU/Memory) usage." -msgstr "Zeige Resourcennutzung (CPU/Memory)." - -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 -msgid "Display cluster info" -msgstr "Zeige Cluster-Info" - #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "Zeige Cluster, die in der kubeconfig definiert sind" @@ -1005,27 +419,15 @@ msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "" "Zeige vereinte kubeconfig-Einstellungen oder die angegebene kubeconfig-Datei" -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "Zeige eine oder mehrere Resourcen" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "Zeige den aktuellen Kontext" - -#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 -msgid "Documentation of resources" -msgstr "Dokumentation einer Resource" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "Leere Knoten, um eine Wartung vorzubereiten" -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 -msgid "Dump lots of relevant info for debugging and diagnosis" -msgstr "Zeige viele relevante Informationen für Debugging und Diagnose" - -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 msgid "Edit a resource on the server" msgstr "Bearbeite eine Resource auf dem Server" @@ -1033,7 +435,7 @@ msgstr "Bearbeite eine Resource auf dem Server" msgid "Email for Docker registry" msgstr "E-Mail für Docker-Registry" -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 msgid "Execute a command in a container" msgstr "Führe einen Befehl im Container aus" @@ -1045,15 +447,15 @@ msgstr "Leite einen oder mehrere lokale Ports an einen Pod weiter" msgid "Help about any command" msgstr "Hilfe für jeden Befehl" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:98 msgid "Mark node as schedulable" msgstr "Markiere Knoten als schedulable" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:69 msgid "Mark node as unschedulable" msgstr "Markiere Knoten als unschedulable" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:83 msgid "Mark the provided resource as paused" msgstr "Markiere die gegebene Resource als pausiert" @@ -1074,7 +476,7 @@ msgstr "" "Name oder Nummer des Ports in dem Container, zu dem der Service Daten leiten " "soll. Optional." -#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:174 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -1082,7 +484,7 @@ msgstr "" "Zeige nur Logs nach einem bestimmten Datum (RFC3339) an. Zeigt standardmäßig " "alle logs. Es kann entweder since-time oder since benutzt werden." -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:112 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Zeige Shell-Completion-Code für die angegebene Shell (bash oder zsh)" @@ -1098,7 +500,7 @@ msgstr "Pfad des Public-Key-Zertifikats im PEM-Format." msgid "Path to private key associated with given certificate." msgstr "Pfad zum Private-Key, der zum gegebenen Zertifikat passt." -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:130 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -1119,11 +521,7 @@ msgstr "Schreibt die Liste von Optionen, die alle Befehle erben" msgid "Print the logs for a container in a pod" msgstr "Schreibt die Logs für einen Container in einem Pod" -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 -msgid "Replace a resource by filename or stdin" -msgstr "Ersetze eine Resource von einem Dateinamen oder stdin" - -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:87 msgid "Resume a paused resource" msgstr "Setze eine pausierte Resource fort" @@ -1143,43 +541,15 @@ msgstr "Starte einen Proxy zum Kubernetes-API-Server" msgid "Set specific features on objects" msgstr "Setze bestimmte Features auf Objekten" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:101 -msgid "" -"Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." -msgstr "" -"Setze die Annotation Last-Applied-Configuration auf einem Live-Objekt auf " -"den Inhalt einer Datei." - #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "Setze den Selektor auf einer Resource" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "Setze einen Cluster-Eintrag in der kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "Setze einen Kontext-Eintrag in der kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "Setze einen User-Eintrag in der kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "Setze einen einzelnen Value in einer kubeconfig-Datei" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "Setze den aktuellen Kontext in einer kubeconfig-Datei" - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "Zeige Details zu einer bestimmten Resource oder Gruppe von Resourcen" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:102 msgid "Show the status of the rollout" msgstr "Zeige den Status des Rollout" @@ -1187,14 +557,6 @@ msgstr "Zeige den Status des Rollout" msgid "Synonym for --target-port" msgstr "Synonym für --target-port" -#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:134 -msgid "" -"Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" -msgstr "" -"Nehme einen Replication Controller, Service, Deployment oder Pod und biete " -"ihn als neuen Kubernetes-Service an" - #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." msgstr "Das Image, dass auf dem Container gestartet werden soll." @@ -1255,27 +617,23 @@ msgstr "" msgid "The type of secret to create" msgstr "Der Typ des zu erstellenden Secrets" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:87 msgid "Undo a previous rollout" msgstr "Widerrufe ein vorheriges Rollout" -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 -msgid "Update image of a pod template" -msgstr "Aktualisiere das Image einer Pod-Template" - #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 msgid "Update resource requests/limits on objects with pod templates" msgstr "Aktualisiere Resourcen requests/limits auf Objekten mit Pod-Templates" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "Aktualisiere die Annotationen auf einer Resource" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "Aktualisiere die Labels auf einer Resource" -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "Aktualisiere die Taints auf einem oder mehreren Knoten" @@ -1283,20 +641,40 @@ msgstr "Aktualisiere die Taints auf einem oder mehreren Knoten" msgid "Username for Docker registry authentication" msgstr "Username für Authentifizierung bei der Docker-Registry" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 -msgid "View latest last-applied-configuration annotations of a resource/object" -msgstr "" -"Zeige die aktuelle Annotation Last-Applied-Configuration einer Resource / " -"eines Object" - -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "Zeige rollout-Verlauf" -#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:227 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using " +#~ "the cluster-admin ClusterRole\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Erstellt ein ClusterRoleBinding für user1, user2 und group1 mit " +#~ "der ClusterRole cluster-admin\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" + +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " +#~ "ClusterRole\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Erstellt ein RoleBinding für user1, user2 und group1 mit der " +#~ "ClusterRole admin\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" + #~ msgid "" #~ "\n" #~ "\t\t # Create a new configmap named my-config based on folder bar\n" @@ -1379,6 +757,28 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" #~ "v1/ConfigMap" +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 " +#~ "and 10, no target CPU utilization specified so a default autoscaling " +#~ "policy will be used:\n" +#~ "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +#~ "\n" +#~ "\t\t# Auto scale a replication controller \"foo\", with the number of " +#~ "pods between 1 and 5, target CPU utilization at 80%:\n" +#~ "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Auto-skaliere ein Deployment \"foo\", mit einer Anzahl an Pods " +#~ "zwischen 2 und 10, eine Ziel-CPU-Auslastung ist angegeben, sodass eine " +#~ "Standard-autoskalierungsregel verwendet wird:\n" +#~ "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +#~ "\n" +#~ "\t\t# Auto-skaliere einen Replication-Controller \"foo\", mit einer " +#~ "Anzahl an Pods zwischen 1 und 5, mit einer Ziel-CPU-Auslastung von 80%:\n" +#~ "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" + #~ msgid "" #~ "\n" #~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" @@ -1451,6 +851,55 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" #~ "resource=pods --resource-name=readablepod" +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a new resourcequota named my-quota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Create a new resourcequota named best-effort\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Erstellt eine neue ResourceQuota my-quota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Erstellt eine neue ResourceQuota best-effort\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=rails label\n" +#~ "\t\t# and require at least one of them being available at any point in " +#~ "time.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=nginx label\n" +#~ "\t\t# and require at least half of the pods selected to be available at " +#~ "any point in time.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Erstellt ein Pod-Disruption-Budget my-pdb, dass alle Pods mit dem " +#~ "Label app=rails auswählt\n" +#~ "\t\t# und sicherstellt, dass mindestens einer von ihnen zu jedem " +#~ "Zeitpunkt verfügbar ist.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Erstellt ein Pod-Disruption-Budget my-pdb, dass alle Pods mit dem " +#~ "Label app=nginx auswählt\n" +#~ "\t\t# und sicherstellt, dass mindestens die Hälfte der gewählten Pods zu " +#~ "jedem Zeitpunkt verfügbar ist.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" + #~ msgid "" #~ "\n" #~ "\t\t# Create a pod using the data in pod.json.\n" @@ -1590,6 +1039,100 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\t\t# Löscht alle Pods\n" #~ "\t\tkubectl delete pods --all" +#~ msgid "" +#~ "\n" +#~ "\t\t# Describe a node\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Describe a pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Describe a pod identified by type and name in \"pod.json\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Describe all pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Describe pods by label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Describe all pods managed by the 'frontend' replication controller " +#~ "(rc-created pods\n" +#~ "\t\t# get the name of the rc as a prefix in the pod the name).\n" +#~ "\t\tkubectl describe pods frontend" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Beschreibt einen Knoten\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Beschreibt einen Pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Beschreibt einen Pod mit type und name aus \"pod.json\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Beschreibt alle Pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Beschreibt Pods mit dem Label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Beschreibt alle Pods, die vom ReplicationController 'frontend' " +#~ "verwaltet werden (rc-erstellte Pods\n" +#~ "\t\t# bekommen den Namen des rc als Prefix im Podnamen).\n" +#~ "\t\tkubectl describe pods frontend" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Drain node \"foo\", even if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" +#~ "\t\t$ kubectl drain foo --force\n" +#~ "\n" +#~ "\t\t# As above, but abort if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use " +#~ "a grace period of 15 minutes.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Leere den Knoten \"foo\", selbst wenn er Pods enthält, die nicht " +#~ "von einem ReplicationController, ReplicaSet, Job, DaemonSet oder " +#~ "StatefulSet verwaltet werden.\n" +#~ "\t\t$ kubectl drain foo --force\n" +#~ "\n" +#~ "\t\t# Wie zuvor, aber es wird abgebrochen, wenn er Pods enthält, die " +#~ "nicht von einem ReplicationController, ReplicaSet, Job, DaemonSet oder " +#~ "StatefulSet verwaltet werden und mit einer Schonfrist von 15 Minuten.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Edit the service named 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Use an alternative editor\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " +#~ "config in its annotation:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Bearbeite den Service 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Benutze einen anderen Editor\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Bearbeite den Job 'myjob' in JSON mit dem v1 API Format:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Bearbeite das Deployment 'mydeployment' in YAML und speichere die " +#~ "veränderte Konfiguration in ihrer Annotation:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" + #~ msgid "" #~ "\n" #~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " @@ -1800,6 +1343,24 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "Pods weiter\n" #~ "\t\tkubectl port-forward mypod 0:5000" +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as schedulable.\n" +#~ "\t\t$ kubectl uncordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Markiere Knoten \"foo\" als schedulable.\n" +#~ "\t\t$ kubectl uncordon foo" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as unschedulable.\n" +#~ "\t\tkubectl cordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Markiere Knoten \"foo\" als unschedulable.\n" +#~ "\t\tkubectl cordon foo" + #~ msgid "" #~ "\n" #~ "\t\t# Partially update a node using strategic merge patch\n" @@ -1849,6 +1410,35 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\t\t# Gebe die Adresse des Masters und des Cluster-Services aus\n" #~ "\t\tkubectl cluster-info" +#~ msgid "" +#~ "\n" +#~ "\t\t# Replace a pod using the data in pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Replace a pod based on the JSON passed into stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Update a single-container pod's image version (tag) to v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Force replace, delete and then re-create the resource\n" +#~ "\t\tkubectl replace --force -f ./pod.json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Ersetze einen Pod mit den Daten aus pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Ersetze einen Pod mit den JSON-Daten von stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Setze die Pod-Image-Version (tag) eines einzelnen Containers zu v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Erzwinge das Ersetzen, Löschen und Neu-Erstellen der Resource\n" +#~ "\t\tkubectl replace --force -f ./pod.json" + #~ msgid "" #~ "\n" #~ "\t\t# Return snapshot logs from pod nginx with only one container\n" @@ -1973,6 +1563,38 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\t\t# Skaliere den Job cron auf 3.\n" #~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgid "" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Execute set-last-applied against each configuration file in a " +#~ "directory.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file, will create the annotation if it does not already " +#~ "exist.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Setze die Last-Applied-Configuration einer Resource auf den Inhalt " +#~ "einer Datei.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Führe Set-Last-Applied auf jeder Konfigurationsdatei in einem " +#~ "Ordner aus.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Setze die Last-Applied-Configuration einer Resource auf den Inhalt " +#~ "einer Datei; erstellt die Annotation, wenn sie noch nicht existiert.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" + #~ msgid "" #~ "\n" #~ "\t\t# Shut down foo.\n" @@ -2124,6 +1746,52 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\t\t# Entferne vom Knoten 'foo' alle Tains mit dem Key 'dedicated'\n" #~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " +#~ "overwriting any existing value.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update all pods in the namespace\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +#~ "\t\t# Does not require the --overwrite flag.\n" +#~ "\t\tkubectl label pods foo bar-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aktualisiere den Pod 'foo' mit dem Label 'unhealthy' und dem Value " +#~ "'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Aktualisiere den Pod 'foo' mit dem Label 'status' und dem Value " +#~ "'unhealthy' und überschreibe alle bisherigen Values.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Aktualisiere alle Pods im Namespace\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Aktualisiere den Pod mit type und name aus \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Aktualisiere den Pod 'foo', wenn die Resource sich nicht von " +#~ "version 1 unterscheidet.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Aktualisiere den Pod 'foo', indem das Label 'bar' gelöscht wird, " +#~ "wenn es existiert.\n" +#~ "\t\t# Benötigt kein --overwrite flag.\n" +#~ "\t\tkubectl label pods foo bar-" + #~ msgid "" #~ "\n" #~ "\t\t# Update pods of frontend-v1 using new replication controller data in " @@ -2167,6 +1835,24 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "und mache es rückgängig.\n" #~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgid "" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by type/name in " +#~ "YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by file in JSON\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Zeige die Annotation Last-Applied-Configuration mit type/name in " +#~ "YAML an.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# Zeige die Annotation Last-applied-configuration mit der Datei in " +#~ "JSON an\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" + #~ msgid "" #~ "\n" #~ "\t\tApply a configuration to a resource by filename or stdin.\n" @@ -2193,6 +1879,27 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "sie nicht, wenn der aktuelle Zustand nicht bekannt ist. Siehe https://" #~ "issues.k8s.io/34274." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle eine ClusterRole." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle ein ClusterRoleBinding für eine bestimmte ClusterRole." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a RoleBinding for a particular Role or ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle ein RoleBinding für eine bestimmte ClusterRole." + #~ msgid "" #~ "\n" #~ "\t\tCreate a TLS secret from the given public/private key pair.\n" @@ -2206,6 +1913,42 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\t\tDas Public/Private-Schlüsselpaar muss vorab bestehen. Das Public-Key-" #~ "Zertifikat muss im PEM-Format sein und zum gegebenen Private-Key passen." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a configmap based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single configmap may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a file, the key will default to " +#~ "the basename of the file, and the value will\n" +#~ "\t\tdefault to the file content. If the basename is an invalid key, you " +#~ "may specify an alternate key.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a directory, each file whose " +#~ "basename is a valid key in the directory will be\n" +#~ "\t\tpackaged into the configmap. Any directory entries except regular " +#~ "files are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle eine ConfigMap basierend auf einer Datei, einem Order oder " +#~ "einem gegebenen Wert.\n" +#~ "\n" +#~ "\t\tEine einzelne ConfigMap kann eins oder mehr Key/Value-Paare " +#~ "beinhalten.\n" +#~ "\n" +#~ "\t\tWenn man eine ConfigMap von einer Datei erstellt, wird der Key " +#~ "standardmäßig der Name der Datei, und der Wert wird\n" +#~ "\t\tstandardmäßig der Dateiinhalt. Wenn der Dateiname ein ungültiger Key " +#~ "ist, kann ein anderer Key angegeben werden.\n" +#~ "\n" +#~ "\t\tWenn man eine ConfigMap von einem Ordner erstellt, wird jede Datei, " +#~ "deren Name ein gültiger Key ist\n" +#~ "\t\tin die ConfigMap aufgenommen. Jegliche Einträge im Ordner, die keine " +#~ "regulären Dateien sind, werden ignoriert (z.B. SubDirectories, \n" +#~ "\t\tSymLinks, Devices, Pipes, usw)." + #~ msgid "" #~ "\n" #~ "\t\tCreate a new secret for use with Docker registries.\n" @@ -2254,6 +1997,15 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\t\tindem man ein dockercfg secret erstellt und zu seinem ServiceAccount " #~ "hinzufügt." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a pod disruption budget with the specified name, selector, and " +#~ "desired minimum available pods" +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle ein Pod-Disruption-Budget mit dem gegebenen name, selector " +#~ "und der gewünschten Mindestanzahl verfügbarer Pods" + #~ msgid "" #~ "\n" #~ "\t\tCreate a resource by filename or stdin.\n" @@ -2265,6 +2017,15 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\n" #~ "\t\tJSON- und YAML-Formate werden akzeptiert." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resourcequota with the specified name, hard limits and " +#~ "optional scopes" +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle eine ResourceQuota mit dem gegebenen name, hard limits und " +#~ "optional scopes" + #~ msgid "" #~ "\n" #~ "\t\tCreate a secret based on a file, directory, or specified literal " @@ -2578,6 +2339,78 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "\n" #~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +#~ msgid "" +#~ "\n" +#~ "\t\tEdit a resource from the default editor.\n" +#~ "\n" +#~ "\t\tThe edit command allows you to directly edit any API resource you can " +#~ "retrieve via the\n" +#~ "\t\tcommand line tools. It will open the editor defined by your " +#~ "KUBE_EDITOR, or EDITOR\n" +#~ "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' " +#~ "for Windows.\n" +#~ "\t\tYou can edit multiple objects, although changes are applied one at a " +#~ "time. The command\n" +#~ "\t\taccepts filenames as well as command line arguments, although the " +#~ "files you point to must\n" +#~ "\t\tbe previously saved versions of resources.\n" +#~ "\n" +#~ "\t\tEditing is done with the API version used to fetch the resource.\n" +#~ "\t\tTo edit using a specific API version, fully-qualify the resource, " +#~ "version, and group.\n" +#~ "\n" +#~ "\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +#~ "\n" +#~ "\t\tThe flag --windows-line-endings can be used to force Windows line " +#~ "endings,\n" +#~ "\t\totherwise the default for your operating system will be used.\n" +#~ "\n" +#~ "\t\tIn the event an error occurs while updating, a temporary file will be " +#~ "created on disk\n" +#~ "\t\tthat contains your unapplied changes. The most common error when " +#~ "updating a resource\n" +#~ "\t\tis another editor changing the resource on the server. When this " +#~ "occurs, you will have\n" +#~ "\t\tto apply your changes to the newer version of the resource, or update " +#~ "your temporary\n" +#~ "\t\tsaved copy to include the latest resource version." +#~ msgstr "" +#~ "\n" +#~ "\t\tBearbeite eine Resource mit dem Standardeditor.\n" +#~ "\n" +#~ "\t\tDer edit-Befehl erlaubt es jede API Resource direkt zu bearbeiten, " +#~ "wenn sie mit den\n" +#~ "\t\tCommand-Line-Tools erreichbar ist. Er öffnet den Editor, der in der " +#~ "KUBE_EDITOR oder EDITOR\n" +#~ "\t\tUmgebunsvariable festgelegt ist, oder 'vi' auf Linux und 'notepad' " +#~ "auf Windows.\n" +#~ "\t\tEs ist möglich mehrere Objekte zu bearbeiten, aber die Änderungen " +#~ "werden nacheinander angewendet. Der Befehl\n" +#~ "\t\takzeptiert Dateinamen und Command-Line-Parameter, aber die " +#~ "verwendeten Dateien müssen\n" +#~ "\t\tvorab gespeicherte Versionen von Resourcen sein.\n" +#~ "\n" +#~ "\t\tDie Bearbeitung verwendet die API Version, die genutzt wurde, um die " +#~ "Resource zu lesen.\n" +#~ "\t\tUm eine spezifische API Version zu verwenden, muss die vollständige " +#~ "Resource, Version und Group angegeben werden.\n" +#~ "\n" +#~ "\t\tDas Standardformat ist YAML. Um mit JSON zu arbeiten, setze \"-o json" +#~ "\".\n" +#~ "\n" +#~ "\t\tDie Option --windows-line-endings kann benutzt werden, um Windows " +#~ "Zeilen-umbrüche zu verwenden,\n" +#~ "\t\tansonsten wird der Standard des Betriebssystems verwendet.\n" +#~ "\n" +#~ "\t\tFalls beim Update ein Fehler auftritt, wird eine temporäre Datei auf " +#~ "der Festplatte angelegt,\n" +#~ "\t\tdie die nicht verarbeiteten Änderungen enthält. Der häufigste Fehler " +#~ "beim Bearbeiten einer Resource\n" +#~ "\t\tist ein anderer Editor, der die Resource auf dem Server ändert. Wenn " +#~ "das auftritt, muss man\n" +#~ "\t\tseine Änderungen auf die neue Version anwenden oder seine temporäre\n" +#~ "\t\tgespeicherte Kopie mit der neuesten Resourcenversion aktualisieren." + #~ msgid "" #~ "\n" #~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -2765,6 +2598,18 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions.html um " #~ "zu erfahren, ob ein Feld mutable ist." +#~ msgid "" +#~ "\n" +#~ "\t # Create a new TLS secret named tls-secret with the given key pair:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" +#~ msgstr "" +#~ "\n" +#~ "\t # Erstelle ein neues TLS Secret tl-secret mit dem gegebenen " +#~ "Schlüsselpaar:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" + #~ msgid "" #~ "\n" #~ "\t # Create a new secret named my-secret with keys for each file in " @@ -2876,6 +2721,11 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ msgid "A schedule in the Cron format the job should be run with." #~ msgstr "Ein Schedule im Cron Format, dass der Job nutzen soll." +#~ msgid "Apply a configuration to a resource by filename or stdin" +#~ msgstr "" +#~ "Wende eine Konfiguration auf eine Resource über den Dateinamen oder stdin " +#~ "an" + #~ msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" #~ msgstr "Auto-skaliere ein Deployment, ReplicaSet oder ReplicationController" @@ -2888,20 +2738,82 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "image angegeben ist, sonst ignoriert. Verpflichtend, wenn --image auf " #~ "einem Multi-Container-Pod verwendet wird" +#~ msgid "Create a ClusterRoleBinding for a particular ClusterRole" +#~ msgstr "Erstelle ein ClusterRoleBinding für eine bestimmte ClusterRole" + +#~ msgid "Create a LoadBalancer service." +#~ msgstr "Erstelle einen LoadBalancer-Service." + +#~ msgid "Create a NodePort service." +#~ msgstr "Erstelle einen NodePort-Service." + +#~ msgid "Create a RoleBinding for a particular Role or ClusterRole" +#~ msgstr "Erstelle ein RoleBinding für eine bestimmte Role oder ClusterRole" + #~ msgid "Create a clusterIP service." #~ msgstr "Erstelle einen ClusterIP-Service" +#~ msgid "Create a configmap from a local file, directory or literal value" +#~ msgstr "" +#~ "Erstelle eine ConfigMap von einer Datei, einem Ordner oder einem festen " +#~ "Wert" + #~ msgid "Create a deployment with the specified name." #~ msgstr "Erstelle ein Deployment mit dem gegebenen Namen." +#~ msgid "Create a pod disruption budget with the specified name." +#~ msgstr "Erstelle ein Pod-Disruption-Budget mit dem gegebenen Namen." + +#~ msgid "Create a quota with the specified name." +#~ msgstr "Erstelle eine Quota mit dem gegebenen Namen." + #~ msgid "Create a resource by filename or stdin" #~ msgstr "Erstelle eine Resource von einer Datei oder stdin" +#~ msgid "Create a secret from a local file, directory or literal value" +#~ msgstr "" +#~ "Erstelle ein Secret von einer lokalen Datei, einem Ordner oder einem " +#~ "festen Wert" + +#~ msgid "Create a service using specified subcommand." +#~ msgstr "Erstelle einen Servuce mit dem angegebenen Sub-Befehl" + +#~ msgid "Create an ExternalName service." +#~ msgstr "Erstelle einen ExternalName-Service." + +#~ msgid "" +#~ "Delete resources by filenames, stdin, resources and names, or by " +#~ "resources and label selector" +#~ msgstr "" +#~ "Lösche Resourcen von einer Datei, stdin, resources- und names- oder mit " +#~ "resources- und label-Selektor" + #~ msgid "Deprecated: Gracefully shut down a resource by name or filename" #~ msgstr "" #~ "Veraltet: Graziöses herunterfahren einer Resource über den Namen oder " #~ "Dateinamen" +#~ msgid "Display Resource (CPU/Memory) usage of nodes" +#~ msgstr "Zeige Resourcennutzung (CPU/Memory) von Knoten" + +#~ msgid "Display Resource (CPU/Memory) usage of pods" +#~ msgstr "Zeige Resourcennutzung (CPU/Memory) von Pods" + +#~ msgid "Display Resource (CPU/Memory) usage." +#~ msgstr "Zeige Resourcennutzung (CPU/Memory)." + +#~ msgid "Display cluster info" +#~ msgstr "Zeige Cluster-Info" + +#~ msgid "Displays the current-context" +#~ msgstr "Zeige den aktuellen Kontext" + +#~ msgid "Documentation of resources" +#~ msgstr "Dokumentation einer Resource" + +#~ msgid "Dump lots of relevant info for debugging and diagnosis" +#~ msgstr "Zeige viele relevante Informationen für Debugging und Diagnose" + #~ msgid "" #~ "Explicit policy for when to pull container images. Required when --image " #~ "is same as existing image, ignored otherwise." @@ -2922,6 +2834,9 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ msgid "Perform a rolling update of the given ReplicationController" #~ msgstr "Führe ein Rolling-Update des gegebenen ReplicationControllers aus" +#~ msgid "Replace a resource by filename or stdin" +#~ msgstr "Ersetze eine Resource von einem Dateinamen oder stdin" + #~ msgid "" #~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " #~ "Job" @@ -2929,6 +2844,35 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ "Setze eine neue Größe für ein Deployment, ReplicaSet, " #~ "ReplicationController oder Job" +#~ msgid "" +#~ "Set the last-applied-configuration annotation on a live object to match " +#~ "the contents of a file." +#~ msgstr "" +#~ "Setze die Annotation Last-Applied-Configuration auf einem Live-Objekt auf " +#~ "den Inhalt einer Datei." + +#~ msgid "Sets a cluster entry in kubeconfig" +#~ msgstr "Setze einen Cluster-Eintrag in der kubeconfig" + +#~ msgid "Sets a context entry in kubeconfig" +#~ msgstr "Setze einen Kontext-Eintrag in der kubeconfig" + +#~ msgid "Sets a user entry in kubeconfig" +#~ msgstr "Setze einen User-Eintrag in der kubeconfig" + +#~ msgid "Sets an individual value in a kubeconfig file" +#~ msgstr "Setze einen einzelnen Value in einer kubeconfig-Datei" + +#~ msgid "Sets the current-context in a kubeconfig file" +#~ msgstr "Setze den aktuellen Kontext in einer kubeconfig-Datei" + +#~ msgid "" +#~ "Take a replication controller, service, deployment or pod and expose it " +#~ "as a new Kubernetes Service" +#~ msgstr "" +#~ "Nehme einen Replication Controller, Service, Deployment oder Pod und " +#~ "biete ihn als neuen Kubernetes-Service an" + #~ msgid "" #~ "The name of the API generator to use, see http://kubernetes.io/docs/user-" #~ "guide/kubectl-conventions/#generators for a list." @@ -2965,3 +2909,12 @@ msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" #~ msgid "Update field(s) of a resource using strategic merge patch" #~ msgstr "Aktualisiere Felder einer Resource mit einem Strategic-Merge-Patch" + +#~ msgid "Update image of a pod template" +#~ msgstr "Aktualisiere das Image einer Pod-Template" + +#~ msgid "" +#~ "View latest last-applied-configuration annotations of a resource/object" +#~ msgstr "" +#~ "Zeige die aktuelle Annotation Last-Applied-Configuration einer Resource / " +#~ "eines Object" diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.mo index 3779a9ba083ffff8723c280d959ae8ce71e938b3..77b13524a32b4bc7d99134bcba351ecb07b553c3 100644 GIT binary patch delta 15214 zcmeI2cYGDqw)pp+P$UEhAt8i1p@otLq4(Z<5fLnhaDZTv6LJy|5KjQP2nd#q4qg!9 zBKj| zZ?37d`{_!dqjBXPR9qvqQgz{D(Ms(>Pfd_gr7|fT2wTD4a4uX6cfn8L&GnRO7Nu0T z`bzD%GL7ul8Dm4fDyGBZ_D5q4Qu~P3@N?mHE)I9FL+fu1}wF;@>X-a)T1D~cV z^&1cDYpqldD(uZtO7lSZww_(Fy;5zk2Xs)X2+r%IRG;!necMH;;tEQ&@1@j5UbJa| zQg3sA!%(Ga!@?0tEur1zqm&BLZsKUAHo|3Nlp1G+7}@no{ltSyZcyrZDlWW9sfsk* z;buBTd5>(RzNdrsG^Kc_O3d{*3NEI6IiwFNp@0VAD9Ah1Q&7q;!KZj(=NU>pL3>{m zGAKH>VwO@Lgt)PCwo=(Jcdk-Hc=0=TDD@@{*IS^}zo~d?ky3}@TX!qH#9gi}KwW1!?6_IiBVC#*O2oKKZ9(0`mMrz1ZxY*~sCpL-p80d}Rl z=NBGBU$HH*cb;Mp)SLK?QvZYovPx>=8P*^E1n*#JN1bI$VuucVtJDQv)cpe6ih`_* zO3lLl515W^|G+lH9u8BnNB+nf!#m-dlwX9*x_TMUoDM_3c)Q>fWCN*Qzk2axJ>;D# z`;zyb(U;x&A@xs`y)=}iwEC8w{m9!oQ1LYL(-}6dpjCT#D|~@0P2W$mu%J8%N_MK}nKjM2&m*T9|d62vXk->YcV68}>Rs%o{Fg3Zu|H&xTBBfJwf zfji(hcoa$`Y!|ClJy-&V!nLp%ehtOzCso%f4LVSK>QzXvQzu{x7#pVm;u~1$-2a0cO zgi`+q3^hfGN$?)Xg3|CUP+P)XjF@-pkNG?2LBSVOQAG;5=z5~N!krG{h-WH4isNm4C}z% zP&#-7$_p#j_Fk9;W#q+Bo_hw$HhsM|@mIY13y zA_X@p=`%zpg39mCRz=E!=Nm&17&7k zgWM0P^C+_B$xXEy21mi+a6Oa;&O@2{

kp2E#b)A}AwT48@7pLD{bRp-k;JP}aC+ zGj9nxMK}@4lHCdG%l_YoB0lgrv|(Ix&(4D4rME)y=3P+Y!qJFbtA)4b?O`_MBcZ%- z8(aWCf(zlqmR=w_24yB%rg|MNf_~Zmt5FE&N~dYn7k&w43DVNN5#0;lz}^NA!1)=G z$d;+y!)pzc4!i&-!FsK{r7VHsBda3Z4`r8p54*y+*6e?Af)OYUVKHm~S3#M=9Z;tB zI2;47%ktLxCK!*s1P+F4p$y~{ln6MzjTb2&g%Tl8LaEojtyYC_Aq>Fp+p_;9vQ25{ zjd%`}H9rE!!8ai9bZI~BW~Vm|)RLX5!-KS&oZdD>yUFRO5!y{o zM~u{Na(e$L&o*Nixkcz6tKHOd!Zz!ZrayoN^b~B~%k83wMZTlq7O8rb475@4(OUgk0xk5p3&2<20s)smcs zRNd#an?#;~5<(k?wVR!GgA)6n-sU;uM^L=k+D<%RWUb&d>;a&~9>C`yJu|<-6cK%71!~8G*A7db{Yx_c@H1u{ltZ(~Tc#H#sdms@>!?|1*3p zL<93a*KT$?;wu6N9r+D5rlFEk-u~VQB>=q)55nV6lGAOcS!3+`&uBL}O*+c}us=Mf z-Q@JW^WLFT`mJ`8(_djD?(e^#-Q@H%3`v%H$9LWgRJo|#>~zWZ_y8Tb@B>~CfBMnu z@ee<1H#x09p`rZzC8nH?EK-)c6h|z}?NHw+%S}$-im-A8%S}!PUT3*y#8=Ulo18YN zY=zwH^sCC2d#EgmvE1zRD3ky(A=Yw}(>Gud_O3X~O-|d?uv}kwCf;(B)5B0g_$LXL zo18}1wA|!$K9uBiSS`yqSeGMf!ZQR&$kKxj$mYbXwq*(50c&eG@F6qSPmYbZ; zhl6p$v! z><|9|WvME3@;Yim8+$kmC8HFe^nnjRNvS@7((pNG!=%oZo1AunvMoo#Tj3tK8aC`= zxyk82pbz_czD#9Cc0lRamv9HH-pz88)7POmV`6vqzl}1ayZ7QeDB0;>phUp+P)4#3 zN^*Jv$_svllAPY$!*Y|;hhZ=5Dm}e8G6KqsJsII4=+1C2Z##B?;$u(s3R!MW_Av#r z#*KP=Q#%$)g?UhXU=th$kHX^ZQK9rGl9_uaTTBx!6%O5TY&+=j^{0ETPenV`oN2O=eUDf;J zfJ+furn?*uJp&&@yL3i+BS(?1k?W9=$XiI+)sE-n;@iT_1Aj!Xj`02I zUI+Qx1YMl@A*2)fO31g1dRpc`0V%s$q1=mnfefa?6HvAhAHlA7&qkLk--GH!`R(X; zL~PkXa#iu5&ck}tk*f;q0hc51AnDklPf&cwe;^WicOr7lL{1{nh(YA)gB(GI@?b5b z>{^Rb3*qC*jR_~v8%6HdhVMlx?u9+DS3}vlm1OpqkMWES#Gq_7ST$rg=) zay^O6cQt+ormTEK7kqb>o`Jp~Vh@Wv%a@ztYc6sz{~J&jBK;#puSB>M-hfo2@@80y z96)lB$B`cpxsH2q4=Pb(kd{0%3eJ@RuJ%ZU$V)Gy$4B%5vi>=UTynthtI6-z7PPj= z8YJzi@>{UGBg>FBl<$VmB9+jGz;4Kg$S&kM%6h?6*aeA0mn#Z+4GCpX_&Ulx$SEWm zTdw;(s9&IT^81MWKI~1M$`N}CtcG+!G9%AEhaQhiMYbblR|AysWd^J&O?T&^5{#Fx zx-p!x)7UlP+mZ4c;ho6m$WI7g?5Z*%*BB%dd0q^zfgV&CYU;cQ|BjrAlz#>LP~J|4 z)*hvPvAjy==wa0^Mj{Wb59*2G_`q+qF13NLI3kG371zRJ1(Wk+O zk>)bBlaPNQXOWMQeTYRRxdukq8D8*;+`mcKFQEmIR_M3E{q7yoFIbVX2O{gz-kUuR|2?A+pDk-yL`4CMOlNoHx?bZ106T{Y(FauZuW z!Nk@rHaqJ@YukzKsN>Cz_3}J5$sDWqvZp=^c6Zbdct|q8HMp@_??S(?$Zz|uyr9jW z+m3gR4c6tH;qCRP@Hjh3ThWzF$=T-NN0WckIyJne(Y`3>-JZI{oJi^KtRJOon|{rf zI6ZsoUgodC%I1~kwzH+T9$(JR^A(um&1#z+&A&BIw|F`{uH`{p>Gy#+>-y`he>4-F zf&u!mD`jSL`r@mst{L}SWxbnm*HzX{nVU^XR{!gKc6J~y&zEo3x2|E1Wp$~LT^Pu> zr<>$9Q?zXsx7nxd@X)p~+PQzUu3_@p{pu<6+TUV6X+Ktmv)H`UVK{Z8JKnABhsNlJ zR!-1K9;3HWHmy@bv#iq-x==blMdoRgr@K8*lY)AtY3tFtkgj(Uv%Kk&)x;d-7xzNb zHKR*eQ6FdBSe+4_4!=M2UCTM1!;-%^qMbQEV!iWO6J4uqp}!zEC);NS{Y9zv^uVN4d$P};$IvOT z1BG_5h-IHroa@>7c1{tlYSxX4cW%wqz1%ih{O{Xvj^*lRQC(N(UXx10kGLKKF zYjVfONAaLpIws`uy0Im0<$30#F)>a_fu3(xUccV78@I{4Jti^y%eWcZ)R>qM{$Rp$ zI=u9zcpct&^JU9y^i4L=lk&{%ljfVBCyjG<&(jOcq3n6io;&prvu^SnQ^&vC9Py6| zXG|GW&K=2;>7C5p=_Bf=+Q9;UcFvU9Ir&rFF%`aq$`%u`#9Jzf06Wn2ThwzNq`?c9Kuc4VR zx0iFDquZN9bMJB$=ki1PKGCwHI@<;2?s*-kcdr?F=O%Oc&L`2En72bdmt#x1I2XHG z)na}5lWmrKn#`g z4?t`Mo8jsk z4_T)AiKLYXX}2QUw#Z>DNt(vQ#aBQVZ!fk?xe$kt+O;s^~H0I ztXR9y9}E;1X8Y}Cy+@4A$a4x_*MVw(Dl{d}z8^0UF1xr;d^L>~De~W5ly2&8+i2NA zvv-?qirz|0q&(YSP!!CV6)3zdH{hEb%qR#<4w}o`Uc0U=M4JQK16Pc`rGu{+PU#%y zcoUtJj$iy?lFFWyc>m`Kv!{ng?s!V`{x}o!;%1!|uCluvA;eVQQ%k3r7JK~Ru75ue z^{4W1i#_YgMU4*>hu?bjs5tJ^uN`Aj%$kE;!u#JCBqh}kY_y_$`9VA zdNjQo7AW#}vIkCa3cl7s-c|hG`D*w@ZlJixo|TiE%SxHzgDGx<+a)DAqnkLBFX$D{ z+l_U7Cv*WDcY!iXVRVluj=_cS*OA(QNiS4W+HgxUks7eOD(YCCD5V&dkA~eCEi7x#iqLV#0SVV#I&SZkc<&Ykr*+ zNE{6B_^zwvRBxi2GhGdS2)lEB=!XY%zM1;t#49(JB@!>j7EG3u?&`*TX6a8i_m>ie zQ!%cScc6Nby5Xwm+r5kwQhdJ3sTvSSLHT;_H}|oVrltmq-W0Ev3i&j zTODW0sE&Jl+tO;#=&E?D{@b|9_#_Jd-d_o2SJm|5EJ4-Dtf4zNpH6f5e$)7r2K`Uo+f^La^Z-VY$TRbT@hYz8d z{=y)8!uCz|<>UuBt({W|x}meQrjDstw#s{I>XuGMD{GP3(<#CUV0$mPnQ1iF%}S{{h{sw(3)yS3oL_qO|!5l;?eyGMxYmo^?MyC4$wOHU?g;@=SG+z_ix>Hd29 z5W&J(ldLy5)f(zVD_xo40o&={P`5H81NB8om%>L5WK>k6{F0nG@1E9;oE}}RIt03J z8tRWF(A6oYM*E8-+BK9wSLgrf;_iu;=+!>oST~UUp5{b1)=iy0O>|SsUu1m$vdvqk zqn)vhHQ&?b{J;2kHFq5D=*0H09@4?mj!pI13i4bFXLp+JOm=uFjYZB%*HfJZ1FQzd z`J$GyB3;K+DvLip=bipmU1xi`P9A+Fp!^?%4==1ZhthTH*s}9rT28PC4^U2Q1*^T2 zk!2+~3kF$rOXp_j3Q?uoTkCCBo&Wmv{fDpUYaid&KEAJgd|&(c_D8;~`98n)@qO*% y``X91`^)aNkMCAK&~Ec+xLpXsza!x8$2q+d11lhv2 zQ1vQ;h;ok-uu$X*Dj+uCQWVsSSOKM3@q5?a2?oD=|9toR$vn?G?^-jnr>>d3cC!8X z>U)<}Fa5MZ@DfGpt(A&^2{n{@5xqyK{ZbdDlCaOGDs^KOrCN5U^APIwQtAR7ebG;;4=F!9K&fW(T!vEf zXz%SoN)_;Y=B-LS2j3b@8`SsRrqmGXWsOkkW%^fJMk-a8hJB-y`i2TKJxX0Duco9l|x}QPN;REm)+Dj==su~?0DM85pVlth> zty39DDILd5SL#g~o-#|RlT_?Jhb4m14=D934H``6Z63G`--Wy9yDPHzVOD|iHy1Gz z@{=D?swwu##qK~ZLzzH#i|64~IF5FEKgzaYuUpF2v_Uz9k_eSe0Ru^b<1j}(;m+_M za42@flS;9QstCrwU2qZ&eht|*H5x}rXCO=96nJ7Kena_))k+<#$}0U$sk79JU$4|& z@|(TD`p+Qas~45}9A>}7VBk#~m7=bS{<~7CRNMudWB>88QZ-qz=C3GK54L?(saIIy z9@~_vL%kn&y1t-yu?5usm}$>uAhX}WZ?J>*xK7>%Mq%HuhyDK$Wh@!utzGuAZ`cj? zvp+oe1iXwr;sf>#4ySTo*yAImXj9FGF>t`gEHCwaunPR@fKtE1(+8DeSJZd^REk|v zGY{ies+`C_8@=Izg#Z(QmN(G z?|!9JXUfNatJHS55-x|MzhkiQGQ2y8ZTwy-{84?(`k$wtzCUpMuuHq1Q!1B?4N!cb z*#)IEb~;SJzWE}145z|9Vr0q%vSod4;y-2p6vttdDEhrwUrO)#^L zR*`Tyln!2lB`~C}cD(*>$YrKBLUF3&P&&E{<6(R~tvbRXumhY6o59y%D*dZ}qR4~w z>uVJblVMjl05*j8!Cvrjm;{eNX}CrMccnT($fT8f7#=6v*iCtddO(-3nhSE@S6L&@#P%f%TP<&%0jDUxrtk`)N2kSP~&S~fh z<@tQrA3hAj;6W%Wau%Afc^I#zXp~-ITHOH0z^3pyC>`#Ajo~*?j*kx4YBVf>Tzcw5 zXhUB!*Xcqc+z!S=8ITP(!yWKuI4#occsG=OzA8nL8R#f?X(FJEJPkI1cR>%F474MO$1YutB2Kd(N`*@>1IEU< zdprqB!)u__`v^9Gze1ToofcZPhOtmiPX?5gD~2uLawsdi1DddEOResLZ6HoxsvblU z=UG$EccD1p_fVXxb}N_Np`3~wD5vFVD0})Q%!0?Dbl9u4R`!h6+F{HD0V#F_?#E4IH(N2uGwVQTg#HBs76C>8| z$@!Pp?#eVqLPOK~Y9~niNtJ!o+UZPK{cM|7@;a>V@ZMCr0c%kzNbvc*jKT1c@EuC=w(-^^kUg#2XiBCrG??F-}E=ghv?&Gg`DnJ2B#yPvES~VC@Q4 z2rgW$oft9yZ`z3wbDz;pjM!<7yCQ0>c4EZj=a~rYt$=cDGhc8AQksj>lZ>_SZFmYw zkoeLD_wH`G(LK*MK=E21lo)Y29Ebfbt;!5LyrP{LaUL9u{TYmbDVwwtBMyV&obPSs z^e~X1Em~s4QkC(lc7nv+uW2Vp+_6Y(v=b!G-L0J%ap=3+i4i}BhiIs5k9K0j zg?o98GT@Yb?rF)}ubmii0hAc=@sG6=Bd$BFofvWSr>-yfPp}1YZhC*AogncHlw((L z(mmHpp&ZKq{1AQ!#aW;EQadr?tgp2bBUbxHJ2B$!Z?zL6?)pwUG2*)KwG$(rfwB@? zPP+ljF<6Ba7I|mSSl}%+^U8XB)$dZ zV(4AdaDv3Y!(!|;gsQm=Ac7cMd|+-}!-)|$LwUcyTF-D|#8Z%6QFqoioER~_q2a`c zr=VOw149ibMtmGH2lZ2^QR)PVKQ?wd`n-wZ1c}3%8cvY-CL~By4}=>|j940FI5Fa8 z*o6kqLx~X+nj21xxH;NzV#NFy!+Gm{)537JbW}^ji4kW*c^7;FJ+MuyQo{)n=e07N zAo0f5hI7T%i8Y)cu^Tk0_%%$0HQE@?JE0F0ug`&U)$V}u+O8Srb`S?8Ml6Qn_1{2w znKh3$9G@Bp*Wup7Q5GXID zd!Up*1=HYr@D5mydsyoG%DEEC%-@GG@G_K@icWSWTB@!`5hp5y(%?!c$8Zk}g=e7* zs7iacJQ+%dqo6dj0?LeDhi%}$pv<^-2g7+i-vDLB#y|`P$Wopi{!3NklP$qCUlmKQ4Yz1G3vQ?k=i2TDG#O@Lr$gy)1H1=**sIiVg2W+d?zue-CDLix z+Z}Np^kP2>Pr_fI_`r!i?vl6e>(1ywxQF}=a6g=OgWFzuKi3JDKpDW_;TYJszq@r) zOHpJ=AAvHm9Z&{v63VemywTn3JD|*HI_wFbfZ_}Pgt8L9Ls{a;o7}DF3uO!Qp`4=4 zP<(A4lnZHKx_fbz-h(1R;$Aoah7T~DATb+?Hy?&_!Q6DSJL5Z`40s!qhR#5V5nB#) z2R;+Z40pq57@xtr0{(_nq_E#y1oHRK88O+?ZV zM6Os#7m!s*C*(Sw`yEPp4#`EnKxDPzDZ2wcguH{amo?drl2+c?Ui3}KEyxB$QZLH> z1xF&{<y?;VeR7)eD=BkPf|NC?sfk+c+EjBe5}!qvi>D%q z<84O1LM$YaK}kwOnmL;L(-Az1OhDum>_(nP5|Fw)GY?AoUe-U~)t%qq@&?5a@0YVK zDH|D$e27T8ANdy9B?hTB(vfFhbu9Pi3^<6qU!FI+oSn=2$PruSpGw9F_z2Rqyb#q1 zOu`|bYtE6ZhR)v+oSShE`t69MkV?<|xt{JHGNrsGQja)hX!0M21CS%g z=ZK^f@_WhpPr>*D@k(xas!w4!5{6ulOfJvoLs&IJAB?m>>R?N{9?5ew{;~;wF4u2` z$B;jSx7ge3~5Q(>(E9dwZJZbL9jWD zlgz)Qs+39Uj=YNmAz{dUh>3KP`=39>sTvsXA$KB^kbffckvPg4Bh`^-u+Jh<=o6t2 zk+ctKKwcEgL9gn z+d3L`6bZB5Z*E(^nqhYB>-1EVqCjj+m=3O9-82KeTC_0&IjwdD=|n3jZWg~U#`WiS zTS2&0FMh6dOWPXO%J?4S%xK%z3TZpS8r?S1v3}IuEPulD&TpeYQoF7C%4qBlhU+GF z(r|r?J!_zjwq_*7UscvuvL|23TAHCBxMJ9gGW7f_mi2i1Ie!|hJ8aN{uQa~e)nC?w zX`q|Tz8^U}-b3_w+Z@Ppob1ue9z96+w<0?ZsnVy=?@PC)bj-Gncia_tHl>zkCObMe zwBG9Uo1+!#M0?w9dI$y!U?&dId8l<$Z?W!5ebD+UHO8vl^=0%h>uA^N+O+eB={1Xc zX7SXS+x1zUSay7*{>9*tfobb>V&GERw>2sAP1N^*vlBHnord#r_1~ynKTm%twO_im zv0Xb~r%)*^U$4G-us1(9C(Bcu0gf0zLG)|E@)=`)zGP+~%z8+Xe@Bqh+h!kk)oy zp`MEaOc=tiU0S3^S_4LfT3d%tfOW0zBl2}ZVEu?1vdo)qU(N5ZkuNasMN{>I+K!r} zL#>RV)oUb}B}HDdc)ZuNPZ#OfTBgV6^D`T!Z`#qt`n*oC){mHB&o9=s?3E=tt@@Rf zus?fLH?<}Wj|j}aV>jKD9lu+L>X7_gucyfSboS^Vd-DKY%PPnkLFeyg<+*0>v6C3} z=CQ+EGu%7bRhD^i0IN>+&HUb;J&o-cJx6bM%IvoHY0gF9%W<~_S1d)(+-_8yoI5BY z(ag;EX60m0b!L(8Db5;idWy{S%v&-N?SgrF)_;C+;3mU9vskwZBo?RWGPLWBMn$-S&y(jJ zYsO~#{jp}T-|U!Z)tnk(-?c;!qhVC5-;|+f%cl4pyIQn{S}KERK3x{w_N>$~R<#+uQ6G6ycd=_fspq)*?ux91%XC6eqB+Rk zx=iz=JkrWqSURCXjhgi!?LRwfZF$DhmD=N~9&=*J7;mA^TkI_|J^49!$5<2p7@y-C zXL@ssyovT_EA{ntuC8S#uF}nDpzdnj$)34N`&(RHZhDGMk2y9cJKJ06^%a|iet)r3 z``*7aWQEO{{nxA)=0r2t_vZAl=C`Y5f45Rsvm)ExqpzMtJ;bJrX26tD9Nx+%Fe}sDbPU*2~hacvdgMtrOSi9+=jr^Qd5r zekk72!|mj?I)mbwYqcS@XRXuT&;)a;zr@V)_)Kw!Y>%@+Jgi$&WP&syf~?i3`DR4S4d~ zMpum|zc9yNm{UB}J{_tftqIFoTaPTuwO4mABCTf2Ylk|%;m?i zI|S)WYvZb=^(yU9+Mt`vOl#QcReGZJ)9UDyzTCO~sd@Oq)fa80Yc)Y;Rrw|j40`HF zko`#$eS?+%Y`5CZ1{aPikw%K_>;9pe1m1o2fKk_M*KS;)C(GL|-^=jF2DYr-X9ONt zKijaXzv$Dq1nz#Zg)U2aPj}V!@>HX`wd|GK?ScDsGkf_*`t35b#k%ao`?>|^+i{|- zl0xy>c3Hd|yi9Z8Gi~z#FQl{sx^WfH*t{H{?K_~~sapPqu&+O;{S}54zh%G` zea4n)y(&-X&({rZaOIk1O|HCa60UyJ6q@OQ>t0=_t*>9(rp>@_JA$>PcQ$3W!*_ZE z30wCEU6mUM-?=K-{$itU6xhFeZ%|;_o)bDSW8eKjWs6ShXN;hnqVd-HkJ?2*xxMh< z#2Snw!(Z&}X5Qq(t&6Q2td%{9k(IlZ~L{*q$*?2kIunz65k_4a{j z_WpCY{JcYTd;F)Ztu$}5@_V-O%QSH4P&-}r%O$OYg1qeN59jnFy2!q(jgGQcpVx)x z3oo)&=p(EthtFC5Pf`QVeR3)&C@a6jj`~Btp|b;nKA#d4)TSuTdgtW2O~FP=P+;xX z%Z)()?~Z9}*rPGlz|%u`AFVzU9(euq&R~wV=X_hM`Gu->&-zA`^}#uA0J5wr1&`>y z*2W8w)iSwaa)}ag2gQt4(a;>2kH80GzCW%*0EGjn|05YD;J z@r~t%OR99@dt2RpTa80*-LD%*%fayZ$I6j5oueIFC)rdUKs3Gs}&ZX)4=qr?oV8>xuS^ zs=8m-k5BdRs6o}oN@N@hRo#NP(8e1rH8M&|5%BdjdZMZ z68$PO-O@;pvfpTkH@?x)SZZJBi1UoN)R=0Yr5F#$J+;8z*Hnkw$2+mImzz@YHn?Ktu^cML`3bVXL%KBkbTr<_TBro60^%obJPGPQhlE?8S zwlAZl(X4DmS0h!nKRr_SDccaKKM5+^9<2`q*-KmLr|k)?byxdbYu%1nTep1F)=rOQ z8riY>h~4;tuABVt&-!03?nu=SkYzK}YodFHVwsxRmwV=ZW>yko>Xo zX3oy>=8ok?u@~OLR?h06o7-U>^f)^##0XtF$RH@`pd;-&JL+Vs@JOQVjnIukhvs-E zSKO55_?)6*f8kVnMT(9r3rW!-K|0r-AFWf$YIV`C7}m~+=dXQ;Ui%OwD7y9`dhJ8> z+J`9LtJgk6uYHJKiTth##IAjaUi%Qe_91%hLsb54bL~U)+K1@157Gap579RIe*mO# BFdF~> diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.po index 20757755554..c0952d13c74 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2017-05-24 18:01+0800\n" "Last-Translator: Brendan Burns \n" "Language-Team: \n" @@ -19,6 +19,30 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:138 +msgid "" +"\n" +"\t\t\t# Approve CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate approve csr-sqgzp\n" +"\t\t" +msgstr "" +"\n" +"\t\t\t# Approve CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate approve csr-sqgzp\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:182 +msgid "" +"\n" +"\t\t\t# Deny CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate deny csr-sqgzp\n" +"\t\t" +msgstr "" +"\n" +"\t\t\t# Deny CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate deny csr-sqgzp\n" +"\t\t" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:43 msgid "" "\n" @@ -37,78 +61,78 @@ msgstr "" "\n" "\t\t\t1. If the --" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:43 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:44 msgid "" "\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" +"\t\t # Create a cluster role binding for user1, user2, and group1 using the " +"cluster-admin cluster role\n" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" msgstr "" "\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" +"\t\t # Create a cluster role binding for user1, user2, and group1 using the " +"cluster-admin cluster role\n" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:58 msgid "" "\n" -"\t\t # Create a new configmap named my-config based on folder bar\n" +"\t\t # Create a new config map named my-config based on folder bar\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config with specified keys instead " +"\t\t # Create a new config map named my-config with specified keys instead " "of file basenames on disk\n" "\t\t kubectl create configmap my-config --from-file=key1=/path/to/bar/file1." "txt --from-file=key2=/path/to/bar/file2.txt\n" "\n" -"\t\t # Create a new configmap named my-config with key1=config1 and " +"\t\t # Create a new config map named my-config with key1=config1 and " "key2=config2\n" "\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" "literal=key2=config2\n" "\n" -"\t\t # Create a new configmap named my-config from the key=value pairs in " +"\t\t # Create a new config map named my-config from the key=value pairs in " "the file\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config from an env file\n" +"\t\t # Create a new config map named my-config from an env file\n" "\t\t kubectl create configmap my-config --from-env-file=path/to/bar.env" msgstr "" "\n" -"\t\t # Create a new configmap named my-config based on folder bar\n" +"\t\t # Create a new config map named my-config based on folder bar\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config with specified keys instead " +"\t\t # Create a new config map named my-config with specified keys instead " "of file basenames on disk\n" "\t\t kubectl create configmap my-config --from-file=key1=/path/to/bar/file1." "txt --from-file=key2=/path/to/bar/file2.txt\n" "\n" -"\t\t # Create a new configmap named my-config with key1=config1 and " +"\t\t # Create a new config map named my-config with key1=config1 and " "key2=config2\n" "\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" "literal=key2=config2\n" "\n" -"\t\t # Create a new configmap named my-config from the key=value pairs in " +"\t\t # Create a new config map named my-config from the key=value pairs in " "the file\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config from an env file\n" +"\t\t # Create a new config map named my-config from an env file\n" "\t\t kubectl create configmap my-config --from-env-file=path/to/bar.env" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 +msgid "" +"\n" +"\t\t # Create a role binding for user1, user2, and group1 using the admin " +"cluster role\n" +"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +"user=user2 --group=group1" +msgstr "" +"\n" +"\t\t # Create a role binding for user1, user2, and group1 using the admin " +"cluster role\n" +"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +"user=user2 --group=group1" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:56 msgid "" "\n" @@ -117,7 +141,7 @@ msgid "" "\t\t kubectl create secret docker-registry my-secret --docker-" "server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-" "password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" -"\t\t \n" +"\n" "\t\t # Create a new secret named my-secret from ~/.docker/config.json\n" "\t\t kubectl create secret docker-registry my-secret --from-file=." "dockerconfigjson=path/to/.docker/config.json" @@ -128,7 +152,7 @@ msgstr "" "\t\t kubectl create secret docker-registry my-secret --docker-" "server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-" "password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" -"\t\t \n" +"\n" "\t\t # Create a new secret named my-secret from ~/.docker/config.json\n" "\t\t kubectl create secret docker-registry my-secret --from-file=." "dockerconfigjson=path/to/.docker/config.json" @@ -149,7 +173,7 @@ msgstr "" "\t\t # Show metrics for a given node\n" "\t\t kubectl top node NODE_NAME" -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:45 msgid "" "\n" "\t\t# !!!Important Note!!!\n" @@ -157,7 +181,7 @@ msgid "" "\t\t# image. If 'tar' is not present, 'kubectl cp' will fail.\n" "\t\t#\n" "\t\t# For advanced use cases, such as symlinks, wildcard expansion or\n" -"\t\t# file mode preservation consider using 'kubectl exec'.\n" +"\t\t# file mode preservation, consider using 'kubectl exec'.\n" "\n" "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " "\n" @@ -189,7 +213,7 @@ msgstr "" "\t\t# image. If 'tar' is not present, 'kubectl cp' will fail.\n" "\t\t#\n" "\t\t# For advanced use cases, such as symlinks, wildcard expansion or\n" -"\t\t# file mode preservation consider using 'kubectl exec'.\n" +"\t\t# file mode preservation, consider using 'kubectl exec'.\n" "\n" "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " "\n" @@ -218,46 +242,46 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:119 msgid "" "\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" +"\t\t# Apply the configuration in pod.json to a pod\n" "\t\tkubectl apply -f ./pod.json\n" "\n" "\t\t# Apply resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl apply -k dir/\n" "\n" -"\t\t# Apply the JSON passed into stdin to a pod.\n" +"\t\t# Apply the JSON passed into stdin to a pod\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" "\t\t# Note: --prune is still in Alpha\n" "\t\t# Apply the configuration in manifest.yaml that matches label app=nginx " -"and delete all the other resources that are not in the file and match label " -"app=nginx.\n" +"and delete all other resources that are not in the file and match label " +"app=nginx\n" "\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" "\n" "\t\t# Apply the configuration in manifest.yaml and delete all the other " -"configmaps that are not in the file.\n" +"config maps that are not in the file\n" "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" "ConfigMap" msgstr "" "\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" +"\t\t# Apply the configuration in pod.json to a pod\n" "\t\tkubectl apply -f ./pod.json\n" "\n" "\t\t# Apply resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl apply -k dir/\n" "\n" -"\t\t# Apply the JSON passed into stdin to a pod.\n" +"\t\t# Apply the JSON passed into stdin to a pod\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" "\t\t# Note: --prune is still in Alpha\n" "\t\t# Apply the configuration in manifest.yaml that matches label app=nginx " -"and delete all the other resources that are not in the file and match label " -"app=nginx.\n" +"and delete all other resources that are not in the file and match label " +"app=nginx\n" "\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" "\n" "\t\t# Apply the configuration in manifest.yaml and delete all the other " -"configmaps that are not in the file.\n" +"config maps that are not in the file\n" "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" "ConfigMap" @@ -267,21 +291,21 @@ msgid "" "\n" "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " "10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" +"be used\n" "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" "\n" "\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" +"between 1 and 5, target CPU utilization at 80%\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" msgstr "" "\n" "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " "10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" +"be used\n" "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" "\n" "\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" +"between 1 and 5, target CPU utilization at 80%\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" #: pkg/kubectl/cmd/convert/convert.go:51 @@ -315,133 +339,101 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:41 msgid "" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" that allows user to perform " +"\t\t# Create a cluster role named \"pod-reader\" that allows user to perform " "\"get\", \"watch\" and \"list\" on pods\n" "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" "resource=pods\n" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" +"\t\t# Create a cluster role named \"pod-reader\" with ResourceName " +"specified\n" "\t\tkubectl create clusterrole pod-reader --verb=get --resource=pods --" "resource-name=readablepod --resource-name=anotherpod\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with API Group specified\n" +"\t\t# Create a cluster role named \"foo\" with API Group specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=rs." "extensions\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with SubResource specified\n" +"\t\t# Create a cluster role named \"foo\" with SubResource specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=pods," "pods/status\n" "\n" -"\t\t# Create a ClusterRole name \"foo\" with NonResourceURL specified\n" +"\t\t# Create a cluster role name \"foo\" with NonResourceURL specified\n" "\t\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" "*\n" "\n" -"\t\t# Create a ClusterRole name \"monitoring\" with AggregationRule " +"\t\t# Create a cluster role name \"monitoring\" with AggregationRule " "specified\n" "\t\tkubectl create clusterrole monitoring --aggregation-rule=\"rbac.example." "com/aggregate-to-monitoring=true\"" msgstr "" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" that allows user to perform " +"\t\t# Create a cluster role named \"pod-reader\" that allows user to perform " "\"get\", \"watch\" and \"list\" on pods\n" "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" "resource=pods\n" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" +"\t\t# Create a cluster role named \"pod-reader\" with ResourceName " +"specified\n" "\t\tkubectl create clusterrole pod-reader --verb=get --resource=pods --" "resource-name=readablepod --resource-name=anotherpod\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with API Group specified\n" +"\t\t# Create a cluster role named \"foo\" with API Group specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=rs." "extensions\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with SubResource specified\n" +"\t\t# Create a cluster role named \"foo\" with SubResource specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=pods," "pods/status\n" "\n" -"\t\t# Create a ClusterRole name \"foo\" with NonResourceURL specified\n" +"\t\t# Create a cluster role name \"foo\" with NonResourceURL specified\n" "\t\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" "*\n" "\n" -"\t\t# Create a ClusterRole name \"monitoring\" with AggregationRule " +"\t\t# Create a cluster role name \"monitoring\" with AggregationRule " "specified\n" "\t\tkubectl create clusterrole monitoring --aggregation-rule=\"rbac.example." "com/aggregate-to-monitoring=true\"" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:46 -msgid "" -"\n" -"\t\t# Create a Role named \"pod-reader\" that allows user to perform \"get" -"\", \"watch\" and \"list\" on pods\n" -"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" -"resource=pods\n" -"\n" -"\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" -"name=readablepod --resource-name=anotherpod\n" -"\n" -"\t\t# Create a Role named \"foo\" with API Group specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" -"\n" -"\t\t# Create a Role named \"foo\" with SubResource specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" -msgstr "" -"\n" -"\t\t# Create a Role named \"pod-reader\" that allows user to perform \"get" -"\", \"watch\" and \"list\" on pods\n" -"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" -"resource=pods\n" -"\n" -"\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" -"name=readablepod --resource-name=anotherpod\n" -"\n" -"\t\t# Create a Role named \"foo\" with API Group specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" -"\n" -"\t\t# Create a Role named \"foo\" with SubResource specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:43 msgid "" "\n" "\t\t# Create a job\n" "\t\tkubectl create job my-job --image=busybox\n" "\n" -"\t\t# Create a job with command\n" +"\t\t# Create a job with a command\n" "\t\tkubectl create job my-job --image=busybox -- date\n" "\n" -"\t\t# Create a job from a CronJob named \"a-cronjob\"\n" +"\t\t# Create a job from a cron job named \"a-cronjob\"\n" "\t\tkubectl create job test-job --from=cronjob/a-cronjob" msgstr "" "\n" "\t\t# Create a job\n" "\t\tkubectl create job my-job --image=busybox\n" "\n" -"\t\t# Create a job with command\n" +"\t\t# Create a job with a command\n" "\t\tkubectl create job my-job --image=busybox -- date\n" "\n" -"\t\t# Create a job from a CronJob named \"a-cronjob\"\n" +"\t\t# Create a job from a cron job named \"a-cronjob\"\n" "\t\tkubectl create job test-job --from=cronjob/a-cronjob" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 msgid "" "\n" -"\t\t# Create a new resourcequota named my-quota\n" +"\t\t# Create a new resource quota named my-quota\n" "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," "replicationcontrollers=2,resourcequotas=1,secrets=5," "persistentvolumeclaims=10\n" "\n" -"\t\t# Create a new resourcequota named best-effort\n" +"\t\t# Create a new resource quota named best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" msgstr "" "\n" -"\t\t# Create a new resourcequota named my-quota\n" +"\t\t# Create a new resource quota named my-quota\n" "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," "replicationcontrollers=2,resourcequotas=1,secrets=5," "persistentvolumeclaims=10\n" "\n" -"\t\t# Create a new resourcequota named best-effort\n" +"\t\t# Create a new resource quota named best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 @@ -450,97 +442,129 @@ msgid "" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" +"\t\t# and require at least one of them being available at any point in time\n" "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" "available=1\n" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=nginx label\n" "\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" +"point in time\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" msgstr "" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" +"\t\t# and require at least one of them being available at any point in time\n" "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" "available=1\n" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=nginx label\n" "\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" +"point in time\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:76 msgid "" "\n" -"\t\t# Create a pod using the data in pod.json.\n" +"\t\t# Create a pod using the data in pod.json\n" "\t\tkubectl create -f ./pod.json\n" "\n" -"\t\t# Create a pod based on the JSON passed into stdin.\n" +"\t\t# Create a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl create -f -\n" "\n" "\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " -"using the edited data.\n" +"using the edited data\n" "\t\tkubectl create -f docker-registry.yaml --edit -o json" msgstr "" "\n" -"\t\t# Create a pod using the data in pod.json.\n" +"\t\t# Create a pod using the data in pod.json\n" "\t\tkubectl create -f ./pod.json\n" "\n" -"\t\t# Create a pod based on the JSON passed into stdin.\n" +"\t\t# Create a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl create -f -\n" "\n" "\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " -"using the edited data.\n" +"using the edited data\n" "\t\tkubectl create -f docker-registry.yaml --edit -o json" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:43 msgid "" "\n" -"\t\t# Create a priorityclass named high-priority\n" +"\t\t# Create a priority class named high-priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\"\n" "\n" -"\t\t# Create a priorityclass named default-priority that considered as the " -"global default priority\n" +"\t\t# Create a priority class named default-priority that is considered as " +"the global default priority\n" "\t\tkubectl create priorityclass default-priority --value=1000 --global-" "default=true --description=\"default priority\"\n" "\n" -"\t\t# Create a priorityclass named high-priority that can not preempt pods " +"\t\t# Create a priority class named high-priority that cannot preempt pods " "with lower priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\" --preemption-policy=\"Never\"" msgstr "" "\n" -"\t\t# Create a priorityclass named high-priority\n" +"\t\t# Create a priority class named high-priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\"\n" "\n" -"\t\t# Create a priorityclass named default-priority that considered as the " -"global default priority\n" +"\t\t# Create a priority class named default-priority that is considered as " +"the global default priority\n" "\t\tkubectl create priorityclass default-priority --value=1000 --global-" "default=true --description=\"default priority\"\n" "\n" -"\t\t# Create a priorityclass named high-priority that can not preempt pods " +"\t\t# Create a priority class named high-priority that cannot preempt pods " "with lower priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\" --preemption-policy=\"Never\"" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:46 +msgid "" +"\n" +"\t\t# Create a role named \"pod-reader\" that allows user to perform \"get" +"\", \"watch\" and \"list\" on pods\n" +"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" +"resource=pods\n" +"\n" +"\t\t# Create a role named \"pod-reader\" with ResourceName specified\n" +"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" +"name=readablepod --resource-name=anotherpod\n" +"\n" +"\t\t# Create a role named \"foo\" with API Group specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" +"\n" +"\t\t# Create a role named \"foo\" with SubResource specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" +msgstr "" +"\n" +"\t\t# Create a role named \"pod-reader\" that allows user to perform \"get" +"\", \"watch\" and \"list\" on pods\n" +"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" +"resource=pods\n" +"\n" +"\t\t# Create a role named \"pod-reader\" with ResourceName specified\n" +"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" +"name=readablepod --resource-name=anotherpod\n" +"\n" +"\t\t# Create a role named \"foo\" with API Group specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" +"\n" +"\t\t# Create a role named \"foo\" with SubResource specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" + #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:61 msgid "" "\n" "\t\t# Create a service for a replicated nginx, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a replication controller identified by type and " "name specified in \"nginx-controller.yaml\", which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a pod valid-pod, which serves on port 444 with " @@ -558,21 +582,21 @@ msgid "" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " -"serves on port 80 and connects to the containers on port 8000.\n" +"serves on port 80 and connects to the containers on port 8000\n" "\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for an nginx deployment, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" msgstr "" "\n" "\t\t# Create a service for a replicated nginx, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a replication controller identified by type and " "name specified in \"nginx-controller.yaml\", which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a pod valid-pod, which serves on port 444 with " @@ -590,11 +614,11 @@ msgstr "" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " -"serves on port 80 and connects to the containers on port 8000.\n" +"serves on port 80 and connects to the containers on port 8000\n" "\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for an nginx deployment, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:64 @@ -753,24 +777,23 @@ msgstr "" "filesystem will be mounted at /host\n" "\t\tkubectl debug node/mynode -it --image=busybox\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:74 msgid "" "\n" -"\t\t# Delete a pod using the type and name specified in pod.json.\n" +"\t\t# Delete a pod using the type and name specified in pod.json\n" "\t\tkubectl delete -f ./pod.json\n" "\n" "\t\t# Delete resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl delete -k dir\n" "\n" -"\t\t# Delete a pod based on the type and name in the JSON passed into " -"stdin.\n" +"\t\t# Delete a pod based on the type and name in the JSON passed into stdin\n" "\t\tcat pod.json | kubectl delete -f -\n" "\n" "\t\t# Delete pods and services with same names \"baz\" and \"foo\"\n" "\t\tkubectl delete pod,service baz foo\n" "\n" -"\t\t# Delete pods and services with label name=myLabel.\n" +"\t\t# Delete pods and services with label name=myLabel\n" "\t\tkubectl delete pods,services -l name=myLabel\n" "\n" "\t\t# Delete a pod with minimal delay\n" @@ -783,21 +806,20 @@ msgid "" "\t\tkubectl delete pods --all" msgstr "" "\n" -"\t\t# Delete a pod using the type and name specified in pod.json.\n" +"\t\t# Delete a pod using the type and name specified in pod.json\n" "\t\tkubectl delete -f ./pod.json\n" "\n" "\t\t# Delete resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl delete -k dir\n" "\n" -"\t\t# Delete a pod based on the type and name in the JSON passed into " -"stdin.\n" +"\t\t# Delete a pod based on the type and name in the JSON passed into stdin\n" "\t\tcat pod.json | kubectl delete -f -\n" "\n" "\t\t# Delete pods and services with same names \"baz\" and \"foo\"\n" "\t\tkubectl delete pod,service baz foo\n" "\n" -"\t\t# Delete pods and services with label name=myLabel.\n" +"\t\t# Delete pods and services with label name=myLabel\n" "\t\tkubectl delete pods,services -l name=myLabel\n" "\n" "\t\t# Delete a pod with minimal delay\n" @@ -809,7 +831,7 @@ msgstr "" "\t\t# Delete all pods\n" "\t\tkubectl delete pods --all" -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:51 msgid "" "\n" "\t\t# Describe a node\n" @@ -829,7 +851,7 @@ msgid "" "\n" "\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" "created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" +"\t\t# get the name of the rc as a prefix in the pod the name)\n" "\t\tkubectl describe pods frontend" msgstr "" "\n" @@ -850,103 +872,143 @@ msgstr "" "\n" "\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" "created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" +"\t\t# get the name of the rc as a prefix in the pod the name)\n" "\t\tkubectl describe pods frontend" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:76 msgid "" "\n" -"\t\t# Diff resources included in pod.json.\n" +"\t\t# Diff resources included in pod.json\n" "\t\tkubectl diff -f pod.json\n" "\n" "\t\t# Diff file read from stdin\n" "\t\tcat service.yaml | kubectl diff -f -" msgstr "" "\n" -"\t\t# Diff resources included in pod.json.\n" +"\t\t# Diff resources included in pod.json\n" "\t\tkubectl diff -f pod.json\n" "\n" "\t\t# Diff file read from stdin\n" "\t\tcat service.yaml | kubectl diff -f -" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:135 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:138 msgid "" "\n" "\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" +"replication controller, replica set, job, daemon set or stateful set on it\n" +"\t\tkubectl drain foo --force\n" "\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" +"\t\t# As above, but abort if there are pods not managed by a replication " +"controller, replica set, job, daemon set or stateful set, and use a grace " +"period of 15 minutes\n" +"\t\tkubectl drain foo --grace-period=900" msgstr "" "\n" "\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" +"replication controller, replica set, job, daemon set or stateful set on it\n" +"\t\tkubectl drain foo --force\n" "\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" +"\t\t# As above, but abort if there are pods not managed by a replication " +"controller, replica set, job, daemon set or stateful set, and use a grace " +"period of 15 minutes\n" +"\t\tkubectl drain foo --grace-period=900" -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:55 msgid "" "\n" -"\t\t# Edit the service named 'docker-registry':\n" +"\t\t# Edit the service named 'docker-registry'\n" "\t\tkubectl edit svc/docker-registry\n" "\n" "\t\t# Use an alternative editor\n" "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" "\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +"\t\t# Edit the job 'myjob' in JSON using the v1 API format\n" "\t\tkubectl edit job.v1.batch/myjob -o json\n" "\n" "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" +"config in its annotation\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" msgstr "" "\n" -"\t\t# Edit the service named 'docker-registry':\n" +"\t\t# Edit the service named 'docker-registry'\n" "\t\tkubectl edit svc/docker-registry\n" "\n" "\t\t# Use an alternative editor\n" "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" "\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +"\t\t# Edit the job 'myjob' in JSON using the v1 API format\n" "\t\tkubectl edit job.v1.batch/myjob -o json\n" "\n" "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" +"config in its annotation\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:44 msgid "" "\n" -"\t\t# Get output from running 'date' command from pod mypod, using the first " -"container by default\n" +"\t\t# Get output from running pod mypod; use the 'kubectl.kubernetes.io/" +"default-container' annotation\n" +"\t\t# for selecting the container to be attached or the first container in " +"the pod will be chosen\n" +"\t\tkubectl attach mypod\n" +"\n" +"\t\t# Get output from ruby-container from pod mypod\n" +"\t\tkubectl attach mypod -c ruby-container\n" +"\n" +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " +"from pod mypod\n" +"\t\t# and sends stdout/stderr from 'bash' back to the client\n" +"\t\tkubectl attach mypod -c ruby-container -i -t\n" +"\n" +"\t\t# Get output from the first pod of a replica set named nginx\n" +"\t\tkubectl attach rs/nginx\n" +"\t\t" +msgstr "" +"\n" +"\t\t# Get output from running pod mypod; use the 'kubectl.kubernetes.io/" +"default-container' annotation\n" +"\t\t# for selecting the container to be attached or the first container in " +"the pod will be chosen\n" +"\t\tkubectl attach mypod\n" +"\n" +"\t\t# Get output from ruby-container from pod mypod\n" +"\t\tkubectl attach mypod -c ruby-container\n" +"\n" +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " +"from pod mypod\n" +"\t\t# and sends stdout/stderr from 'bash' back to the client\n" +"\t\tkubectl attach mypod -c ruby-container -i -t\n" +"\n" +"\t\t# Get output from the first pod of a replica set named nginx\n" +"\t\tkubectl attach rs/nginx\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:48 +msgid "" +"\n" +"\t\t# Get output from running the 'date' command from pod mypod, using the " +"first container by default\n" "\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' command in ruby-container from pod " +"\t\t# Get output from running the 'date' command in ruby-container from pod " "mypod\n" "\t\tkubectl exec mypod -c ruby-container -- date\n" "\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " "from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" "\t\tkubectl exec mypod -c ruby-container -i -t -- bash -il\n" "\n" "\t\t# List contents of /usr from the first container of pod mypod and sort " -"by modification time.\n" +"by modification time\n" "\t\t# If the command you want to execute in the pod has any flags in common " "(e.g. -i),\n" "\t\t# you must use two dashes (--) to separate your command's flags/" -"arguments.\n" +"arguments\n" "\t\t# Also note, do not surround your command and its flags/arguments with " "quotes\n" "\t\t# unless that is how you would execute it normally (i.e., do ls -t /usr, " -"not \"ls -t /usr\").\n" +"not \"ls -t /usr\")\n" "\t\tkubectl exec mypod -i -t -- ls -t /usr\n" "\n" "\t\t# Get output from running 'date' command from the first pod of the " @@ -959,29 +1021,29 @@ msgid "" "\t\t" msgstr "" "\n" -"\t\t# Get output from running 'date' command from pod mypod, using the first " -"container by default\n" +"\t\t# Get output from running the 'date' command from pod mypod, using the " +"first container by default\n" "\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' command in ruby-container from pod " +"\t\t# Get output from running the 'date' command in ruby-container from pod " "mypod\n" "\t\tkubectl exec mypod -c ruby-container -- date\n" "\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " "from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" "\t\tkubectl exec mypod -c ruby-container -i -t -- bash -il\n" "\n" "\t\t# List contents of /usr from the first container of pod mypod and sort " -"by modification time.\n" +"by modification time\n" "\t\t# If the command you want to execute in the pod has any flags in common " "(e.g. -i),\n" "\t\t# you must use two dashes (--) to separate your command's flags/" -"arguments.\n" +"arguments\n" "\t\t# Also note, do not surround your command and its flags/arguments with " "quotes\n" "\t\t# unless that is how you would execute it normally (i.e., do ls -t /usr, " -"not \"ls -t /usr\").\n" +"not \"ls -t /usr\")\n" "\t\tkubectl exec mypod -i -t -- ls -t /usr\n" "\n" "\t\t# Get output from running 'date' command from the first pod of the " @@ -993,46 +1055,6 @@ msgstr "" "\t\tkubectl exec svc/myservice -- date\n" "\t\t" -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:43 -msgid "" -"\n" -"\t\t# Get output from running pod mypod, use the kubectl.kubernetes.io/" -"default-container annotation \n" -"\t\t# for selecting the container to be attached or the first container in " -"the pod will be chosen\n" -"\t\tkubectl attach mypod\n" -"\n" -"\t\t# Get output from ruby-container from pod mypod\n" -"\t\tkubectl attach mypod -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod mypod\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach mypod -c ruby-container -i -t\n" -"\n" -"\t\t# Get output from the first pod of a ReplicaSet named nginx\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" -msgstr "" -"\n" -"\t\t# Get output from running pod mypod, use the kubectl.kubernetes.io/" -"default-container annotation \n" -"\t\t# for selecting the container to be attached or the first container in " -"the pod will be chosen\n" -"\t\tkubectl attach mypod\n" -"\n" -"\t\t# Get output from ruby-container from pod mypod\n" -"\t\tkubectl attach mypod -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod mypod\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach mypod -c ruby-container -i -t\n" -"\n" -"\t\t# Get output from the first pod of a ReplicaSet named nginx\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" - #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" @@ -1049,7 +1071,7 @@ msgstr "" "\t\t# Get the documentation of a specific field of a resource\n" "\t\tkubectl explain pods.spec.containers" -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:66 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:65 msgid "" "\n" "\t\t# Installing bash completion on macOS using homebrew\n" @@ -1058,7 +1080,7 @@ msgid "" "\t\t## or, if running Bash 4.1+\n" "\t\t brew install bash-completion@2\n" "\t\t## If kubectl is installed via homebrew, this should start working " -"immediately.\n" +"immediately\n" "\t\t## If you've installed via other means, you may need add the completion " "to your completion directory\n" "\t\t kubectl completion bash > $(brew --prefix)/etc/bash_completion.d/" @@ -1066,8 +1088,8 @@ msgid "" "\n" "\n" "\t\t# Installing bash completion on Linux\n" -"\t\t## If bash-completion is not installed on Linux, please install the " -"'bash-completion' package\n" +"\t\t## If bash-completion is not installed on Linux, install the 'bash-" +"completion' package\n" "\t\t## via your distribution's package manager.\n" "\t\t## Load the kubectl completion code for bash into the current shell\n" "\t\t source <(kubectl completion bash)\n" @@ -1092,7 +1114,7 @@ msgstr "" "\t\t## or, if running Bash 4.1+\n" "\t\t brew install bash-completion@2\n" "\t\t## If kubectl is installed via homebrew, this should start working " -"immediately.\n" +"immediately\n" "\t\t## If you've installed via other means, you may need add the completion " "to your completion directory\n" "\t\t kubectl completion bash > $(brew --prefix)/etc/bash_completion.d/" @@ -1100,8 +1122,8 @@ msgstr "" "\n" "\n" "\t\t# Installing bash completion on Linux\n" -"\t\t## If bash-completion is not installed on Linux, please install the " -"'bash-completion' package\n" +"\t\t## If bash-completion is not installed on Linux, install the 'bash-" +"completion' package\n" "\t\t## via your distribution's package manager.\n" "\t\t## Load the kubectl completion code for bash into the current shell\n" "\t\t source <(kubectl completion bash)\n" @@ -1119,88 +1141,88 @@ msgstr "" "\t\t# Set the kubectl completion code for zsh[1] to autoload on startup\n" "\t\t kubectl completion zsh > \"${fpath[1]}/_kubectl\"" -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:105 msgid "" "\n" -"\t\t# List all pods in ps output format.\n" +"\t\t# List all pods in ps output format\n" "\t\tkubectl get pods\n" "\n" "\t\t# List all pods in ps output format with more information (such as node " -"name).\n" +"name)\n" "\t\tkubectl get pods -o wide\n" "\n" "\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" +"format\n" "\t\tkubectl get replicationcontroller web\n" "\n" "\t\t# List deployments in JSON output format, in the \"v1\" version of the " -"\"apps\" API group:\n" +"\"apps\" API group\n" "\t\tkubectl get deployments.v1.apps -o json\n" "\n" -"\t\t# List a single pod in JSON output format.\n" +"\t\t# List a single pod in JSON output format\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" "\t\t# List a pod identified by type and name specified in \"pod.yaml\" in " -"JSON output format.\n" +"JSON output format\n" "\t\tkubectl get -f pod.yaml -o json\n" "\n" "\t\t# List resources from a directory with kustomization.yaml - e.g. dir/" -"kustomization.yaml.\n" +"kustomization.yaml\n" "\t\tkubectl get -k dir/\n" "\n" -"\t\t# Return only the phase value of the specified pod.\n" +"\t\t# Return only the phase value of the specified pod\n" "\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status.phase}}\n" "\n" -"\t\t# List resource information in custom columns.\n" +"\t\t# List resource information in custom columns\n" "\t\tkubectl get pod test-pod -o custom-columns=CONTAINER:.spec.containers[0]." "name,IMAGE:.spec.containers[0].image\n" "\n" "\t\t# List all replication controllers and services together in ps output " -"format.\n" +"format\n" "\t\tkubectl get rc,services\n" "\n" -"\t\t# List one or more resources by their type and names.\n" +"\t\t# List one or more resources by their type and names\n" "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" msgstr "" "\n" -"\t\t# List all pods in ps output format.\n" +"\t\t# List all pods in ps output format\n" "\t\tkubectl get pods\n" "\n" "\t\t# List all pods in ps output format with more information (such as node " -"name).\n" +"name)\n" "\t\tkubectl get pods -o wide\n" "\n" "\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" +"format\n" "\t\tkubectl get replicationcontroller web\n" "\n" "\t\t# List deployments in JSON output format, in the \"v1\" version of the " -"\"apps\" API group:\n" +"\"apps\" API group\n" "\t\tkubectl get deployments.v1.apps -o json\n" "\n" -"\t\t# List a single pod in JSON output format.\n" +"\t\t# List a single pod in JSON output format\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" "\t\t# List a pod identified by type and name specified in \"pod.yaml\" in " -"JSON output format.\n" +"JSON output format\n" "\t\tkubectl get -f pod.yaml -o json\n" "\n" "\t\t# List resources from a directory with kustomization.yaml - e.g. dir/" -"kustomization.yaml.\n" +"kustomization.yaml\n" "\t\tkubectl get -k dir/\n" "\n" -"\t\t# Return only the phase value of the specified pod.\n" +"\t\t# Return only the phase value of the specified pod\n" "\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status.phase}}\n" "\n" -"\t\t# List resource information in custom columns.\n" +"\t\t# List resource information in custom columns\n" "\t\tkubectl get pod test-pod -o custom-columns=CONTAINER:.spec.containers[0]." "name,IMAGE:.spec.containers[0].image\n" "\n" "\t\t# List all replication controllers and services together in ps output " -"format.\n" +"format\n" "\t\tkubectl get rc,services\n" "\n" -"\t\t# List one or more resources by their type and names.\n" +"\t\t# List one or more resources by their type and names\n" "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" #: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:72 @@ -1259,72 +1281,71 @@ msgstr "" "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" "\t\tkubectl port-forward pod/mypod :5000" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:87 msgid "" "\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" +"\t\t# Mark node \"foo\" as schedulable\n" +"\t\tkubectl uncordon foo" msgstr "" "\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" +"\t\t# Mark node \"foo\" as schedulable\n" +"\t\tkubectl uncordon foo" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:58 msgid "" "\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" +"\t\t# Mark node \"foo\" as unschedulable\n" "\t\tkubectl cordon foo" msgstr "" "\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" +"\t\t# Mark node \"foo\" as unschedulable\n" "\t\tkubectl cordon foo" -#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:83 msgid "" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as JSON.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as JSON\n" "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as YAML.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as YAML\n" "\t\tkubectl patch node k8s-node-1 -p $'spec:\n" " unschedulable: true'\n" "\n" "\t\t# Partially update a node identified by the type and name specified in " -"\"node.json\" using strategic merge patch.\n" +"\"node.json\" using strategic merge patch\n" "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" "\t\t# Update a container's image; spec.containers[*].name is required " -"because it's a merge key.\n" +"because it's a merge key\n" "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" "\n" -"\t\t# Update a container's image using a json patch with positional arrays.\n" +"\t\t# Update a container's image using a JSON patch with positional arrays\n" "\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" msgstr "" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as JSON.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as JSON\n" "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as YAML.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as YAML\n" "\t\tkubectl patch node k8s-node-1 -p $'spec:\n" " unschedulable: true'\n" "\n" "\t\t# Partially update a node identified by the type and name specified in " -"\"node.json\" using strategic merge patch.\n" +"\"node.json\" using strategic merge patch\n" "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" "\t\t# Update a container's image; spec.containers[*].name is required " -"because it's a merge key.\n" +"because it's a merge key\n" "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" "\n" -"\t\t# Update a container's image using a json patch with positional arrays.\n" +"\t\t# Update a container's image using a JSON patch with positional arrays\n" "\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" @@ -1373,10 +1394,10 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:56 msgid "" "\n" -"\t\t# Replace a pod using the data in pod.json.\n" +"\t\t# Replace a pod using the data in pod.json\n" "\t\tkubectl replace -f ./pod.json\n" "\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" +"\t\t# Replace a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl replace -f -\n" "\n" "\t\t# Update a single-container pod's image version (tag) to v4\n" @@ -1387,10 +1408,10 @@ msgid "" "\t\tkubectl replace --force -f ./pod.json" msgstr "" "\n" -"\t\t# Replace a pod using the data in pod.json.\n" +"\t\t# Replace a pod using the data in pod.json\n" "\t\tkubectl replace -f ./pod.json\n" "\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" +"\t\t# Replace a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl replace -f -\n" "\n" "\t\t# Update a single-container pod's image version (tag) to v4\n" @@ -1411,7 +1432,7 @@ msgid "" "\n" "\t\t# Return snapshot logs from all containers in pods defined by label " "app=nginx\n" -"\t\tkubectl logs -lapp=nginx --all-containers=true\n" +"\t\tkubectl logs -l app=nginx --all-containers=true\n" "\n" "\t\t# Return snapshot of previous terminated ruby container logs from pod " "web-1\n" @@ -1422,7 +1443,7 @@ msgid "" "\n" "\t\t# Begin streaming the logs from all containers in pods defined by label " "app=nginx\n" -"\t\tkubectl logs -f -lapp=nginx --all-containers=true\n" +"\t\tkubectl logs -f -l app=nginx --all-containers=true\n" "\n" "\t\t# Display only the most recent 20 lines of output in pod nginx\n" "\t\tkubectl logs --tail=20 nginx\n" @@ -1449,7 +1470,7 @@ msgstr "" "\n" "\t\t# Return snapshot logs from all containers in pods defined by label " "app=nginx\n" -"\t\tkubectl logs -lapp=nginx --all-containers=true\n" +"\t\tkubectl logs -l app=nginx --all-containers=true\n" "\n" "\t\t# Return snapshot of previous terminated ruby container logs from pod " "web-1\n" @@ -1460,7 +1481,7 @@ msgstr "" "\n" "\t\t# Begin streaming the logs from all containers in pods defined by label " "app=nginx\n" -"\t\tkubectl logs -f -lapp=nginx --all-containers=true\n" +"\t\tkubectl logs -f -l app=nginx --all-containers=true\n" "\n" "\t\t# Display only the most recent 20 lines of output in pod nginx\n" "\t\tkubectl logs --tail=20 nginx\n" @@ -1478,73 +1499,73 @@ msgstr "" "nginx\n" "\t\tkubectl logs deployment/nginx -c nginx-1" -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:48 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:49 msgid "" "\n" -"\t\t# Scale a replicaset named 'foo' to 3.\n" +"\t\t# Scale a replica set named 'foo' to 3\n" "\t\tkubectl scale --replicas=3 rs/foo\n" "\n" "\t\t# Scale a resource identified by type and name specified in \"foo.yaml\" " -"to 3.\n" +"to 3\n" "\t\tkubectl scale --replicas=3 -f foo.yaml\n" "\n" -"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3.\n" +"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3\n" "\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" "\n" -"\t\t# Scale multiple replication controllers.\n" +"\t\t# Scale multiple replication controllers\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\t# Scale stateful set named 'web' to 3\n" "\t\tkubectl scale --replicas=3 statefulset/web" msgstr "" "\n" -"\t\t# Scale a replicaset named 'foo' to 3.\n" +"\t\t# Scale a replica set named 'foo' to 3\n" "\t\tkubectl scale --replicas=3 rs/foo\n" "\n" "\t\t# Scale a resource identified by type and name specified in \"foo.yaml\" " -"to 3.\n" +"to 3\n" "\t\tkubectl scale --replicas=3 -f foo.yaml\n" "\n" -"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3.\n" +"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3\n" "\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" "\n" -"\t\t# Scale multiple replication controllers.\n" +"\t\t# Scale multiple replication controllers\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\t# Scale stateful set named 'web' to 3\n" "\t\tkubectl scale --replicas=3 statefulset/web" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 msgid "" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" +"of a file\n" "\t\tkubectl apply set-last-applied -f deploy.yaml\n" "\n" "\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" +"directory\n" "\t\tkubectl apply set-last-applied -f path/\n" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" +"of a file; will create the annotation if it does not already exist\n" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" msgstr "" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" +"of a file\n" "\t\tkubectl apply set-last-applied -f deploy.yaml\n" "\n" "\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" +"directory\n" "\t\tkubectl apply set-last-applied -f path/\n" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" +"of a file; will create the annotation if it does not already exist\n" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:75 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -1575,142 +1596,142 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:62 msgid "" "\n" -"\t\t# Start a nginx pod.\n" +"\t\t# Start a nginx pod\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a hazelcast pod and let the container expose port 5701.\n" +"\t\t# Start a hazelcast pod and let the container expose port 5701\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --port=5701\n" "\n" "\t\t# Start a hazelcast pod and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" "\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" "\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" -"\" in the container.\n" +"\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --labels=" "\"app=hazelcast,env=prod\"\n" "\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" +"\t\t# Dry run; print the corresponding API objects without creating them\n" "\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" "\t\t# Start a nginx pod, but overload the spec with a partial set of values " -"parsed from JSON.\n" +"parsed from JSON\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" "\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " -"it exits.\n" +"it exits\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" "\t\t# Start the nginx pod using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" +"arguments (arg1 .. argN) for that command\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx pod using a different command and custom arguments.\n" +"\t\t# Start the nginx pod using a different command and custom arguments\n" "\t\tkubectl run nginx --image=nginx --command -- ... " msgstr "" "\n" -"\t\t# Start a nginx pod.\n" +"\t\t# Start a nginx pod\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a hazelcast pod and let the container expose port 5701.\n" +"\t\t# Start a hazelcast pod and let the container expose port 5701\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --port=5701\n" "\n" "\t\t# Start a hazelcast pod and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" "\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" "\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" -"\" in the container.\n" +"\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --labels=" "\"app=hazelcast,env=prod\"\n" "\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" +"\t\t# Dry run; print the corresponding API objects without creating them\n" "\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" "\t\t# Start a nginx pod, but overload the spec with a partial set of values " -"parsed from JSON.\n" +"parsed from JSON\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" "\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " -"it exits.\n" +"it exits\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" "\t\t# Start the nginx pod using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" +"arguments (arg1 .. argN) for that command\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx pod using a different command and custom arguments.\n" +"\t\t# Start the nginx pod using a different command and custom arguments\n" "\t\tkubectl run nginx --image=nginx --command -- ... " #: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:73 msgid "" "\n" -"\t\t# To proxy all of the kubernetes api and nothing else.\n" +"\t\t# To proxy all of the Kubernetes API and nothing else\n" "\t\tkubectl proxy --api-prefix=/\n" "\n" -"\t\t# To proxy only part of the kubernetes api and also some static files.\n" +"\t\t# To proxy only part of the Kubernetes API and also some static files\n" "\t\t# You can get pods info with 'curl localhost:8001/api/v1/pods'\n" "\t\tkubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/api/\n" "\n" -"\t\t# To proxy the entire kubernetes api at a different root.\n" +"\t\t# To proxy the entire Kubernetes API at a different root\n" "\t\t# You can get pods info with 'curl localhost:8001/custom/api/v1/pods'\n" "\t\tkubectl proxy --api-prefix=/custom/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on port 8011, serving static " +"\t\t# Run a proxy to the Kubernetes API server on port 8011, serving static " "content from ./local/www/\n" "\t\tkubectl proxy --port=8011 --www=./local/www/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on an arbitrary local port.\n" -"\t\t# The chosen port for the server will be output to stdout.\n" +"\t\t# Run a proxy to the Kubernetes API server on an arbitrary local port\n" +"\t\t# The chosen port for the server will be output to stdout\n" "\t\tkubectl proxy --port=0\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver, changing the api prefix to k8s-" -"api\n" -"\t\t# This makes e.g. the pods api available at localhost:8001/k8s-api/v1/" +"\t\t# Run a proxy to the Kubernetes API server, changing the API prefix to " +"k8s-api\n" +"\t\t# This makes e.g. the pods API available at localhost:8001/k8s-api/v1/" "pods/\n" "\t\tkubectl proxy --api-prefix=/k8s-api" msgstr "" "\n" -"\t\t# To proxy all of the kubernetes api and nothing else.\n" +"\t\t# To proxy all of the Kubernetes API and nothing else\n" "\t\tkubectl proxy --api-prefix=/\n" "\n" -"\t\t# To proxy only part of the kubernetes api and also some static files.\n" +"\t\t# To proxy only part of the Kubernetes API and also some static files\n" "\t\t# You can get pods info with 'curl localhost:8001/api/v1/pods'\n" "\t\tkubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/api/\n" "\n" -"\t\t# To proxy the entire kubernetes api at a different root.\n" +"\t\t# To proxy the entire Kubernetes API at a different root\n" "\t\t# You can get pods info with 'curl localhost:8001/custom/api/v1/pods'\n" "\t\tkubectl proxy --api-prefix=/custom/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on port 8011, serving static " +"\t\t# Run a proxy to the Kubernetes API server on port 8011, serving static " "content from ./local/www/\n" "\t\tkubectl proxy --port=8011 --www=./local/www/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on an arbitrary local port.\n" -"\t\t# The chosen port for the server will be output to stdout.\n" +"\t\t# Run a proxy to the Kubernetes API server on an arbitrary local port\n" +"\t\t# The chosen port for the server will be output to stdout\n" "\t\tkubectl proxy --port=0\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver, changing the api prefix to k8s-" -"api\n" -"\t\t# This makes e.g. the pods api available at localhost:8001/k8s-api/v1/" +"\t\t# Run a proxy to the Kubernetes API server, changing the API prefix to " +"k8s-api\n" +"\t\t# This makes e.g. the pods API available at localhost:8001/k8s-api/v1/" "pods/\n" "\t\tkubectl proxy --api-prefix=/k8s-api" -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:79 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:80 msgid "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" +"user' and effect 'NoSchedule'\n" "\t\t# If a taint with that key and effect already exists, its value is " -"replaced as specified.\n" +"replaced as specified\n" "\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" "\n" "\t\t# Remove from node 'foo' the taint with key 'dedicated' and effect " -"'NoSchedule' if one exists.\n" +"'NoSchedule' if one exists\n" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" @@ -1724,13 +1745,13 @@ msgid "" msgstr "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" +"user' and effect 'NoSchedule'\n" "\t\t# If a taint with that key and effect already exists, its value is " -"replaced as specified.\n" +"replaced as specified\n" "\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" "\n" "\t\t# Remove from node 'foo' the taint with key 'dedicated' and effect " -"'NoSchedule' if one exists.\n" +"'NoSchedule' if one exists\n" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" @@ -1742,14 +1763,14 @@ msgstr "" "\t\t# Add to node 'foo' a taint with key 'bar' and no value\n" "\t\tkubectl taint nodes foo bar:NoSchedule" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:94 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:95 msgid "" "\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'\n" "\t\tkubectl label pods foo unhealthy=true\n" "\n" "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" +"overwriting any existing value\n" "\t\tkubectl label --overwrite pods foo status=unhealthy\n" "\n" "\t\t# Update all pods in the namespace\n" @@ -1758,19 +1779,19 @@ msgid "" "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" "\t\tkubectl label -f pod.json status=unhealthy\n" "\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +"\t\t# Update pod 'foo' only if the resource is unchanged from version 1\n" "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" "\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" +"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists\n" +"\t\t# Does not require the --overwrite flag\n" "\t\tkubectl label pods foo bar-" msgstr "" "\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'\n" "\t\tkubectl label pods foo unhealthy=true\n" "\n" "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" +"overwriting any existing value\n" "\t\tkubectl label --overwrite pods foo status=unhealthy\n" "\n" "\t\t# Update all pods in the namespace\n" @@ -1779,24 +1800,24 @@ msgstr "" "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" "\t\tkubectl label -f pod.json status=unhealthy\n" "\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +"\t\t# Update pod 'foo' only if the resource is unchanged from version 1\n" "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" "\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" +"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists\n" +"\t\t# Does not require the --overwrite flag\n" "\t\tkubectl label pods foo bar-" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:53 msgid "" "\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" +"\t\t# View the last-applied-configuration annotations by type/name in YAML\n" "\t\tkubectl apply view-last-applied deployment/nginx\n" "\n" "\t\t# View the last-applied-configuration annotations by file in JSON\n" "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" msgstr "" "\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" +"\t\t# View the last-applied-configuration annotations by type/name in YAML\n" "\t\tkubectl apply view-last-applied deployment/nginx\n" "\n" "\t\t# View the last-applied-configuration annotations by file in JSON\n" @@ -1806,34 +1827,36 @@ msgstr "" msgid "" "\n" "\t\t# Wait for the pod \"busybox1\" to contain the status condition of type " -"\"Ready\".\n" +"\"Ready\"\n" "\t\tkubectl wait --for=condition=Ready pod/busybox1\n" "\n" -"\t\t# The default value of status condition is true, you can set false.\n" +"\t\t# The default value of status condition is true; you can set it to " +"false\n" "\t\tkubectl wait --for=condition=Ready=false pod/busybox1\n" "\n" "\t\t# Wait for the pod \"busybox1\" to be deleted, with a timeout of 60s, " -"after having issued the \"delete\" command.\n" +"after having issued the \"delete\" command\n" "\t\tkubectl delete pod/busybox1\n" "\t\tkubectl wait --for=delete pod/busybox1 --timeout=60s" msgstr "" "\n" "\t\t# Wait for the pod \"busybox1\" to contain the status condition of type " -"\"Ready\".\n" +"\"Ready\"\n" "\t\tkubectl wait --for=condition=Ready pod/busybox1\n" "\n" -"\t\t# The default value of status condition is true, you can set false.\n" +"\t\t# The default value of status condition is true; you can set it to " +"false\n" "\t\tkubectl wait --for=condition=Ready=false pod/busybox1\n" "\n" "\t\t# Wait for the pod \"busybox1\" to be deleted, with a timeout of 60s, " -"after having issued the \"delete\" command.\n" +"after having issued the \"delete\" command\n" "\t\tkubectl delete pod/busybox1\n" "\t\tkubectl wait --for=delete pod/busybox1 --timeout=60s" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:110 msgid "" "\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" +"\t\tApply a configuration to a resource by file name or stdin.\n" "\t\tThe resource name must be specified. This resource will be created if it " "doesn't exist yet.\n" "\t\tTo use 'apply', always create the resource initially with either 'apply' " @@ -1846,7 +1869,7 @@ msgid "" "k8s.io/34274." msgstr "" "\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" +"\t\tApply a configuration to a resource by file name or stdin.\n" "\t\tThe resource name must be specified. This resource will be created if it " "doesn't exist yet.\n" "\t\tTo use 'apply', always create the resource initially with either 'apply' " @@ -1901,12 +1924,12 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:28 msgid "" "\n" -"\t\tConfigure application resources\n" +"\t\tConfigure application resources.\n" "\n" "\t\tThese commands help you make changes to existing application resources." msgstr "" "\n" -"\t\tConfigure application resources\n" +"\t\tConfigure application resources.\n" "\n" "\t\tThese commands help you make changes to existing application resources." @@ -1940,94 +1963,83 @@ msgstr "" "-o option\n" "\t\tto change to output destination." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 -msgid "" -"\n" -"\t\tCreate a ClusterRole." -msgstr "" -"\n" -"\t\tCreate a ClusterRole." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." -msgstr "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." -msgstr "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:41 msgid "" "\n" "\t\tCreate a TLS secret from the given public/private key pair.\n" "\n" -"\t\tThe public/private key pair must exist before hand. The public key " +"\t\tThe public/private key pair must exist beforehand. The public key " "certificate must be .PEM encoded and match\n" "\t\tthe given private key." msgstr "" "\n" "\t\tCreate a TLS secret from the given public/private key pair.\n" "\n" -"\t\tThe public/private key pair must exist before hand. The public key " +"\t\tThe public/private key pair must exist beforehand. The public key " "certificate must be .PEM encoded and match\n" "\t\tthe given private key." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:41 +msgid "" +"\n" +"\t\tCreate a cluster role binding for a particular cluster role." +msgstr "" +"\n" +"\t\tCreate a cluster role binding for a particular cluster role." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 +msgid "" +"\n" +"\t\tCreate a cluster role." +msgstr "" +"\n" +"\t\tCreate a cluster role." + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 msgid "" "\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " +"\t\tCreate a config map based on a file, directory, or specified literal " "value.\n" "\n" -"\t\tA single configmap may package one or more key/value pairs.\n" +"\t\tA single config map may package one or more key/value pairs.\n" "\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " +"\t\tWhen creating a config map based on a file, the key will default to the " "basename of the file, and the value will\n" "\t\tdefault to the file content. If the basename is an invalid key, you may " "specify an alternate key.\n" "\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tWhen creating a config map based on a directory, each file whose " +"basename is a valid key in the directory will be\n" +"\t\tpackaged into the config map. Any directory entries except regular " +"files are ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." msgstr "" "\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " +"\t\tCreate a config map based on a file, directory, or specified literal " "value.\n" "\n" -"\t\tA single configmap may package one or more key/value pairs.\n" +"\t\tA single config map may package one or more key/value pairs.\n" "\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " +"\t\tWhen creating a config map based on a file, the key will default to the " "basename of the file, and the value will\n" "\t\tdefault to the file content. If the basename is an invalid key, you may " "specify an alternate key.\n" "\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tWhen creating a config map based on a directory, each file whose " +"basename is a valid key in the directory will be\n" +"\t\tpackaged into the config map. Any directory entries except regular " +"files are ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:42 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:40 msgid "" "\n" -"\t\tCreate a cronjob with the specified name." +"\t\tCreate a cron job with the specified name." msgstr "" "\n" -"\t\tCreate a cronjob with the specified name." +"\t\tCreate a cron job with the specified name." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:40 msgid "" "\n" "\t\tCreate a job with the specified name." @@ -2062,7 +2074,7 @@ msgid "" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " "authentication. In order for the\n" -"\t\tnodes to pull images on your behalf, they have to have the credentials. " +"\t\tnodes to pull images on your behalf, they must have the credentials. " "You can provide this information\n" "\t\tby creating a dockercfg secret and attaching it to your service account." msgstr "" @@ -2082,30 +2094,29 @@ msgstr "" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " "authentication. In order for the\n" -"\t\tnodes to pull images on your behalf, they have to have the credentials. " +"\t\tnodes to pull images on your behalf, they must have the credentials. " "You can provide this information\n" "\t\tby creating a dockercfg secret and attaching it to your service account." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:41 msgid "" "\n" "\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" +"desired minimum available pods." msgstr "" "\n" "\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" +"desired minimum available pods." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:40 msgid "" "\n" -"\t\tCreate a priorityclass with the specified name, value, globalDefault and " -"description" +"\t\tCreate a priority class with the specified name, value, globalDefault " +"and description." msgstr "" "\n" -"\t\tCreate a priorityclass with the specified name, value, globalDefault and " -"description" +"\t\tCreate a priority class with the specified name, value, globalDefault " +"and description." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:71 msgid "" @@ -2119,16 +2130,23 @@ msgstr "" "\n" "\t\tJSON and YAML formats are accepted." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 msgid "" "\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" +"\t\tCreate a resource quota with the specified name, hard limits, and " +"optional scopes." msgstr "" "\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" +"\t\tCreate a resource quota with the specified name, hard limits, and " +"optional scopes." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 +msgid "" +"\n" +"\t\tCreate a role binding for a particular role or cluster role." +msgstr "" +"\n" +"\t\tCreate a role binding for a particular role or cluster role." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 @@ -2189,42 +2207,42 @@ msgid "" "\n" "\t\tCreates a proxy server or application-level gateway between localhost " "and\n" -"\t\tthe Kubernetes API Server. It also allows serving static content over " +"\t\tthe Kubernetes API server. It also allows serving static content over " "specified\n" "\t\tHTTP path. All incoming data enters through one port and gets forwarded " "to\n" -"\t\tthe remote kubernetes API Server port, except for the path matching the " +"\t\tthe remote Kubernetes API server port, except for the path matching the " "static content path." msgstr "" "\n" "\t\tCreates a proxy server or application-level gateway between localhost " "and\n" -"\t\tthe Kubernetes API Server. It also allows serving static content over " +"\t\tthe Kubernetes API server. It also allows serving static content over " "specified\n" "\t\tHTTP path. All incoming data enters through one port and gets forwarded " "to\n" -"\t\tthe remote kubernetes API Server port, except for the path matching the " +"\t\tthe remote Kubernetes API server port, except for the path matching the " "static content path." #: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:42 msgid "" "\n" "\t\tCreates an autoscaler that automatically chooses and sets the number of " -"pods that run in a kubernetes cluster.\n" +"pods that run in a Kubernetes cluster.\n" "\n" -"\t\tLooks up a Deployment, ReplicaSet, StatefulSet, or ReplicationController " -"by name and creates an autoscaler that uses the given resource as a " -"reference.\n" +"\t\tLooks up a deployment, replica set, stateful set, or replication " +"controller by name and creates an autoscaler that uses the given resource as " +"a reference.\n" "\t\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." msgstr "" "\n" "\t\tCreates an autoscaler that automatically chooses and sets the number of " -"pods that run in a kubernetes cluster.\n" +"pods that run in a Kubernetes cluster.\n" "\n" -"\t\tLooks up a Deployment, ReplicaSet, StatefulSet, or ReplicationController " -"by name and creates an autoscaler that uses the given resource as a " -"reference.\n" +"\t\tLooks up a deployment, replica set, stateful set, or replication " +"controller by name and creates an autoscaler that uses the given resource as " +"a reference.\n" "\t\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." @@ -2274,14 +2292,14 @@ msgstr "" "access\n" "\t\t the node's filesystem.\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:45 msgid "" "\n" -"\t\tDelete resources by filenames, stdin, resources and names, or by " +"\t\tDelete resources by file names, stdin, resources and names, or by " "resources and label selector.\n" "\n" -"\t\tJSON and YAML formats are accepted. Only one type of the arguments may " -"be specified: filenames,\n" +"\t\tJSON and YAML formats are accepted. Only one type of argument may be " +"specified: file names,\n" "\t\tresources and names, or resources and label selector.\n" "\n" "\t\tSome resources, such as pods, support graceful deletion. These resources " @@ -2297,7 +2315,8 @@ msgid "" "\t\tthan the grace period. To force delete a resource, you must specify the " "--force flag.\n" "\t\tNote: only a subset of resources support graceful deletion. In absence " -"of the support, --grace-period is ignored.\n" +"of the support,\n" +"\t\tthe --grace-period flag is ignored.\n" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -2313,8 +2332,8 @@ msgid "" "sure the pod is\n" "\t\tterminated, or if your application can tolerate multiple copies of the " "same pod running at once.\n" -"\t\tAlso, if you force delete pods the scheduler may place new pods on those " -"nodes before the node\n" +"\t\tAlso, if you force delete pods, the scheduler may place new pods on " +"those nodes before the node\n" "\t\thas released those resources and causing those pods to be evicted " "immediately.\n" "\n" @@ -2325,11 +2344,11 @@ msgid "" "\t\trest of the resource." msgstr "" "\n" -"\t\tDelete resources by filenames, stdin, resources and names, or by " +"\t\tDelete resources by file names, stdin, resources and names, or by " "resources and label selector.\n" "\n" -"\t\tJSON and YAML formats are accepted. Only one type of the arguments may " -"be specified: filenames,\n" +"\t\tJSON and YAML formats are accepted. Only one type of argument may be " +"specified: file names,\n" "\t\tresources and names, or resources and label selector.\n" "\n" "\t\tSome resources, such as pods, support graceful deletion. These resources " @@ -2345,7 +2364,8 @@ msgstr "" "\t\tthan the grace period. To force delete a resource, you must specify the " "--force flag.\n" "\t\tNote: only a subset of resources support graceful deletion. In absence " -"of the support, --grace-period is ignored.\n" +"of the support,\n" +"\t\tthe --grace-period flag is ignored.\n" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -2361,8 +2381,8 @@ msgstr "" "sure the pod is\n" "\t\tterminated, or if your application can tolerate multiple copies of the " "same pod running at once.\n" -"\t\tAlso, if you force delete pods the scheduler may place new pods on those " -"nodes before the node\n" +"\t\tAlso, if you force delete pods, the scheduler may place new pods on " +"those nodes before the node\n" "\t\thas released those resources and causing those pods to be evicted " "immediately.\n" "\n" @@ -2372,7 +2392,7 @@ msgstr "" "be lost along with the\n" "\t\trest of the resource." -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:171 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:175 msgid "" "\n" "\t\tDeny a certificate signing request.\n" @@ -2395,11 +2415,11 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:53 msgid "" "\n" -"\t\tDiff configurations specified by filename or stdin between the current " +"\t\tDiff configurations specified by file name or stdin between the current " "online\n" "\t\tconfiguration, and the configuration as it would be if applied.\n" "\n" -"\t\tOutput is always YAML.\n" +"\t\tThe output is always YAML.\n" "\n" "\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " "own\n" @@ -2407,8 +2427,8 @@ msgid "" "\t\tKUBECTL_EXTERNAL_DIFF=\"colordiff -N -u\"\n" "\n" "\t\tBy default, the \"diff\" command available in your path will be\n" -"\t\trun with \"-u\" (unified diff) and \"-N\" (treat absent files as empty) " -"options.\n" +"\t\trun with the \"-u\" (unified diff) and \"-N\" (treat absent files as " +"empty) options.\n" "\n" "\t\tExit status:\n" "\t\t 0\n" @@ -2422,11 +2442,11 @@ msgid "" "convention." msgstr "" "\n" -"\t\tDiff configurations specified by filename or stdin between the current " +"\t\tDiff configurations specified by file name or stdin between the current " "online\n" "\t\tconfiguration, and the configuration as it would be if applied.\n" "\n" -"\t\tOutput is always YAML.\n" +"\t\tThe output is always YAML.\n" "\n" "\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " "own\n" @@ -2434,8 +2454,8 @@ msgstr "" "\t\tKUBECTL_EXTERNAL_DIFF=\"colordiff -N -u\"\n" "\n" "\t\tBy default, the \"diff\" command available in your path will be\n" -"\t\trun with \"-u\" (unified diff) and \"-N\" (treat absent files as empty) " -"options.\n" +"\t\trun with the \"-u\" (unified diff) and \"-N\" (treat absent files as " +"empty) options.\n" "\n" "\t\tExit status:\n" "\t\t 0\n" @@ -2448,40 +2468,6 @@ msgstr "" "\t\tNote: KUBECTL_EXTERNAL_DIFF, if used, is expected to follow that " "convention." -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:57 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." -msgstr "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:64 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of pods.\n" -"\n" -"\t\tThe 'top pod' command allows you to see the resource consumption of " -"pods.\n" -"\n" -"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " -"minutes\n" -"\t\tsince pod creation." -msgstr "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of pods.\n" -"\n" -"\t\tThe 'top pod' command allows you to see the resource consumption of " -"pods.\n" -"\n" -"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " -"minutes\n" -"\t\tsince pod creation." - #: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:39 msgid "" "\n" @@ -2516,10 +2502,10 @@ msgstr "" "\t\tYou can use --output jsonpath={...} to extract specific values using a " "jsonpath expression." -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:92 msgid "" "\n" -"\t\tDisplay one or many resources\n" +"\t\tDisplay one or many resources.\n" "\n" "\t\tPrints a table of the most important information about the specified " "resources.\n" @@ -2538,7 +2524,7 @@ msgid "" "resources." msgstr "" "\n" -"\t\tDisplay one or many resources\n" +"\t\tDisplay one or many resources.\n" "\n" "\t\tPrints a table of the most important information about the specified " "resources.\n" @@ -2556,37 +2542,72 @@ msgstr "" "\t\tof the --template flag, you can filter the attributes of the fetched " "resources." +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:57 +msgid "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of nodes.\n" +"\n" +"\t\tThe top-node command allows you to see the resource consumption of nodes." +msgstr "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of nodes.\n" +"\n" +"\t\tThe top-node command allows you to see the resource consumption of nodes." + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:67 +msgid "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of pods.\n" +"\n" +"\t\tThe 'top pod' command allows you to see the resource consumption of " +"pods.\n" +"\n" +"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " +"minutes\n" +"\t\tsince pod creation." +msgstr "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of pods.\n" +"\n" +"\t\tThe 'top pod' command allows you to see the resource consumption of " +"pods.\n" +"\n" +"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " +"minutes\n" +"\t\tsince pod creation." + #: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:37 msgid "" "\n" -"\t\tDisplays the current-context" +"\t\tDisplay the current-context." msgstr "" "\n" -"\t\tDisplays the current-context" +"\t\tDisplay the current-context." -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:113 msgid "" "\n" "\t\tDrain node in preparation for maintenance.\n" "\n" "\t\tThe given node will be marked unschedulable to prevent new pods from " "arriving.\n" -"\t\t'drain' evicts the pods if the APIServer supports\n" -"\t\t[eviction](http://kubernetes.io/docs/admin/disruptions/). Otherwise, it " -"will use normal\n" +"\t\t'drain' evicts the pods if the API server supports\n" +"\t\t[eviction](https://kubernetes.io/docs/concepts/workloads/pods/" +"disruptions/). Otherwise, it will use normal\n" "\t\tDELETE to delete the pods.\n" "\t\tThe 'drain' evicts or deletes all pods except mirror pods (which cannot " "be deleted through\n" -"\t\tthe API server). If there are DaemonSet-managed pods, drain will not " +"\t\tthe API server). If there are daemon set-managed pods, drain will not " "proceed\n" "\t\twithout --ignore-daemonsets, and regardless it will not delete any\n" -"\t\tDaemonSet-managed pods, because those pods would be immediately replaced " -"by the\n" -"\t\tDaemonSet controller, which ignores unschedulable markings. If there " +"\t\tdaemon set-managed pods, because those pods would be immediately " +"replaced by the\n" +"\t\tdaemon set controller, which ignores unschedulable markings. If there " "are any\n" -"\t\tpods that are neither mirror pods nor managed by ReplicationController,\n" -"\t\tReplicaSet, DaemonSet, StatefulSet or Job, then drain will not delete " -"any pods unless you\n" +"\t\tpods that are neither mirror pods nor managed by a replication " +"controller,\n" +"\t\treplica set, daemon set, stateful set, or job, then drain will not " +"delete any pods unless you\n" "\t\tuse --force. --force will also allow deletion to proceed if the " "managing resource of one\n" "\t\tor more pods is missing.\n" @@ -2599,29 +2620,30 @@ msgid "" "uncordon, which\n" "\t\twill make the node schedulable again.\n" "\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +"\t\t![Workflow](https://kubernetes.io/images/docs/kubectl_drain.svg)" msgstr "" "\n" "\t\tDrain node in preparation for maintenance.\n" "\n" "\t\tThe given node will be marked unschedulable to prevent new pods from " "arriving.\n" -"\t\t'drain' evicts the pods if the APIServer supports\n" -"\t\t[eviction](http://kubernetes.io/docs/admin/disruptions/). Otherwise, it " -"will use normal\n" +"\t\t'drain' evicts the pods if the API server supports\n" +"\t\t[eviction](https://kubernetes.io/docs/concepts/workloads/pods/" +"disruptions/). Otherwise, it will use normal\n" "\t\tDELETE to delete the pods.\n" "\t\tThe 'drain' evicts or deletes all pods except mirror pods (which cannot " "be deleted through\n" -"\t\tthe API server). If there are DaemonSet-managed pods, drain will not " +"\t\tthe API server). If there are daemon set-managed pods, drain will not " "proceed\n" "\t\twithout --ignore-daemonsets, and regardless it will not delete any\n" -"\t\tDaemonSet-managed pods, because those pods would be immediately replaced " -"by the\n" -"\t\tDaemonSet controller, which ignores unschedulable markings. If there " +"\t\tdaemon set-managed pods, because those pods would be immediately " +"replaced by the\n" +"\t\tdaemon set controller, which ignores unschedulable markings. If there " "are any\n" -"\t\tpods that are neither mirror pods nor managed by ReplicationController,\n" -"\t\tReplicaSet, DaemonSet, StatefulSet or Job, then drain will not delete " -"any pods unless you\n" +"\t\tpods that are neither mirror pods nor managed by a replication " +"controller,\n" +"\t\treplica set, daemon set, stateful set, or job, then drain will not " +"delete any pods unless you\n" "\t\tuse --force. --force will also allow deletion to proceed if the " "managing resource of one\n" "\t\tor more pods is missing.\n" @@ -2634,22 +2656,22 @@ msgstr "" "uncordon, which\n" "\t\twill make the node schedulable again.\n" "\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +"\t\t![Workflow](https://kubernetes.io/images/docs/kubectl_drain.svg)" -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:31 msgid "" "\n" "\t\tEdit a resource from the default editor.\n" "\n" "\t\tThe edit command allows you to directly edit any API resource you can " "retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -2678,13 +2700,13 @@ msgstr "" "\n" "\t\tThe edit command allows you to directly edit any API resource you can " "retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -2708,7 +2730,7 @@ msgstr "" "your temporary\n" "\t\tsaved copy to include the latest resource version." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go:31 msgid "" "\n" "\t\tEdit the latest last-applied-configuration annotations of resources from " @@ -2716,13 +2738,13 @@ msgid "" "\n" "\t\tThe edit-last-applied command allows you to directly edit any API " "resource you can retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -2748,13 +2770,13 @@ msgstr "" "\n" "\t\tThe edit-last-applied command allows you to directly edit any API " "resource you can retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -2789,7 +2811,7 @@ msgid "" "\n" "\t\tA successful message will be printed to stdout indicating when the " "specified\n" -" condition has been met. One can use -o option to change to output " +" condition has been met. You can use -o option to change to output " "destination." msgstr "" "\n" @@ -2805,7 +2827,7 @@ msgstr "" "\n" "\t\tA successful message will be printed to stdout indicating when the " "specified\n" -" condition has been met. One can use -o option to change to output " +" condition has been met. You can use -o option to change to output " "destination." #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:47 @@ -2871,7 +2893,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:35 msgid "" "\n" -"\t\tList the fields for supported resources\n" +"\t\tList the fields for supported resources.\n" "\n" "\t\tThis command describes the fields associated with each supported API " "resource.\n" @@ -2885,7 +2907,7 @@ msgid "" "format." msgstr "" "\n" -"\t\tList the fields for supported resources\n" +"\t\tList the fields for supported resources.\n" "\n" "\t\tThis command describes the fields associated with each supported API " "resource.\n" @@ -2907,7 +2929,7 @@ msgstr "" "\t\tManage the rollout of a resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:84 msgid "" "\n" "\t\tMark node as schedulable." @@ -2916,7 +2938,7 @@ msgstr "" "\t\tMark node as schedulable." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:55 msgid "" "\n" "\t\tMark node as unschedulable." @@ -2924,23 +2946,23 @@ msgstr "" "\n" "\t\tMark node as unschedulable." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:57 msgid "" "\n" -"\t\tMark the provided resource as paused\n" +"\t\tMark the provided resource as paused.\n" "\n" "\t\tPaused resources will not be reconciled by a controller.\n" "\t\tUse \"kubectl rollout resume\" to resume a paused resource.\n" "\t\tCurrently only deployments support being paused." msgstr "" "\n" -"\t\tMark the provided resource as paused\n" +"\t\tMark the provided resource as paused.\n" "\n" "\t\tPaused resources will not be reconciled by a controller.\n" "\t\tUse \"kubectl rollout resume\" to resume a paused resource.\n" "\t\tCurrently only deployments support being paused." -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:46 msgid "" "\n" "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -2963,7 +2985,7 @@ msgid "" "#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " -"of zsh >= 5.2" +"of zsh >= 5.2." msgstr "" "\n" "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -2986,7 +3008,7 @@ msgstr "" "#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " -"of zsh >= 5.2" +"of zsh >= 5.2." #: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:49 msgid "" @@ -3026,32 +3048,32 @@ msgstr "" "\t\tTo install krew, visit [krew.sigs.k8s.io](https://krew.sigs.k8s.io/docs/" "user-guide/setup/install/)" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:47 msgid "" "\n" "\t\tRenames a context from the kubeconfig file.\n" "\n" -"\t\tCONTEXT_NAME is the context name that you wish to change.\n" +"\t\tCONTEXT_NAME is the context name that you want to change.\n" "\n" -"\t\tNEW_NAME is the new name you wish to set.\n" +"\t\tNEW_NAME is the new name you want to set.\n" "\n" -"\t\tNote: In case the context being renamed is the 'current-context', this " -"field will also be updated." +"\t\tNote: If the context being renamed is the 'current-context', this field " +"will also be updated." msgstr "" "\n" "\t\tRenames a context from the kubeconfig file.\n" "\n" -"\t\tCONTEXT_NAME is the context name that you wish to change.\n" +"\t\tCONTEXT_NAME is the context name that you want to change.\n" "\n" -"\t\tNEW_NAME is the new name you wish to set.\n" +"\t\tNEW_NAME is the new name you want to set.\n" "\n" -"\t\tNote: In case the context being renamed is the 'current-context', this " -"field will also be updated." +"\t\tNote: If the context being renamed is the 'current-context', this field " +"will also be updated." #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:48 msgid "" "\n" -"\t\tReplace a resource by filename or stdin.\n" +"\t\tReplace a resource by file name or stdin.\n" "\n" "\t\tJSON and YAML formats are accepted. If replacing an existing resource, " "the\n" @@ -3060,7 +3082,7 @@ msgid "" "\t\t $ kubectl get TYPE NAME -o yaml" msgstr "" "\n" -"\t\tReplace a resource by filename or stdin.\n" +"\t\tReplace a resource by file name or stdin.\n" "\n" "\t\tJSON and YAML formats are accepted. If replacing an existing resource, " "the\n" @@ -3068,47 +3090,75 @@ msgstr "" "\n" "\t\t $ kubectl get TYPE NAME -o yaml" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:57 msgid "" "\n" "\t\tRestart a resource.\n" "\n" -"\t Resource will be rollout restarted." +"\t Resource rollout will be restarted." msgstr "" "\n" "\t\tRestart a resource.\n" "\n" -"\t Resource will be rollout restarted." +"\t Resource rollout will be restarted." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:58 msgid "" "\n" -"\t\tResume a paused resource\n" +"\t\tResume a paused resource.\n" "\n" "\t\tPaused resources will not be reconciled by a controller. By resuming a\n" "\t\tresource, we allow it to be reconciled again.\n" "\t\tCurrently only deployments support being resumed." msgstr "" "\n" -"\t\tResume a paused resource\n" +"\t\tResume a paused resource.\n" "\n" "\t\tPaused resources will not be reconciled by a controller. By resuming a\n" "\t\tresource, we allow it to be reconciled again.\n" "\t\tCurrently only deployments support being resumed." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:55 msgid "" "\n" -"\t\tRollback to a previous rollout." +"\t\tRoll back to a previous rollout." msgstr "" "\n" -"\t\tRollback to a previous rollout." +"\t\tRoll back to a previous rollout." -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 msgid "" "\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"StatefulSet.\n" +"\t\tSet a cluster entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." +msgstr "" +"\n" +"\t\tSet a cluster entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:44 +msgid "" +"\n" +"\t\tSet a context entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." +msgstr "" +"\n" +"\t\tSet a context entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." + +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:40 +msgid "" +"\n" +"\t\tSet a new size for a deployment, replica set, replication controller, or " +"stateful set.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -3120,8 +3170,8 @@ msgid "" "\t\tscale is sent to the server." msgstr "" "\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"StatefulSet.\n" +"\t\tSet a new size for a deployment, replica set, replication controller, or " +"stateful set.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -3132,6 +3182,43 @@ msgstr "" "true when the\n" "\t\tscale is sent to the server." +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:70 +#, c-format +msgid "" +"\n" +"\t\tSet a user entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values.\n" +"\n" +"\t\t Client-certificate flags:\n" +"\t\t --%v=certfile --%v=keyfile\n" +"\n" +"\t\t Bearer token flags:\n" +"\t\t\t --%v=bearer_token\n" +"\n" +"\t\t Basic auth flags:\n" +"\t\t\t --%v=basic_user --%v=basic_password\n" +"\n" +"\t\tBearer token and basic auth are mutually exclusive." +msgstr "" +"\n" +"\t\tSet a user entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values.\n" +"\n" +"\t\t Client-certificate flags:\n" +"\t\t --%v=certfile --%v=keyfile\n" +"\n" +"\t\t Bearer token flags:\n" +"\t\t\t --%v=bearer_token\n" +"\n" +"\t\t Basic auth flags:\n" +"\t\t\t --%v=basic_user --%v=basic_password\n" +"\n" +"\t\tBearer token and basic auth are mutually exclusive." + #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" @@ -3173,75 +3260,10 @@ msgstr "" "version, otherwise the existing resource-version will be used.\n" " Note: currently selectors can only be set on Service objects." -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:39 msgid "" "\n" -"\t\tSets a cluster entry in kubeconfig.\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." -msgstr "" -"\n" -"\t\tSets a cluster entry in kubeconfig.\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:44 -msgid "" -"\n" -"\t\tSets a context entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." -msgstr "" -"\n" -"\t\tSets a context entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:70 -#, c-format -msgid "" -"\n" -"\t\tSets a user entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values.\n" -"\n" -"\t\t Client-certificate flags:\n" -"\t\t --%v=certfile --%v=keyfile\n" -"\n" -"\t\t Bearer token flags:\n" -"\t\t\t --%v=bearer_token\n" -"\n" -"\t\t Basic auth flags:\n" -"\t\t\t --%v=basic_user --%v=basic_password\n" -"\n" -"\t\tBearer token and basic auth are mutually exclusive." -msgstr "" -"\n" -"\t\tSets a user entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values.\n" -"\n" -"\t\t Client-certificate flags:\n" -"\t\t --%v=certfile --%v=keyfile\n" -"\n" -"\t\t Bearer token flags:\n" -"\t\t\t --%v=bearer_token\n" -"\n" -"\t\t Basic auth flags:\n" -"\t\t\t --%v=basic_user --%v=basic_password\n" -"\n" -"\t\tBearer token and basic auth are mutually exclusive." - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:38 -msgid "" -"\n" -"\t\tShow details of a specific resource or group of resources\n" +"\t\tShow details of a specific resource or group of resources.\n" "\n" "\t\tPrint a detailed description of the selected resources, including " "related resources such\n" @@ -3257,7 +3279,7 @@ msgid "" "prefixed with NAME_PREFIX." msgstr "" "\n" -"\t\tShow details of a specific resource or group of resources\n" +"\t\tShow details of a specific resource or group of resources.\n" "\n" "\t\tPrint a detailed description of the selected resources, including " "related resources such\n" @@ -3272,7 +3294,7 @@ msgstr "" "\t\texists, it will output details for every resource that has a name " "prefixed with NAME_PREFIX." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:47 msgid "" "\n" "\t\tShow the status of the rollout.\n" @@ -3306,23 +3328,23 @@ msgstr "" #, c-format msgid "" "\n" -"\t\tSpecify compute resource requirements (cpu, memory) for any resource " +"\t\tSpecify compute resource requirements (CPU, memory) for any resource " "that defines a pod template. If a pod is successfully scheduled, it is " "guaranteed the amount of resource requested, but may burst up to its " "specified limits.\n" "\n" -"\t\tfor each compute resource, if a limit is specified and a request is " +"\t\tFor each compute resource, if a limit is specified and a request is " "omitted, the request will default to the limit.\n" "\n" "\t\tPossible resources include (case insensitive): %s." msgstr "" "\n" -"\t\tSpecify compute resource requirements (cpu, memory) for any resource " +"\t\tSpecify compute resource requirements (CPU, memory) for any resource " "that defines a pod template. If a pod is successfully scheduled, it is " "guaranteed the amount of resource requested, but may burst up to its " "specified limits.\n" "\n" -"\t\tfor each compute resource, if a limit is specified and a request is " +"\t\tFor each compute resource, if a limit is specified and a request is " "omitted, the request will default to the limit.\n" "\n" "\t\tPossible resources include (case insensitive): %s." @@ -3383,24 +3405,24 @@ msgstr "" "\t\tPossible resources include (case insensitive):\n" "\t\t" -#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:77 +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:78 msgid "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch, a JSON merge " +"\t\tUpdate fields of a resource using strategic merge patch, a JSON merge " "patch, or a JSON patch.\n" "\n" "\t\tJSON and YAML formats are accepted." msgstr "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch, a JSON merge " +"\t\tUpdate fields of a resource using strategic merge patch, a JSON merge " "patch, or a JSON patch.\n" "\n" "\t\tJSON and YAML formats are accepted." -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:83 msgid "" "\n" -"\t\tUpdate the annotations on one or more resources\n" +"\t\tUpdate the annotations on one or more resources.\n" "\n" "\t\tAll Kubernetes objects support the ability to store additional data with " "the object as\n" @@ -3417,7 +3439,7 @@ msgid "" "\t\tthe server the command will fail." msgstr "" "\n" -"\t\tUpdate the annotations on one or more resources\n" +"\t\tUpdate the annotations on one or more resources.\n" "\n" "\t\tAll Kubernetes objects support the ability to store additional data with " "the object as\n" @@ -3433,7 +3455,7 @@ msgstr "" "resource version on\n" "\t\tthe server the command will fail." -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:87 #, c-format msgid "" "\n" @@ -3443,7 +3465,7 @@ msgid "" "contain letters, numbers, hyphens, dots, and underscores, up to %[1]d " "characters each.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* If --overwrite is true, then existing labels can be overwritten, " "otherwise attempting to overwrite a label will result in an error.\n" "\t\t* If --resource-version is specified, then updates will use this " @@ -3456,13 +3478,13 @@ msgstr "" "contain letters, numbers, hyphens, dots, and underscores, up to %[1]d " "characters each.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* If --overwrite is true, then existing labels can be overwritten, " "otherwise attempting to overwrite a label will result in an error.\n" "\t\t* If --resource-version is specified, then updates will use this " "resource version, otherwise the existing resource-version will be used." -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:70 #, c-format msgid "" "\n" @@ -3473,7 +3495,7 @@ msgid "" "\t\t* The key must begin with a letter or number, and may contain letters, " "numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* The value is optional. If given, it must begin with a letter or " "number, and may contain letters, numbers, hyphens, dots, and underscores, up " "to %[2]d characters.\n" @@ -3488,14 +3510,14 @@ msgstr "" "\t\t* The key must begin with a letter or number, and may contain letters, " "numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* The value is optional. If given, it must begin with a letter or " "number, and may contain letters, numbers, hyphens, dots, and underscores, up " "to %[2]d characters.\n" "\t\t* The effect must be NoSchedule, PreferNoSchedule or NoExecute.\n" "\t\t* Currently taint can only apply to node." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:36 msgid "" "\n" "\t\tView previous rollout revisions and configurations." @@ -3509,27 +3531,27 @@ msgid "" "\t\tView the latest last-applied-configuration annotations by type/name or " "file.\n" "\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." +"\t\tThe default output will be printed to stdout in YAML format. You can use " +"the -o option\n" +"\t\tto change the output format." msgstr "" "\n" "\t\tView the latest last-applied-configuration annotations by type/name or " "file.\n" "\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." +"\t\tThe default output will be printed to stdout in YAML format. You can use " +"the -o option\n" +"\t\tto change the output format." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:47 msgid "" "\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" +"\t # Create a new TLS secret named tls-secret with the given key pair\n" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" msgstr "" "\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" +"\t # Create a new TLS secret named tls-secret with the given key pair\n" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" @@ -3604,33 +3626,33 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:45 msgid "" "\n" -"\t# Create a deployment named my-dep that runs the busybox image.\n" +"\t# Create a deployment named my-dep that runs the busybox image\n" "\tkubectl create deployment my-dep --image=busybox\n" "\n" -"\t# Create a deployment with command\n" +"\t# Create a deployment with a command\n" "\tkubectl create deployment my-dep --image=busybox -- date\n" "\n" "\t# Create a deployment named my-dep that runs the nginx image with 3 " -"replicas.\n" +"replicas\n" "\tkubectl create deployment my-dep --image=nginx --replicas=3\n" "\n" "\t# Create a deployment named my-dep that runs the busybox image and expose " -"port 5701.\n" +"port 5701\n" "\tkubectl create deployment my-dep --image=busybox --port=5701" msgstr "" "\n" -"\t# Create a deployment named my-dep that runs the busybox image.\n" +"\t# Create a deployment named my-dep that runs the busybox image\n" "\tkubectl create deployment my-dep --image=busybox\n" "\n" -"\t# Create a deployment with command\n" +"\t# Create a deployment with a command\n" "\tkubectl create deployment my-dep --image=busybox -- date\n" "\n" "\t# Create a deployment named my-dep that runs the nginx image with 3 " -"replicas.\n" +"replicas\n" "\tkubectl create deployment my-dep --image=nginx --replicas=3\n" "\n" "\t# Create a deployment named my-dep that runs the busybox image and expose " -"port 5701.\n" +"port 5701\n" "\tkubectl create deployment my-dep --image=busybox --port=5701" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:351 @@ -3646,21 +3668,21 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:50 msgid "" "\n" -"\t# Set Deployment nginx-deployment's ServiceAccount to serviceaccount1\n" +"\t# Set deployment nginx-deployment's service account to serviceaccount1\n" "\tkubectl set serviceaccount deployment nginx-deployment serviceaccount1\n" "\n" -"\t# Print the result (in yaml format) of updated nginx deployment with " -"serviceaccount from local file, without hitting apiserver\n" +"\t# Print the result (in YAML format) of updated nginx deployment with the " +"service account from local file, without hitting the API server\n" "\tkubectl set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-" "run=client -o yaml\n" "\t" msgstr "" "\n" -"\t# Set Deployment nginx-deployment's ServiceAccount to serviceaccount1\n" +"\t# Set deployment nginx-deployment's service account to serviceaccount1\n" "\tkubectl set serviceaccount deployment nginx-deployment serviceaccount1\n" "\n" -"\t# Print the result (in yaml format) of updated nginx deployment with " -"serviceaccount from local file, without hitting apiserver\n" +"\t# Print the result (in YAML format) of updated nginx deployment with the " +"service account from local file, without hitting the API server\n" "\tkubectl set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-" "run=client -o yaml\n" "\t" @@ -3710,41 +3732,41 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:44 msgid "" "\n" -"\tSets an individual value in a kubeconfig file\n" +"\tSet an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots.\n" "\n" -"\tPROPERTY_VALUE is the new value you wish to set. Binary fields such as " +"\tPROPERTY_VALUE is the new value you want to set. Binary fields such as " "'certificate-authority-data' expect a base64 encoded string unless the --set-" "raw-bytes flag is used.\n" "\n" -"\tSpecifying a attribute name that already exists will merge new fields on " +"\tSpecifying an attribute name that already exists will merge new fields on " "top of existing values." msgstr "" "\n" -"\tSets an individual value in a kubeconfig file\n" +"\tSet an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots.\n" "\n" -"\tPROPERTY_VALUE is the new value you wish to set. Binary fields such as " +"\tPROPERTY_VALUE is the new value you want to set. Binary fields such as " "'certificate-authority-data' expect a base64 encoded string unless the --set-" "raw-bytes flag is used.\n" "\n" -"\tSpecifying a attribute name that already exists will merge new fields on " +"\tSpecifying an attribute name that already exists will merge new fields on " "top of existing values." #: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:39 msgid "" "\n" -"\tUnsets an individual value in a kubeconfig file\n" +"\tUnset an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots." msgstr "" "\n" -"\tUnsets an individual value in a kubeconfig file\n" +"\tUnset an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots." @@ -3752,14 +3774,14 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:43 msgid "" "\n" -"\tUpdate ServiceAccount of pod template resources.\n" +"\tUpdate the service account of pod template resources.\n" "\n" "\tPossible resources (case insensitive) can be:\n" "\n" "\t" msgstr "" "\n" -"\tUpdate ServiceAccount of pod template resources.\n" +"\tUpdate the service account of pod template resources.\n" "\n" "\tPossible resources (case insensitive) can be:\n" "\n" @@ -3768,10 +3790,12 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:40 msgid "" "\n" -"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." +"\tUpdate the user, group, or service account in a role binding or cluster " +"role binding." msgstr "" "\n" -"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." +"\tUpdate the user, group, or service account in a role binding or cluster " +"role binding." #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:68 msgid "" @@ -3786,8 +3810,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:63 msgid "" "\n" -" Forward one or more local ports to a pod. This command " -"requires the node to have 'socat' installed.\n" +" Forward one or more local ports to a pod.\n" "\n" " Use resource type/name such as deployment/mydeployment to " "select a pod. Resource type defaults to 'pod' if omitted.\n" @@ -3795,12 +3818,11 @@ msgid "" " If there are multiple pods matching the criteria, a pod will " "be selected automatically. The\n" " forwarding session ends when the selected pod terminates, " -"and rerun of the command is needed\n" +"and a rerun of the command is needed\n" " to resume forwarding." msgstr "" "\n" -" Forward one or more local ports to a pod. This command " -"requires the node to have 'socat' installed.\n" +" Forward one or more local ports to a pod.\n" "\n" " Use resource type/name such as deployment/mydeployment to " "select a pod. Resource type defaults to 'pod' if omitted.\n" @@ -3808,7 +3830,7 @@ msgstr "" " If there are multiple pods matching the criteria, a pod will " "be selected automatically. The\n" " forwarding session ends when the selected pod terminates, " -"and rerun of the command is needed\n" +"and a rerun of the command is needed\n" " to resume forwarding." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:233 @@ -3877,11 +3899,11 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:95 msgid "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" +"frontend'\n" " # If the same annotation is set multiple times, only the last value will " "be applied\n" " kubectl annotate pods foo description='my frontend'\n" @@ -3890,25 +3912,25 @@ msgid "" " kubectl annotate -f pod.json description='my frontend'\n" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" +"frontend running nginx', overwriting any existing value\n" " kubectl annotate --overwrite pods foo description='my frontend running " "nginx'\n" "\n" " # Update all pods in the namespace\n" " kubectl annotate pods --all description='my frontend running nginx'\n" "\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" +" # Update pod 'foo' only if the resource is unchanged from version 1\n" " kubectl annotate pods foo description='my frontend running nginx' --" "resource-version=1\n" "\n" " # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" +"exists\n" +" # Does not require the --overwrite flag\n" " kubectl annotate pods foo description-" msgstr "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" +"frontend'\n" " # If the same annotation is set multiple times, only the last value will " "be applied\n" " kubectl annotate pods foo description='my frontend'\n" @@ -3917,20 +3939,20 @@ msgstr "" " kubectl annotate -f pod.json description='my frontend'\n" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" +"frontend running nginx', overwriting any existing value\n" " kubectl annotate --overwrite pods foo description='my frontend running " "nginx'\n" "\n" " # Update all pods in the namespace\n" " kubectl annotate pods --all description='my frontend running nginx'\n" "\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" +" # Update pod 'foo' only if the resource is unchanged from version 1\n" " kubectl annotate pods foo description='my frontend running nginx' --" "resource-version=1\n" "\n" " # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" +"exists\n" +" # Does not require the --overwrite flag\n" " kubectl annotate pods foo description-" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:230 @@ -3961,30 +3983,30 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:93 msgid "" "\n" -" Dumps cluster info out suitable for debugging and diagnosing cluster " -"problems. By default, dumps everything to\n" +" Dump cluster information out suitable for debugging and diagnosing " +"cluster problems. By default, dumps everything to\n" " stdout. You can optionally specify a directory with --output-directory. " -"If you specify a directory, kubernetes will\n" -" build a set of files in that directory. By default only dumps things in " -"the current namespace and 'kube-system' namespace, but you can\n" +"If you specify a directory, Kubernetes will\n" +" build a set of files in that directory. By default, only dumps things " +"in the current namespace and 'kube-system' namespace, but you can\n" " switch to a different namespace with the --namespaces flag, or specify --" "all-namespaces to dump all namespaces.\n" "\n" -" The command also dumps the logs of all of the pods in the cluster, these " +" The command also dumps the logs of all of the pods in the cluster; these " "logs are dumped into different directories\n" " based on namespace and pod name." msgstr "" "\n" -" Dumps cluster info out suitable for debugging and diagnosing cluster " -"problems. By default, dumps everything to\n" +" Dump cluster information out suitable for debugging and diagnosing " +"cluster problems. By default, dumps everything to\n" " stdout. You can optionally specify a directory with --output-directory. " -"If you specify a directory, kubernetes will\n" -" build a set of files in that directory. By default only dumps things in " -"the current namespace and 'kube-system' namespace, but you can\n" +"If you specify a directory, Kubernetes will\n" +" build a set of files in that directory. By default, only dumps things " +"in the current namespace and 'kube-system' namespace, but you can\n" " switch to a different namespace with the --namespaces flag, or specify --" "all-namespaces to dump all namespaces.\n" "\n" -" The command also dumps the logs of all of the pods in the cluster, these " +" The command also dumps the logs of all of the pods in the cluster; these " "logs are dumped into different directories\n" " based on namespace and pod name." @@ -3992,13 +4014,13 @@ msgstr "" msgid "" "\n" " Display addresses of the control plane and services with label kubernetes." -"io/cluster-service=true\n" +"io/cluster-service=true.\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." msgstr "" "\n" " Display addresses of the control plane and services with label kubernetes." -"io/cluster-service=true\n" +"io/cluster-service=true.\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." @@ -4099,10 +4121,9 @@ msgstr "" msgid "Annotations to apply to the pod." msgstr "Annotations to apply to the pod." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/apply.go#L98 #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "Apply a configuration to a resource by filename or stdin" +msgid "Apply a configuration to a resource by file name or stdin" +msgstr "Apply a configuration to a resource by file name or stdin" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 #: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 @@ -4118,22 +4139,22 @@ msgstr "" "Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:106 msgid "" "Attach to a process that is already running inside an existing container." msgstr "" "Attach to a process that is already running inside an existing container." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 msgid "Attach to a running container" msgstr "Attach to a running container" #: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:107 msgid "" -"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" +"Auto-scale a deployment, replica set, stateful set, or replication controller" msgstr "" -"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" +"Auto-scale a deployment, replica set, stateful set, or replication controller" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L115 #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 @@ -4145,7 +4166,7 @@ msgstr "" "set to 'None' to create a headless service." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L55 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:101 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole this ClusterRoleBinding should reference" @@ -4171,82 +4192,97 @@ msgstr "Container name to use for debug container." msgid "Convert config files between different API versions" msgstr "Convert config files between different API versions" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:104 #: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:105 +msgid "Copy files and directories to and from containers" +msgstr "Copy files and directories to and from containers" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:106 msgid "Copy files and directories to and from containers." msgstr "Copy files and directories to and from containers." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:248 -msgid "Create a ClusterIP service." -msgstr "Create a ClusterIP service." +msgid "Create a ClusterIP service" +msgstr "Create a ClusterIP service" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:86 -msgid "Create a ClusterRoleBinding for a particular ClusterRole" -msgstr "Create a ClusterRoleBinding for a particular ClusterRole" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 -msgid "Create a LoadBalancer service." -msgstr "Create a LoadBalancer service." +msgid "Create a LoadBalancer service" +msgstr "Create a LoadBalancer service" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 -msgid "Create a NodePort service." -msgstr "Create a NodePort service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 -msgid "Create a RoleBinding for a particular Role or ClusterRole" -msgstr "Create a RoleBinding for a particular Role or ClusterRole" +msgid "Create a NodePort service" +msgstr "Create a NodePort service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L214 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "Create a TLS secret" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:81 +msgid "Create a cluster role" +msgstr "Create a cluster role" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:87 +msgid "Create a cluster role binding for a particular cluster role" +msgstr "Create a cluster role binding for a particular cluster role" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:124 -msgid "Create a configmap from a local file, directory or literal value" -msgstr "Create a configmap from a local file, directory or literal value" +msgid "Create a config map from a local file, directory or literal value" +msgstr "Create a config map from a local file, directory or literal value" #: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:167 msgid "Create a copy of the target Pod with this name." msgstr "Create a copy of the target Pod with this name." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:90 +msgid "Create a cron job with the specified name" +msgstr "Create a cron job with the specified name" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:100 +msgid "Create a deployment with the specified name" +msgstr "Create a deployment with the specified name" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:91 +msgid "Create a job with the specified name" +msgstr "Create a job with the specified name" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "Create a namespace with the specified name" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 -msgid "Create a pod disruption budget with the specified name." -msgstr "Create a pod disruption budget with the specified name." +msgid "Create a pod disruption budget with the specified name" +msgstr "Create a pod disruption budget with the specified name" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:92 -msgid "Create a priorityclass with the specified name." -msgstr "Create a priorityclass with the specified name." +msgid "Create a priority class with the specified name" +msgstr "Create a priority class with the specified name" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:91 -msgid "Create a quota with the specified name." -msgstr "Create a quota with the specified name." +msgid "Create a quota with the specified name" +msgstr "Create a quota with the specified name" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:106 -msgid "Create a resource from a file or from stdin." -msgstr "Create a resource from a file or from stdin." +msgid "Create a resource from a file or from stdin" +msgstr "Create a resource from a file or from stdin" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 +msgid "Create a role binding for a particular role or cluster role" +msgstr "Create a role binding for a particular role or cluster role" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:161 +msgid "Create a role with single rule" +msgstr "Create a role with single rule" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 msgid "Create a secret for use with a Docker registry" msgstr "Create a secret for use with a Docker registry" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:137 -msgid "Create a secret from a local file, directory or literal value" -msgstr "Create a secret from a local file, directory or literal value" +msgid "Create a secret from a local file, directory, or literal value" +msgstr "Create a secret from a local file, directory, or literal value" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L34 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 @@ -4262,16 +4298,21 @@ msgstr "Create a secret using specified subcommand." msgid "Create a service account with the specified name" msgstr "Create a service account with the specified name" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:48 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 -msgid "Create a service using specified subcommand." -msgstr "Create a service using specified subcommand." +msgid "Create a service using a specified subcommand" +msgstr "Create a service using a specified subcommand" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 +msgid "Create a service using a specified subcommand." +msgstr "Create a service using a specified subcommand." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 -msgid "Create an ExternalName service." -msgstr "Create an ExternalName service." +msgid "Create an ExternalName service" +msgstr "Create an ExternalName service" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:145 +msgid "Create an ingress with the specified name" +msgstr "Create an ingress with the specified name" #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:60 msgid "Create and run a particular image in a pod." @@ -4281,34 +4322,42 @@ msgstr "Create and run a particular image in a pod." msgid "Create debugging sessions for troubleshooting workloads and nodes" msgstr "Create debugging sessions for troubleshooting workloads and nodes" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:135 +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:137 msgid "" -"Delete resources by filenames, stdin, resources and names, or by resources " +"Delete resources by file names, stdin, resources and names, or by resources " "and label selector" msgstr "" -"Delete resources by filenames, stdin, resources and names, or by resources " +"Delete resources by file names, stdin, resources and names, or by resources " "and label selector" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "Delete the specified cluster from the kubeconfig" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:43 +msgid "Delete the specified cluster from the kubeconfig." +msgstr "Delete the specified cluster from the kubeconfig." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_context.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "Delete the specified context from the kubeconfig" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:43 +msgid "Delete the specified context from the kubeconfig." +msgstr "Delete the specified context from the kubeconfig." + #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:64 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:65 msgid "Delete the specified user from the kubeconfig" msgstr "Delete the specified user from the kubeconfig" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:65 +msgid "Delete the specified user from the kubeconfig." +msgstr "Delete the specified user from the kubeconfig." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:174 msgid "Deny a certificate signing request" msgstr "Deny a certificate signing request" @@ -4318,28 +4367,12 @@ msgid "Describe one or many contexts" msgstr "Describe one or many contexts" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:142 -msgid "Diff live version against would-be applied version" -msgstr "Diff live version against would-be applied version" +msgid "Diff the live version against a would-be applied version" +msgstr "Diff the live version against a would-be applied version" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:80 -msgid "Display Resource (CPU/Memory) usage of nodes" -msgstr "Display Resource (CPU/Memory) usage of nodes" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:96 -msgid "Display Resource (CPU/Memory) usage of pods" -msgstr "Display Resource (CPU/Memory) usage of pods" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 -msgid "Display Resource (CPU/Memory) usage." -msgstr "Display Resource (CPU/Memory) usage." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 -msgid "Display cluster info" -msgstr "Display cluster info" +msgid "Display cluster information" +msgstr "Display cluster information" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/get_clusters.go#L40 #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 @@ -4355,11 +4388,31 @@ msgstr "Display clusters defined in the kubeconfig." msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "Display merged kubeconfig settings or a specified kubeconfig file" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:50 +msgid "Display one or many contexts from the kubeconfig file." +msgstr "Display one or many contexts from the kubeconfig file." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "Display one or many resources" +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 +msgid "Display resource (CPU/memory) usage" +msgstr "Display resource (CPU/memory) usage" + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:81 +msgid "Display resource (CPU/memory) usage of nodes" +msgstr "Display resource (CPU/memory) usage of nodes" + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:100 +msgid "Display resource (CPU/memory) usage of pods" +msgstr "Display resource (CPU/memory) usage of pods" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 +msgid "Display the current-context" +msgstr "Display the current-context" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_users.go:60 msgid "Display users defined in the kubeconfig" msgstr "Display users defined in the kubeconfig" @@ -4368,36 +4421,21 @@ msgstr "Display users defined in the kubeconfig" msgid "Display users defined in the kubeconfig." msgstr "Display users defined in the kubeconfig." -#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:50 -msgid "Displays one or many contexts from the kubeconfig file." -msgstr "Displays one or many contexts from the kubeconfig file." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "Displays the current-context" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 -#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 -msgid "Documentation of resources" -msgstr "Documentation of resources" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L176 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "Drain node in preparation for maintenance" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 -msgid "Dump lots of relevant info for debugging and diagnosis" -msgstr "Dump lots of relevant info for debugging and diagnosis" +msgid "Dump relevant information for debugging and diagnosis" +msgstr "Dump relevant information for debugging and diagnosis" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L100 -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 msgid "Edit a resource on the server" msgstr "Edit a resource on the server" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go:66 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go:67 msgid "Edit latest last-applied-configuration annotations of a resource/object" msgstr "" "Edit latest last-applied-configuration annotations of a resource/object" @@ -4412,17 +4450,17 @@ msgid "Environment variables to set in the container." msgstr "Environment variables to set in the container." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 msgid "Execute a command in a container" msgstr "Execute a command in a container" -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:90 msgid "Execute a command in a container." msgstr "Execute a command in a container." #: staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go:115 -msgid "Experimental: Wait for a specific condition on one or many resources." -msgstr "Experimental: Wait for a specific condition on one or many resources." +msgid "Experimental: Wait for a specific condition on one or many resources" +msgstr "Experimental: Wait for a specific condition on one or many resources" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:378 msgid "External name of service" @@ -4433,6 +4471,10 @@ msgstr "External name of service" msgid "Forward one or more local ports to a pod" msgstr "Forward one or more local ports to a pod" +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 +msgid "Get documentation for a resource" +msgstr "Get documentation for a resource" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 #: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" @@ -4456,7 +4498,7 @@ msgstr "" "values: 'None', 'ClientIP'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/annotate.go#L135 -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:157 msgid "" "If non-empty, the annotation update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -4467,7 +4509,7 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L132 -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:154 msgid "" "If non-empty, the labels update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -4509,22 +4551,26 @@ msgid "" msgstr "" "Keep stdin open on the container(s) in the pod, even if nothing is attached." +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:90 +msgid "List all visible plugin executables on a user's PATH" +msgstr "List all visible plugin executables on a user's PATH" + #: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout.go:54 msgid "Manage the rollout of a resource" msgstr "Manage the rollout of a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:98 msgid "Mark node as schedulable" msgstr "Mark node as schedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:69 msgid "Mark node as unschedulable" msgstr "Mark node as unschedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_pause.go#L73 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:83 msgid "Mark the provided resource as paused" msgstr "Mark the provided resource as paused" @@ -4553,7 +4599,7 @@ msgid "No alpha commands are available in this version of kubectl" msgstr "No alpha commands are available in this version of kubectl" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L108 -#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:174 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -4562,7 +4608,7 @@ msgstr "" "one of since-time / since may be used." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:112 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Output shell completion code for the specified shell (bash or zsh)" @@ -4590,7 +4636,7 @@ msgid "Path to private key associated with given certificate." msgstr "Path to private key associated with given certificate." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L82 -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:130 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -4604,9 +4650,10 @@ msgid "Print the client and server version information" msgstr "Print the client and server version information" #: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:74 -msgid "Print the client and server version information for the current context" +msgid "" +"Print the client and server version information for the current context." msgstr "" -"Print the client and server version information for the current context" +"Print the client and server version information for the current context." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 #: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 @@ -4619,13 +4666,15 @@ msgstr "Print the list of flags inherited by all commands" msgid "Print the logs for a container in a pod" msgstr "Print the logs for a container in a pod" -#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:94 -#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:95 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:97 msgid "Print the supported API resources on the server" msgstr "Print the supported API resources on the server" +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:98 +msgid "Print the supported API resources on the server." +msgstr "Print the supported API resources on the server." + #: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:58 -#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:59 msgid "" "Print the supported API versions on the server, in the form of \"group/" "version\"" @@ -4633,25 +4682,32 @@ msgstr "" "Print the supported API versions on the server, in the form of \"group/" "version\"" +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:59 +msgid "" +"Print the supported API versions on the server, in the form of \"group/" +"version\"." +msgstr "" +"Print the supported API versions on the server, in the form of \"group/" +"version\"." + #: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:62 -msgid "Provides utilities for interacting with plugins." -msgstr "Provides utilities for interacting with plugins." +msgid "Provides utilities for interacting with plugins" +msgstr "Provides utilities for interacting with plugins" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:44 -msgid "Renames a context from the kubeconfig file." -msgstr "Renames a context from the kubeconfig file." +#: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:45 +msgid "Rename a context from the kubeconfig file" +msgstr "Rename a context from the kubeconfig file" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 -msgid "Replace a resource by filename or stdin" -msgstr "Replace a resource by filename or stdin" +msgid "Replace a resource by file name or stdin" +msgstr "Replace a resource by file name or stdin" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:87 msgid "Restart a resource" msgstr "Restart a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_resume.go#L71 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:87 msgid "Resume a paused resource" msgstr "Resume a paused resource" @@ -4675,60 +4731,56 @@ msgstr "Run a proxy to the Kubernetes API server" msgid "Server location for Docker registry" msgstr "Server location for Docker registry" -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:113 -msgid "Set a new size for a Deployment, ReplicaSet or Replication Controller" -msgstr "Set a new size for a Deployment, ReplicaSet or Replication Controller" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 +msgid "Set a cluster entry in kubeconfig" +msgstr "Set a cluster entry in kubeconfig" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 +msgid "Set a context entry in kubeconfig" +msgstr "Set a context entry in kubeconfig" + +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:114 +msgid "Set a new size for a deployment, replica set, or replication controller" +msgstr "" +"Set a new size for a deployment, replica set, or replication controller" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 +msgid "Set a user entry in kubeconfig" +msgstr "Set a user entry in kubeconfig" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 +msgid "Set an individual value in a kubeconfig file" +msgstr "Set an individual value in a kubeconfig file" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set.go#L37 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "Set specific features on objects" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:52 +msgid "Set the current-context in a kubeconfig file" +msgstr "Set the current-context in a kubeconfig file" + #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:101 msgid "" "Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." +"contents of a file" msgstr "" "Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." +"contents of a file" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_selector.go#L81 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "Set the selector on a resource" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "Sets a cluster entry in kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "Sets a context entry in kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "Sets a user entry in kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "Sets an individual value in a kubeconfig file" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "Sets the current-context in a kubeconfig file" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/describe.go#L80 -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "Show details of a specific resource or group of resources" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_status.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:102 msgid "Show the status of the rollout" msgstr "Show the status of the rollout" @@ -4737,14 +4789,13 @@ msgstr "Show the status of the rollout" msgid "Synonym for --target-port" msgstr "Synonym for --target-port" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:134 msgid "" "Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" +"new Kubernetes service" msgstr "" "Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" +"new Kubernetes service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L114 #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 @@ -4876,72 +4927,73 @@ msgstr "" "Default is 'ClusterIP'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_undo.go#L71 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:87 msgid "Undo a previous rollout" msgstr "Undo a previous rollout" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "Unsets an individual value in a kubeconfig file" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:102 -msgid "Update ServiceAccount of a resource" -msgstr "Update ServiceAccount of a resource" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:99 -msgid "" -"Update User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding" -msgstr "" -"Update User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding" +msgid "Unset an individual value in a kubeconfig file" +msgstr "Unset an individual value in a kubeconfig file" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go:154 msgid "Update environment variables on a pod template" msgstr "Update environment variables on a pod template" -#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:114 -msgid "Update field(s) of a resource" -msgstr "Update field(s) of a resource" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_image.go#L94 -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 -msgid "Update image of a pod template" -msgstr "Update image of a pod template" +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:115 +msgid "Update fields of a resource" +msgstr "Update fields of a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_resources.go#L101 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 msgid "Update resource requests/limits on objects with pod templates" msgstr "Update resource requests/limits on objects with pod templates" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "Update the annotations on a resource" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 +msgid "Update the image of a pod template" +msgstr "Update the image of a pod template" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "Update the labels on a resource" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:102 +msgid "Update the service account of a resource" +msgstr "Update the service account of a resource" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "Update the taints on one or more nodes" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:99 +msgid "" +"Update the user, group, or service account in a role binding or cluster role " +"binding" +msgstr "" +"Update the user, group, or service account in a role binding or cluster role " +"binding" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L155 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:150 msgid "Username for Docker registry authentication" msgstr "Username for Docker registry authentication" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 -msgid "View latest last-applied-configuration annotations of a resource/object" -msgstr "" -"View latest last-applied-configuration annotations of a resource/object" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_history.go#L51 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "View rollout history" +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 +msgid "" +"View the latest last-applied-configuration annotations of a resource/object" +msgstr "" +"View the latest last-applied-configuration annotations of a resource/object" + #: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:171 msgid "" "When used with '--copy-to', a list of name=image pairs for changing " @@ -5002,14 +5054,10 @@ msgstr "" "the default priority." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 -#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:227 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl controls the Kubernetes cluster manager" -#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:90 -msgid "list all visible plugin executables on a user's PATH" -msgstr "list all visible plugin executables on a user's PATH" - #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:45 msgid "" "pod (po), service (svc), replicationcontroller (rc), deployment (deploy), " diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.mo index fa8f2984e669dcbc66c6c524ef2a4d397342d40c..9c0c708fcd319ccb43d0fe75c347c4da1da0f923 100644 GIT binary patch delta 15214 zcmeI2cYGDqw)pp+P$UEhAt8i1p@otLq4(Z<5fLnhaDZTv6LJy|5KjQP2nd#q4qg!9 zBKj| zZ?37d`{_!dqjBXPR9qvqQgz{D(Ms(>Pfd_gr7|fT2wTD4a4uX6cfn8L&GnRO7Nu0T z`bzD%GL7ul8Dm4fDyGBZ_D5q4Qu~P3@N?mHE)I9FL+fu1}wF;@>X-a)T1D~cV z^&1cDYpqldD(uZtO7lSZww_(Fy;5zk2Xs)X2+r%IRG;!necMH;;tEQ&@1@j5UbJa| zQg3sA!%(Ga!@?0tEur1zqm&BLZsKUAHo|3Nlp1G+7}@no{ltSyZcyrZDlWW9sfsk* z;buBTd5>(RzNdrsG^Kc_O3d{*3NEI6IiwFNp@0VAD9Ah1Q&7q;!KZj(=NU>pL3>{m zGAKH>VwO@Lgt)PCwo=(Jcdk-Hc=0=TDD@@{*IS^}zo~d?ky3}@TX!qH#9gi}KwW1!?6_IiBVC#*O2oKKZ9(0`mMrz1ZxY*~sCpL-p80d}Rl z=NBGBU$HH*cb;Mp)SLK?QvZYovPx>=8P*^E1n*#JN1bI$VuucVtJDQv)cpe6ih`_* zO3lLl515W^|G+lH9u8BnNB+nf!#m-dlwX9*x_TMUoDM_3c)Q>fWCN*Qzk2axJ>;D# z`;zyb(U;x&A@xs`y)=}iwEC8w{m9!oQ1LYL(-}6dpjCT#D|~@0P2W$mu%J8%N_MK}nKjM2&m*T9|d62vXk->YcV68}>Rs%o{Fg3Zu|H&xTBBfJwf zfji(hcoa$`Y!|ClJy-&V!nLp%ehtOzCso%f4LVSK>QzXvQzu{x7#pVm;u~1$-2a0cO zgi`+q3^hfGN$?)Xg3|CUP+P)XjF@-pkNG?2LBSVOQAG;5=z5~N!krG{h-WH4isNm4C}z% zP&#-7$_p#j_Fk9;W#q+Bo_hw$HhsM|@mIY13y zA_X@p=`%zpg39mCRz=E!=Nm&17&7k zgWM0P^C+_B$xXEy21mi+a6Oa;&O@2{

kp2E#b)A}AwT48@7pLD{bRp-k;JP}aC+ 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 BFdF~> diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.po index 3965417ce4b..90ea088d676 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2017-03-14 21:33-0800\n" "Last-Translator: Brendan Burns \n" "Language-Team: \n" @@ -19,6 +19,30 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:138 +msgid "" +"\n" +"\t\t\t# Approve CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate approve csr-sqgzp\n" +"\t\t" +msgstr "" +"\n" +"\t\t\t# Approve CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate approve csr-sqgzp\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:182 +msgid "" +"\n" +"\t\t\t# Deny CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate deny csr-sqgzp\n" +"\t\t" +msgstr "" +"\n" +"\t\t\t# Deny CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate deny csr-sqgzp\n" +"\t\t" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:43 msgid "" "\n" @@ -37,78 +61,78 @@ msgstr "" "\n" "\t\t\t1. If the --" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:43 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:44 msgid "" "\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" +"\t\t # Create a cluster role binding for user1, user2, and group1 using the " +"cluster-admin cluster role\n" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" msgstr "" "\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" +"\t\t # Create a cluster role binding for user1, user2, and group1 using the " +"cluster-admin cluster role\n" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:58 msgid "" "\n" -"\t\t # Create a new configmap named my-config based on folder bar\n" +"\t\t # Create a new config map named my-config based on folder bar\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config with specified keys instead " +"\t\t # Create a new config map named my-config with specified keys instead " "of file basenames on disk\n" "\t\t kubectl create configmap my-config --from-file=key1=/path/to/bar/file1." "txt --from-file=key2=/path/to/bar/file2.txt\n" "\n" -"\t\t # Create a new configmap named my-config with key1=config1 and " +"\t\t # Create a new config map named my-config with key1=config1 and " "key2=config2\n" "\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" "literal=key2=config2\n" "\n" -"\t\t # Create a new configmap named my-config from the key=value pairs in " +"\t\t # Create a new config map named my-config from the key=value pairs in " "the file\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config from an env file\n" +"\t\t # Create a new config map named my-config from an env file\n" "\t\t kubectl create configmap my-config --from-env-file=path/to/bar.env" msgstr "" "\n" -"\t\t # Create a new configmap named my-config based on folder bar\n" +"\t\t # Create a new config map named my-config based on folder bar\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config with specified keys instead " +"\t\t # Create a new config map named my-config with specified keys instead " "of file basenames on disk\n" "\t\t kubectl create configmap my-config --from-file=key1=/path/to/bar/file1." "txt --from-file=key2=/path/to/bar/file2.txt\n" "\n" -"\t\t # Create a new configmap named my-config with key1=config1 and " +"\t\t # Create a new config map named my-config with key1=config1 and " "key2=config2\n" "\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" "literal=key2=config2\n" "\n" -"\t\t # Create a new configmap named my-config from the key=value pairs in " +"\t\t # Create a new config map named my-config from the key=value pairs in " "the file\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config from an env file\n" +"\t\t # Create a new config map named my-config from an env file\n" "\t\t kubectl create configmap my-config --from-env-file=path/to/bar.env" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 +msgid "" +"\n" +"\t\t # Create a role binding for user1, user2, and group1 using the admin " +"cluster role\n" +"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +"user=user2 --group=group1" +msgstr "" +"\n" +"\t\t # Create a role binding for user1, user2, and group1 using the admin " +"cluster role\n" +"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +"user=user2 --group=group1" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:56 msgid "" "\n" @@ -117,7 +141,7 @@ msgid "" "\t\t kubectl create secret docker-registry my-secret --docker-" "server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-" "password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" -"\t\t \n" +"\n" "\t\t # Create a new secret named my-secret from ~/.docker/config.json\n" "\t\t kubectl create secret docker-registry my-secret --from-file=." "dockerconfigjson=path/to/.docker/config.json" @@ -128,7 +152,7 @@ msgstr "" "\t\t kubectl create secret docker-registry my-secret --docker-" "server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-" "password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" -"\t\t \n" +"\n" "\t\t # Create a new secret named my-secret from ~/.docker/config.json\n" "\t\t kubectl create secret docker-registry my-secret --from-file=." "dockerconfigjson=path/to/.docker/config.json" @@ -149,7 +173,7 @@ msgstr "" "\t\t # Show metrics for a given node\n" "\t\t kubectl top node NODE_NAME" -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:45 msgid "" "\n" "\t\t# !!!Important Note!!!\n" @@ -157,7 +181,7 @@ msgid "" "\t\t# image. If 'tar' is not present, 'kubectl cp' will fail.\n" "\t\t#\n" "\t\t# For advanced use cases, such as symlinks, wildcard expansion or\n" -"\t\t# file mode preservation consider using 'kubectl exec'.\n" +"\t\t# file mode preservation, consider using 'kubectl exec'.\n" "\n" "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " "\n" @@ -189,7 +213,7 @@ msgstr "" "\t\t# image. If 'tar' is not present, 'kubectl cp' will fail.\n" "\t\t#\n" "\t\t# For advanced use cases, such as symlinks, wildcard expansion or\n" -"\t\t# file mode preservation consider using 'kubectl exec'.\n" +"\t\t# file mode preservation, consider using 'kubectl exec'.\n" "\n" "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " "\n" @@ -218,46 +242,46 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:119 msgid "" "\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" +"\t\t# Apply the configuration in pod.json to a pod\n" "\t\tkubectl apply -f ./pod.json\n" "\n" "\t\t# Apply resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl apply -k dir/\n" "\n" -"\t\t# Apply the JSON passed into stdin to a pod.\n" +"\t\t# Apply the JSON passed into stdin to a pod\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" "\t\t# Note: --prune is still in Alpha\n" "\t\t# Apply the configuration in manifest.yaml that matches label app=nginx " -"and delete all the other resources that are not in the file and match label " -"app=nginx.\n" +"and delete all other resources that are not in the file and match label " +"app=nginx\n" "\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" "\n" "\t\t# Apply the configuration in manifest.yaml and delete all the other " -"configmaps that are not in the file.\n" +"config maps that are not in the file\n" "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" "ConfigMap" msgstr "" "\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" +"\t\t# Apply the configuration in pod.json to a pod\n" "\t\tkubectl apply -f ./pod.json\n" "\n" "\t\t# Apply resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl apply -k dir/\n" "\n" -"\t\t# Apply the JSON passed into stdin to a pod.\n" +"\t\t# Apply the JSON passed into stdin to a pod\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" "\t\t# Note: --prune is still in Alpha\n" "\t\t# Apply the configuration in manifest.yaml that matches label app=nginx " -"and delete all the other resources that are not in the file and match label " -"app=nginx.\n" +"and delete all other resources that are not in the file and match label " +"app=nginx\n" "\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" "\n" "\t\t# Apply the configuration in manifest.yaml and delete all the other " -"configmaps that are not in the file.\n" +"config maps that are not in the file\n" "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" "ConfigMap" @@ -267,21 +291,21 @@ msgid "" "\n" "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " "10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" +"be used\n" "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" "\n" "\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" +"between 1 and 5, target CPU utilization at 80%\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" msgstr "" "\n" "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " "10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" +"be used\n" "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" "\n" "\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" +"between 1 and 5, target CPU utilization at 80%\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" #: pkg/kubectl/cmd/convert/convert.go:51 @@ -315,133 +339,101 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:41 msgid "" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" that allows user to perform " +"\t\t# Create a cluster role named \"pod-reader\" that allows user to perform " "\"get\", \"watch\" and \"list\" on pods\n" "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" "resource=pods\n" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" +"\t\t# Create a cluster role named \"pod-reader\" with ResourceName " +"specified\n" "\t\tkubectl create clusterrole pod-reader --verb=get --resource=pods --" "resource-name=readablepod --resource-name=anotherpod\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with API Group specified\n" +"\t\t# Create a cluster role named \"foo\" with API Group specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=rs." "extensions\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with SubResource specified\n" +"\t\t# Create a cluster role named \"foo\" with SubResource specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=pods," "pods/status\n" "\n" -"\t\t# Create a ClusterRole name \"foo\" with NonResourceURL specified\n" +"\t\t# Create a cluster role name \"foo\" with NonResourceURL specified\n" "\t\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" "*\n" "\n" -"\t\t# Create a ClusterRole name \"monitoring\" with AggregationRule " +"\t\t# Create a cluster role name \"monitoring\" with AggregationRule " "specified\n" "\t\tkubectl create clusterrole monitoring --aggregation-rule=\"rbac.example." "com/aggregate-to-monitoring=true\"" msgstr "" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" that allows user to perform " +"\t\t# Create a cluster role named \"pod-reader\" that allows user to perform " "\"get\", \"watch\" and \"list\" on pods\n" "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" "resource=pods\n" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" +"\t\t# Create a cluster role named \"pod-reader\" with ResourceName " +"specified\n" "\t\tkubectl create clusterrole pod-reader --verb=get --resource=pods --" "resource-name=readablepod --resource-name=anotherpod\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with API Group specified\n" +"\t\t# Create a cluster role named \"foo\" with API Group specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=rs." "extensions\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with SubResource specified\n" +"\t\t# Create a cluster role named \"foo\" with SubResource specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=pods," "pods/status\n" "\n" -"\t\t# Create a ClusterRole name \"foo\" with NonResourceURL specified\n" +"\t\t# Create a cluster role name \"foo\" with NonResourceURL specified\n" "\t\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" "*\n" "\n" -"\t\t# Create a ClusterRole name \"monitoring\" with AggregationRule " +"\t\t# Create a cluster role name \"monitoring\" with AggregationRule " "specified\n" "\t\tkubectl create clusterrole monitoring --aggregation-rule=\"rbac.example." "com/aggregate-to-monitoring=true\"" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:46 -msgid "" -"\n" -"\t\t# Create a Role named \"pod-reader\" that allows user to perform \"get" -"\", \"watch\" and \"list\" on pods\n" -"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" -"resource=pods\n" -"\n" -"\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" -"name=readablepod --resource-name=anotherpod\n" -"\n" -"\t\t# Create a Role named \"foo\" with API Group specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" -"\n" -"\t\t# Create a Role named \"foo\" with SubResource specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" -msgstr "" -"\n" -"\t\t# Create a Role named \"pod-reader\" that allows user to perform \"get" -"\", \"watch\" and \"list\" on pods\n" -"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" -"resource=pods\n" -"\n" -"\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" -"name=readablepod --resource-name=anotherpod\n" -"\n" -"\t\t# Create a Role named \"foo\" with API Group specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" -"\n" -"\t\t# Create a Role named \"foo\" with SubResource specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:43 msgid "" "\n" "\t\t# Create a job\n" "\t\tkubectl create job my-job --image=busybox\n" "\n" -"\t\t# Create a job with command\n" +"\t\t# Create a job with a command\n" "\t\tkubectl create job my-job --image=busybox -- date\n" "\n" -"\t\t# Create a job from a CronJob named \"a-cronjob\"\n" +"\t\t# Create a job from a cron job named \"a-cronjob\"\n" "\t\tkubectl create job test-job --from=cronjob/a-cronjob" msgstr "" "\n" "\t\t# Create a job\n" "\t\tkubectl create job my-job --image=busybox\n" "\n" -"\t\t# Create a job with command\n" +"\t\t# Create a job with a command\n" "\t\tkubectl create job my-job --image=busybox -- date\n" "\n" -"\t\t# Create a job from a CronJob named \"a-cronjob\"\n" +"\t\t# Create a job from a cron job named \"a-cronjob\"\n" "\t\tkubectl create job test-job --from=cronjob/a-cronjob" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 msgid "" "\n" -"\t\t# Create a new resourcequota named my-quota\n" +"\t\t# Create a new resource quota named my-quota\n" "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," "replicationcontrollers=2,resourcequotas=1,secrets=5," "persistentvolumeclaims=10\n" "\n" -"\t\t# Create a new resourcequota named best-effort\n" +"\t\t# Create a new resource quota named best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" msgstr "" "\n" -"\t\t# Create a new resourcequota named my-quota\n" +"\t\t# Create a new resource quota named my-quota\n" "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," "replicationcontrollers=2,resourcequotas=1,secrets=5," "persistentvolumeclaims=10\n" "\n" -"\t\t# Create a new resourcequota named best-effort\n" +"\t\t# Create a new resource quota named best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 @@ -450,97 +442,129 @@ msgid "" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" +"\t\t# and require at least one of them being available at any point in time\n" "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" "available=1\n" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=nginx label\n" "\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" +"point in time\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" msgstr "" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" +"\t\t# and require at least one of them being available at any point in time\n" "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" "available=1\n" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=nginx label\n" "\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" +"point in time\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:76 msgid "" "\n" -"\t\t# Create a pod using the data in pod.json.\n" +"\t\t# Create a pod using the data in pod.json\n" "\t\tkubectl create -f ./pod.json\n" "\n" -"\t\t# Create a pod based on the JSON passed into stdin.\n" +"\t\t# Create a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl create -f -\n" "\n" "\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " -"using the edited data.\n" +"using the edited data\n" "\t\tkubectl create -f docker-registry.yaml --edit -o json" msgstr "" "\n" -"\t\t# Create a pod using the data in pod.json.\n" +"\t\t# Create a pod using the data in pod.json\n" "\t\tkubectl create -f ./pod.json\n" "\n" -"\t\t# Create a pod based on the JSON passed into stdin.\n" +"\t\t# Create a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl create -f -\n" "\n" "\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " -"using the edited data.\n" +"using the edited data\n" "\t\tkubectl create -f docker-registry.yaml --edit -o json" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:43 msgid "" "\n" -"\t\t# Create a priorityclass named high-priority\n" +"\t\t# Create a priority class named high-priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\"\n" "\n" -"\t\t# Create a priorityclass named default-priority that considered as the " -"global default priority\n" +"\t\t# Create a priority class named default-priority that is considered as " +"the global default priority\n" "\t\tkubectl create priorityclass default-priority --value=1000 --global-" "default=true --description=\"default priority\"\n" "\n" -"\t\t# Create a priorityclass named high-priority that can not preempt pods " +"\t\t# Create a priority class named high-priority that cannot preempt pods " "with lower priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\" --preemption-policy=\"Never\"" msgstr "" "\n" -"\t\t# Create a priorityclass named high-priority\n" +"\t\t# Create a priority class named high-priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\"\n" "\n" -"\t\t# Create a priorityclass named default-priority that considered as the " -"global default priority\n" +"\t\t# Create a priority class named default-priority that is considered as " +"the global default priority\n" "\t\tkubectl create priorityclass default-priority --value=1000 --global-" "default=true --description=\"default priority\"\n" "\n" -"\t\t# Create a priorityclass named high-priority that can not preempt pods " +"\t\t# Create a priority class named high-priority that cannot preempt pods " "with lower priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\" --preemption-policy=\"Never\"" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:46 +msgid "" +"\n" +"\t\t# Create a role named \"pod-reader\" that allows user to perform \"get" +"\", \"watch\" and \"list\" on pods\n" +"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" +"resource=pods\n" +"\n" +"\t\t# Create a role named \"pod-reader\" with ResourceName specified\n" +"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" +"name=readablepod --resource-name=anotherpod\n" +"\n" +"\t\t# Create a role named \"foo\" with API Group specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" +"\n" +"\t\t# Create a role named \"foo\" with SubResource specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" +msgstr "" +"\n" +"\t\t# Create a role named \"pod-reader\" that allows user to perform \"get" +"\", \"watch\" and \"list\" on pods\n" +"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" +"resource=pods\n" +"\n" +"\t\t# Create a role named \"pod-reader\" with ResourceName specified\n" +"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" +"name=readablepod --resource-name=anotherpod\n" +"\n" +"\t\t# Create a role named \"foo\" with API Group specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" +"\n" +"\t\t# Create a role named \"foo\" with SubResource specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" + #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:61 msgid "" "\n" "\t\t# Create a service for a replicated nginx, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a replication controller identified by type and " "name specified in \"nginx-controller.yaml\", which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a pod valid-pod, which serves on port 444 with " @@ -558,21 +582,21 @@ msgid "" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " -"serves on port 80 and connects to the containers on port 8000.\n" +"serves on port 80 and connects to the containers on port 8000\n" "\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for an nginx deployment, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" msgstr "" "\n" "\t\t# Create a service for a replicated nginx, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a replication controller identified by type and " "name specified in \"nginx-controller.yaml\", which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a pod valid-pod, which serves on port 444 with " @@ -590,11 +614,11 @@ msgstr "" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " -"serves on port 80 and connects to the containers on port 8000.\n" +"serves on port 80 and connects to the containers on port 8000\n" "\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for an nginx deployment, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:64 @@ -753,24 +777,23 @@ msgstr "" "filesystem will be mounted at /host\n" "\t\tkubectl debug node/mynode -it --image=busybox\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:74 msgid "" "\n" -"\t\t# Delete a pod using the type and name specified in pod.json.\n" +"\t\t# Delete a pod using the type and name specified in pod.json\n" "\t\tkubectl delete -f ./pod.json\n" "\n" "\t\t# Delete resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl delete -k dir\n" "\n" -"\t\t# Delete a pod based on the type and name in the JSON passed into " -"stdin.\n" +"\t\t# Delete a pod based on the type and name in the JSON passed into stdin\n" "\t\tcat pod.json | kubectl delete -f -\n" "\n" "\t\t# Delete pods and services with same names \"baz\" and \"foo\"\n" "\t\tkubectl delete pod,service baz foo\n" "\n" -"\t\t# Delete pods and services with label name=myLabel.\n" +"\t\t# Delete pods and services with label name=myLabel\n" "\t\tkubectl delete pods,services -l name=myLabel\n" "\n" "\t\t# Delete a pod with minimal delay\n" @@ -783,21 +806,20 @@ msgid "" "\t\tkubectl delete pods --all" msgstr "" "\n" -"\t\t# Delete a pod using the type and name specified in pod.json.\n" +"\t\t# Delete a pod using the type and name specified in pod.json\n" "\t\tkubectl delete -f ./pod.json\n" "\n" "\t\t# Delete resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl delete -k dir\n" "\n" -"\t\t# Delete a pod based on the type and name in the JSON passed into " -"stdin.\n" +"\t\t# Delete a pod based on the type and name in the JSON passed into stdin\n" "\t\tcat pod.json | kubectl delete -f -\n" "\n" "\t\t# Delete pods and services with same names \"baz\" and \"foo\"\n" "\t\tkubectl delete pod,service baz foo\n" "\n" -"\t\t# Delete pods and services with label name=myLabel.\n" +"\t\t# Delete pods and services with label name=myLabel\n" "\t\tkubectl delete pods,services -l name=myLabel\n" "\n" "\t\t# Delete a pod with minimal delay\n" @@ -809,7 +831,7 @@ msgstr "" "\t\t# Delete all pods\n" "\t\tkubectl delete pods --all" -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:51 msgid "" "\n" "\t\t# Describe a node\n" @@ -829,7 +851,7 @@ msgid "" "\n" "\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" "created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" +"\t\t# get the name of the rc as a prefix in the pod the name)\n" "\t\tkubectl describe pods frontend" msgstr "" "\n" @@ -850,103 +872,143 @@ msgstr "" "\n" "\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" "created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" +"\t\t# get the name of the rc as a prefix in the pod the name)\n" "\t\tkubectl describe pods frontend" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:76 msgid "" "\n" -"\t\t# Diff resources included in pod.json.\n" +"\t\t# Diff resources included in pod.json\n" "\t\tkubectl diff -f pod.json\n" "\n" "\t\t# Diff file read from stdin\n" "\t\tcat service.yaml | kubectl diff -f -" msgstr "" "\n" -"\t\t# Diff resources included in pod.json.\n" +"\t\t# Diff resources included in pod.json\n" "\t\tkubectl diff -f pod.json\n" "\n" "\t\t# Diff file read from stdin\n" "\t\tcat service.yaml | kubectl diff -f -" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:135 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:138 msgid "" "\n" "\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" +"replication controller, replica set, job, daemon set or stateful set on it\n" +"\t\tkubectl drain foo --force\n" "\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" +"\t\t# As above, but abort if there are pods not managed by a replication " +"controller, replica set, job, daemon set or stateful set, and use a grace " +"period of 15 minutes\n" +"\t\tkubectl drain foo --grace-period=900" msgstr "" "\n" "\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" +"replication controller, replica set, job, daemon set or stateful set on it\n" +"\t\tkubectl drain foo --force\n" "\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" +"\t\t# As above, but abort if there are pods not managed by a replication " +"controller, replica set, job, daemon set or stateful set, and use a grace " +"period of 15 minutes\n" +"\t\tkubectl drain foo --grace-period=900" -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:55 msgid "" "\n" -"\t\t# Edit the service named 'docker-registry':\n" +"\t\t# Edit the service named 'docker-registry'\n" "\t\tkubectl edit svc/docker-registry\n" "\n" "\t\t# Use an alternative editor\n" "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" "\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +"\t\t# Edit the job 'myjob' in JSON using the v1 API format\n" "\t\tkubectl edit job.v1.batch/myjob -o json\n" "\n" "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" +"config in its annotation\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" msgstr "" "\n" -"\t\t# Edit the service named 'docker-registry':\n" +"\t\t# Edit the service named 'docker-registry'\n" "\t\tkubectl edit svc/docker-registry\n" "\n" "\t\t# Use an alternative editor\n" "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" "\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +"\t\t# Edit the job 'myjob' in JSON using the v1 API format\n" "\t\tkubectl edit job.v1.batch/myjob -o json\n" "\n" "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" +"config in its annotation\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:44 msgid "" "\n" -"\t\t# Get output from running 'date' command from pod mypod, using the first " -"container by default\n" +"\t\t# Get output from running pod mypod; use the 'kubectl.kubernetes.io/" +"default-container' annotation\n" +"\t\t# for selecting the container to be attached or the first container in " +"the pod will be chosen\n" +"\t\tkubectl attach mypod\n" +"\n" +"\t\t# Get output from ruby-container from pod mypod\n" +"\t\tkubectl attach mypod -c ruby-container\n" +"\n" +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " +"from pod mypod\n" +"\t\t# and sends stdout/stderr from 'bash' back to the client\n" +"\t\tkubectl attach mypod -c ruby-container -i -t\n" +"\n" +"\t\t# Get output from the first pod of a replica set named nginx\n" +"\t\tkubectl attach rs/nginx\n" +"\t\t" +msgstr "" +"\n" +"\t\t# Get output from running pod mypod; use the 'kubectl.kubernetes.io/" +"default-container' annotation\n" +"\t\t# for selecting the container to be attached or the first container in " +"the pod will be chosen\n" +"\t\tkubectl attach mypod\n" +"\n" +"\t\t# Get output from ruby-container from pod mypod\n" +"\t\tkubectl attach mypod -c ruby-container\n" +"\n" +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " +"from pod mypod\n" +"\t\t# and sends stdout/stderr from 'bash' back to the client\n" +"\t\tkubectl attach mypod -c ruby-container -i -t\n" +"\n" +"\t\t# Get output from the first pod of a replica set named nginx\n" +"\t\tkubectl attach rs/nginx\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:48 +msgid "" +"\n" +"\t\t# Get output from running the 'date' command from pod mypod, using the " +"first container by default\n" "\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' command in ruby-container from pod " +"\t\t# Get output from running the 'date' command in ruby-container from pod " "mypod\n" "\t\tkubectl exec mypod -c ruby-container -- date\n" "\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " "from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" "\t\tkubectl exec mypod -c ruby-container -i -t -- bash -il\n" "\n" "\t\t# List contents of /usr from the first container of pod mypod and sort " -"by modification time.\n" +"by modification time\n" "\t\t# If the command you want to execute in the pod has any flags in common " "(e.g. -i),\n" "\t\t# you must use two dashes (--) to separate your command's flags/" -"arguments.\n" +"arguments\n" "\t\t# Also note, do not surround your command and its flags/arguments with " "quotes\n" "\t\t# unless that is how you would execute it normally (i.e., do ls -t /usr, " -"not \"ls -t /usr\").\n" +"not \"ls -t /usr\")\n" "\t\tkubectl exec mypod -i -t -- ls -t /usr\n" "\n" "\t\t# Get output from running 'date' command from the first pod of the " @@ -959,29 +1021,29 @@ msgid "" "\t\t" msgstr "" "\n" -"\t\t# Get output from running 'date' command from pod mypod, using the first " -"container by default\n" +"\t\t# Get output from running the 'date' command from pod mypod, using the " +"first container by default\n" "\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' command in ruby-container from pod " +"\t\t# Get output from running the 'date' command in ruby-container from pod " "mypod\n" "\t\tkubectl exec mypod -c ruby-container -- date\n" "\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " "from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" "\t\tkubectl exec mypod -c ruby-container -i -t -- bash -il\n" "\n" "\t\t# List contents of /usr from the first container of pod mypod and sort " -"by modification time.\n" +"by modification time\n" "\t\t# If the command you want to execute in the pod has any flags in common " "(e.g. -i),\n" "\t\t# you must use two dashes (--) to separate your command's flags/" -"arguments.\n" +"arguments\n" "\t\t# Also note, do not surround your command and its flags/arguments with " "quotes\n" "\t\t# unless that is how you would execute it normally (i.e., do ls -t /usr, " -"not \"ls -t /usr\").\n" +"not \"ls -t /usr\")\n" "\t\tkubectl exec mypod -i -t -- ls -t /usr\n" "\n" "\t\t# Get output from running 'date' command from the first pod of the " @@ -993,46 +1055,6 @@ msgstr "" "\t\tkubectl exec svc/myservice -- date\n" "\t\t" -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:43 -msgid "" -"\n" -"\t\t# Get output from running pod mypod, use the kubectl.kubernetes.io/" -"default-container annotation \n" -"\t\t# for selecting the container to be attached or the first container in " -"the pod will be chosen\n" -"\t\tkubectl attach mypod\n" -"\n" -"\t\t# Get output from ruby-container from pod mypod\n" -"\t\tkubectl attach mypod -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod mypod\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach mypod -c ruby-container -i -t\n" -"\n" -"\t\t# Get output from the first pod of a ReplicaSet named nginx\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" -msgstr "" -"\n" -"\t\t# Get output from running pod mypod, use the kubectl.kubernetes.io/" -"default-container annotation \n" -"\t\t# for selecting the container to be attached or the first container in " -"the pod will be chosen\n" -"\t\tkubectl attach mypod\n" -"\n" -"\t\t# Get output from ruby-container from pod mypod\n" -"\t\tkubectl attach mypod -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod mypod\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach mypod -c ruby-container -i -t\n" -"\n" -"\t\t# Get output from the first pod of a ReplicaSet named nginx\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" - #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" @@ -1049,7 +1071,7 @@ msgstr "" "\t\t# Get the documentation of a specific field of a resource\n" "\t\tkubectl explain pods.spec.containers" -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:66 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:65 msgid "" "\n" "\t\t# Installing bash completion on macOS using homebrew\n" @@ -1058,7 +1080,7 @@ msgid "" "\t\t## or, if running Bash 4.1+\n" "\t\t brew install bash-completion@2\n" "\t\t## If kubectl is installed via homebrew, this should start working " -"immediately.\n" +"immediately\n" "\t\t## If you've installed via other means, you may need add the completion " "to your completion directory\n" "\t\t kubectl completion bash > $(brew --prefix)/etc/bash_completion.d/" @@ -1066,8 +1088,8 @@ msgid "" "\n" "\n" "\t\t# Installing bash completion on Linux\n" -"\t\t## If bash-completion is not installed on Linux, please install the " -"'bash-completion' package\n" +"\t\t## If bash-completion is not installed on Linux, install the 'bash-" +"completion' package\n" "\t\t## via your distribution's package manager.\n" "\t\t## Load the kubectl completion code for bash into the current shell\n" "\t\t source <(kubectl completion bash)\n" @@ -1092,7 +1114,7 @@ msgstr "" "\t\t## or, if running Bash 4.1+\n" "\t\t brew install bash-completion@2\n" "\t\t## If kubectl is installed via homebrew, this should start working " -"immediately.\n" +"immediately\n" "\t\t## If you've installed via other means, you may need add the completion " "to your completion directory\n" "\t\t kubectl completion bash > $(brew --prefix)/etc/bash_completion.d/" @@ -1100,8 +1122,8 @@ msgstr "" "\n" "\n" "\t\t# Installing bash completion on Linux\n" -"\t\t## If bash-completion is not installed on Linux, please install the " -"'bash-completion' package\n" +"\t\t## If bash-completion is not installed on Linux, install the 'bash-" +"completion' package\n" "\t\t## via your distribution's package manager.\n" "\t\t## Load the kubectl completion code for bash into the current shell\n" "\t\t source <(kubectl completion bash)\n" @@ -1119,88 +1141,88 @@ msgstr "" "\t\t# Set the kubectl completion code for zsh[1] to autoload on startup\n" "\t\t kubectl completion zsh > \"${fpath[1]}/_kubectl\"" -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:105 msgid "" "\n" -"\t\t# List all pods in ps output format.\n" +"\t\t# List all pods in ps output format\n" "\t\tkubectl get pods\n" "\n" "\t\t# List all pods in ps output format with more information (such as node " -"name).\n" +"name)\n" "\t\tkubectl get pods -o wide\n" "\n" "\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" +"format\n" "\t\tkubectl get replicationcontroller web\n" "\n" "\t\t# List deployments in JSON output format, in the \"v1\" version of the " -"\"apps\" API group:\n" +"\"apps\" API group\n" "\t\tkubectl get deployments.v1.apps -o json\n" "\n" -"\t\t# List a single pod in JSON output format.\n" +"\t\t# List a single pod in JSON output format\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" "\t\t# List a pod identified by type and name specified in \"pod.yaml\" in " -"JSON output format.\n" +"JSON output format\n" "\t\tkubectl get -f pod.yaml -o json\n" "\n" "\t\t# List resources from a directory with kustomization.yaml - e.g. dir/" -"kustomization.yaml.\n" +"kustomization.yaml\n" "\t\tkubectl get -k dir/\n" "\n" -"\t\t# Return only the phase value of the specified pod.\n" +"\t\t# Return only the phase value of the specified pod\n" "\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status.phase}}\n" "\n" -"\t\t# List resource information in custom columns.\n" +"\t\t# List resource information in custom columns\n" "\t\tkubectl get pod test-pod -o custom-columns=CONTAINER:.spec.containers[0]." "name,IMAGE:.spec.containers[0].image\n" "\n" "\t\t# List all replication controllers and services together in ps output " -"format.\n" +"format\n" "\t\tkubectl get rc,services\n" "\n" -"\t\t# List one or more resources by their type and names.\n" +"\t\t# List one or more resources by their type and names\n" "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" msgstr "" "\n" -"\t\t# List all pods in ps output format.\n" +"\t\t# List all pods in ps output format\n" "\t\tkubectl get pods\n" "\n" "\t\t# List all pods in ps output format with more information (such as node " -"name).\n" +"name)\n" "\t\tkubectl get pods -o wide\n" "\n" "\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" +"format\n" "\t\tkubectl get replicationcontroller web\n" "\n" "\t\t# List deployments in JSON output format, in the \"v1\" version of the " -"\"apps\" API group:\n" +"\"apps\" API group\n" "\t\tkubectl get deployments.v1.apps -o json\n" "\n" -"\t\t# List a single pod in JSON output format.\n" +"\t\t# List a single pod in JSON output format\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" "\t\t# List a pod identified by type and name specified in \"pod.yaml\" in " -"JSON output format.\n" +"JSON output format\n" "\t\tkubectl get -f pod.yaml -o json\n" "\n" "\t\t# List resources from a directory with kustomization.yaml - e.g. dir/" -"kustomization.yaml.\n" +"kustomization.yaml\n" "\t\tkubectl get -k dir/\n" "\n" -"\t\t# Return only the phase value of the specified pod.\n" +"\t\t# Return only the phase value of the specified pod\n" "\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status.phase}}\n" "\n" -"\t\t# List resource information in custom columns.\n" +"\t\t# List resource information in custom columns\n" "\t\tkubectl get pod test-pod -o custom-columns=CONTAINER:.spec.containers[0]." "name,IMAGE:.spec.containers[0].image\n" "\n" "\t\t# List all replication controllers and services together in ps output " -"format.\n" +"format\n" "\t\tkubectl get rc,services\n" "\n" -"\t\t# List one or more resources by their type and names.\n" +"\t\t# List one or more resources by their type and names\n" "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" #: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:72 @@ -1259,72 +1281,71 @@ msgstr "" "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" "\t\tkubectl port-forward pod/mypod :5000" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:87 msgid "" "\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" +"\t\t# Mark node \"foo\" as schedulable\n" +"\t\tkubectl uncordon foo" msgstr "" "\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" +"\t\t# Mark node \"foo\" as schedulable\n" +"\t\tkubectl uncordon foo" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:58 msgid "" "\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" +"\t\t# Mark node \"foo\" as unschedulable\n" "\t\tkubectl cordon foo" msgstr "" "\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" +"\t\t# Mark node \"foo\" as unschedulable\n" "\t\tkubectl cordon foo" -#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:83 msgid "" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as JSON.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as JSON\n" "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as YAML.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as YAML\n" "\t\tkubectl patch node k8s-node-1 -p $'spec:\n" " unschedulable: true'\n" "\n" "\t\t# Partially update a node identified by the type and name specified in " -"\"node.json\" using strategic merge patch.\n" +"\"node.json\" using strategic merge patch\n" "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" "\t\t# Update a container's image; spec.containers[*].name is required " -"because it's a merge key.\n" +"because it's a merge key\n" "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" "\n" -"\t\t# Update a container's image using a json patch with positional arrays.\n" +"\t\t# Update a container's image using a JSON patch with positional arrays\n" "\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" msgstr "" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as JSON.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as JSON\n" "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as YAML.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as YAML\n" "\t\tkubectl patch node k8s-node-1 -p $'spec:\n" " unschedulable: true'\n" "\n" "\t\t# Partially update a node identified by the type and name specified in " -"\"node.json\" using strategic merge patch.\n" +"\"node.json\" using strategic merge patch\n" "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" "\t\t# Update a container's image; spec.containers[*].name is required " -"because it's a merge key.\n" +"because it's a merge key\n" "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" "\n" -"\t\t# Update a container's image using a json patch with positional arrays.\n" +"\t\t# Update a container's image using a JSON patch with positional arrays\n" "\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" @@ -1373,10 +1394,10 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:56 msgid "" "\n" -"\t\t# Replace a pod using the data in pod.json.\n" +"\t\t# Replace a pod using the data in pod.json\n" "\t\tkubectl replace -f ./pod.json\n" "\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" +"\t\t# Replace a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl replace -f -\n" "\n" "\t\t# Update a single-container pod's image version (tag) to v4\n" @@ -1387,10 +1408,10 @@ msgid "" "\t\tkubectl replace --force -f ./pod.json" msgstr "" "\n" -"\t\t# Replace a pod using the data in pod.json.\n" +"\t\t# Replace a pod using the data in pod.json\n" "\t\tkubectl replace -f ./pod.json\n" "\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" +"\t\t# Replace a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl replace -f -\n" "\n" "\t\t# Update a single-container pod's image version (tag) to v4\n" @@ -1411,7 +1432,7 @@ msgid "" "\n" "\t\t# Return snapshot logs from all containers in pods defined by label " "app=nginx\n" -"\t\tkubectl logs -lapp=nginx --all-containers=true\n" +"\t\tkubectl logs -l app=nginx --all-containers=true\n" "\n" "\t\t# Return snapshot of previous terminated ruby container logs from pod " "web-1\n" @@ -1422,7 +1443,7 @@ msgid "" "\n" "\t\t# Begin streaming the logs from all containers in pods defined by label " "app=nginx\n" -"\t\tkubectl logs -f -lapp=nginx --all-containers=true\n" +"\t\tkubectl logs -f -l app=nginx --all-containers=true\n" "\n" "\t\t# Display only the most recent 20 lines of output in pod nginx\n" "\t\tkubectl logs --tail=20 nginx\n" @@ -1449,7 +1470,7 @@ msgstr "" "\n" "\t\t# Return snapshot logs from all containers in pods defined by label " "app=nginx\n" -"\t\tkubectl logs -lapp=nginx --all-containers=true\n" +"\t\tkubectl logs -l app=nginx --all-containers=true\n" "\n" "\t\t# Return snapshot of previous terminated ruby container logs from pod " "web-1\n" @@ -1460,7 +1481,7 @@ msgstr "" "\n" "\t\t# Begin streaming the logs from all containers in pods defined by label " "app=nginx\n" -"\t\tkubectl logs -f -lapp=nginx --all-containers=true\n" +"\t\tkubectl logs -f -l app=nginx --all-containers=true\n" "\n" "\t\t# Display only the most recent 20 lines of output in pod nginx\n" "\t\tkubectl logs --tail=20 nginx\n" @@ -1478,73 +1499,73 @@ msgstr "" "nginx\n" "\t\tkubectl logs deployment/nginx -c nginx-1" -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:48 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:49 msgid "" "\n" -"\t\t# Scale a replicaset named 'foo' to 3.\n" +"\t\t# Scale a replica set named 'foo' to 3\n" "\t\tkubectl scale --replicas=3 rs/foo\n" "\n" "\t\t# Scale a resource identified by type and name specified in \"foo.yaml\" " -"to 3.\n" +"to 3\n" "\t\tkubectl scale --replicas=3 -f foo.yaml\n" "\n" -"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3.\n" +"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3\n" "\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" "\n" -"\t\t# Scale multiple replication controllers.\n" +"\t\t# Scale multiple replication controllers\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\t# Scale stateful set named 'web' to 3\n" "\t\tkubectl scale --replicas=3 statefulset/web" msgstr "" "\n" -"\t\t# Scale a replicaset named 'foo' to 3.\n" +"\t\t# Scale a replica set named 'foo' to 3\n" "\t\tkubectl scale --replicas=3 rs/foo\n" "\n" "\t\t# Scale a resource identified by type and name specified in \"foo.yaml\" " -"to 3.\n" +"to 3\n" "\t\tkubectl scale --replicas=3 -f foo.yaml\n" "\n" -"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3.\n" +"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3\n" "\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" "\n" -"\t\t# Scale multiple replication controllers.\n" +"\t\t# Scale multiple replication controllers\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\t# Scale stateful set named 'web' to 3\n" "\t\tkubectl scale --replicas=3 statefulset/web" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 msgid "" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" +"of a file\n" "\t\tkubectl apply set-last-applied -f deploy.yaml\n" "\n" "\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" +"directory\n" "\t\tkubectl apply set-last-applied -f path/\n" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" +"of a file; will create the annotation if it does not already exist\n" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" msgstr "" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" +"of a file\n" "\t\tkubectl apply set-last-applied -f deploy.yaml\n" "\n" "\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" +"directory\n" "\t\tkubectl apply set-last-applied -f path/\n" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" +"of a file; will create the annotation if it does not already exist\n" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:75 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -1575,142 +1596,142 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:62 msgid "" "\n" -"\t\t# Start a nginx pod.\n" +"\t\t# Start a nginx pod\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a hazelcast pod and let the container expose port 5701.\n" +"\t\t# Start a hazelcast pod and let the container expose port 5701\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --port=5701\n" "\n" "\t\t# Start a hazelcast pod and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" "\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" "\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" -"\" in the container.\n" +"\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --labels=" "\"app=hazelcast,env=prod\"\n" "\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" +"\t\t# Dry run; print the corresponding API objects without creating them\n" "\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" "\t\t# Start a nginx pod, but overload the spec with a partial set of values " -"parsed from JSON.\n" +"parsed from JSON\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" "\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " -"it exits.\n" +"it exits\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" "\t\t# Start the nginx pod using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" +"arguments (arg1 .. argN) for that command\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx pod using a different command and custom arguments.\n" +"\t\t# Start the nginx pod using a different command and custom arguments\n" "\t\tkubectl run nginx --image=nginx --command -- ... " msgstr "" "\n" -"\t\t# Start a nginx pod.\n" +"\t\t# Start a nginx pod\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a hazelcast pod and let the container expose port 5701.\n" +"\t\t# Start a hazelcast pod and let the container expose port 5701\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --port=5701\n" "\n" "\t\t# Start a hazelcast pod and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" "\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" "\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" -"\" in the container.\n" +"\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --labels=" "\"app=hazelcast,env=prod\"\n" "\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" +"\t\t# Dry run; print the corresponding API objects without creating them\n" "\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" "\t\t# Start a nginx pod, but overload the spec with a partial set of values " -"parsed from JSON.\n" +"parsed from JSON\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" "\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " -"it exits.\n" +"it exits\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" "\t\t# Start the nginx pod using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" +"arguments (arg1 .. argN) for that command\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx pod using a different command and custom arguments.\n" +"\t\t# Start the nginx pod using a different command and custom arguments\n" "\t\tkubectl run nginx --image=nginx --command -- ... " #: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:73 msgid "" "\n" -"\t\t# To proxy all of the kubernetes api and nothing else.\n" +"\t\t# To proxy all of the Kubernetes API and nothing else\n" "\t\tkubectl proxy --api-prefix=/\n" "\n" -"\t\t# To proxy only part of the kubernetes api and also some static files.\n" +"\t\t# To proxy only part of the Kubernetes API and also some static files\n" "\t\t# You can get pods info with 'curl localhost:8001/api/v1/pods'\n" "\t\tkubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/api/\n" "\n" -"\t\t# To proxy the entire kubernetes api at a different root.\n" +"\t\t# To proxy the entire Kubernetes API at a different root\n" "\t\t# You can get pods info with 'curl localhost:8001/custom/api/v1/pods'\n" "\t\tkubectl proxy --api-prefix=/custom/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on port 8011, serving static " +"\t\t# Run a proxy to the Kubernetes API server on port 8011, serving static " "content from ./local/www/\n" "\t\tkubectl proxy --port=8011 --www=./local/www/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on an arbitrary local port.\n" -"\t\t# The chosen port for the server will be output to stdout.\n" +"\t\t# Run a proxy to the Kubernetes API server on an arbitrary local port\n" +"\t\t# The chosen port for the server will be output to stdout\n" "\t\tkubectl proxy --port=0\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver, changing the api prefix to k8s-" -"api\n" -"\t\t# This makes e.g. the pods api available at localhost:8001/k8s-api/v1/" +"\t\t# Run a proxy to the Kubernetes API server, changing the API prefix to " +"k8s-api\n" +"\t\t# This makes e.g. the pods API available at localhost:8001/k8s-api/v1/" "pods/\n" "\t\tkubectl proxy --api-prefix=/k8s-api" msgstr "" "\n" -"\t\t# To proxy all of the kubernetes api and nothing else.\n" +"\t\t# To proxy all of the Kubernetes API and nothing else\n" "\t\tkubectl proxy --api-prefix=/\n" "\n" -"\t\t# To proxy only part of the kubernetes api and also some static files.\n" +"\t\t# To proxy only part of the Kubernetes API and also some static files\n" "\t\t# You can get pods info with 'curl localhost:8001/api/v1/pods'\n" "\t\tkubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/api/\n" "\n" -"\t\t# To proxy the entire kubernetes api at a different root.\n" +"\t\t# To proxy the entire Kubernetes API at a different root\n" "\t\t# You can get pods info with 'curl localhost:8001/custom/api/v1/pods'\n" "\t\tkubectl proxy --api-prefix=/custom/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on port 8011, serving static " +"\t\t# Run a proxy to the Kubernetes API server on port 8011, serving static " "content from ./local/www/\n" "\t\tkubectl proxy --port=8011 --www=./local/www/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on an arbitrary local port.\n" -"\t\t# The chosen port for the server will be output to stdout.\n" +"\t\t# Run a proxy to the Kubernetes API server on an arbitrary local port\n" +"\t\t# The chosen port for the server will be output to stdout\n" "\t\tkubectl proxy --port=0\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver, changing the api prefix to k8s-" -"api\n" -"\t\t# This makes e.g. the pods api available at localhost:8001/k8s-api/v1/" +"\t\t# Run a proxy to the Kubernetes API server, changing the API prefix to " +"k8s-api\n" +"\t\t# This makes e.g. the pods API available at localhost:8001/k8s-api/v1/" "pods/\n" "\t\tkubectl proxy --api-prefix=/k8s-api" -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:79 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:80 msgid "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" +"user' and effect 'NoSchedule'\n" "\t\t# If a taint with that key and effect already exists, its value is " -"replaced as specified.\n" +"replaced as specified\n" "\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" "\n" "\t\t# Remove from node 'foo' the taint with key 'dedicated' and effect " -"'NoSchedule' if one exists.\n" +"'NoSchedule' if one exists\n" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" @@ -1724,13 +1745,13 @@ msgid "" msgstr "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" +"user' and effect 'NoSchedule'\n" "\t\t# If a taint with that key and effect already exists, its value is " -"replaced as specified.\n" +"replaced as specified\n" "\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" "\n" "\t\t# Remove from node 'foo' the taint with key 'dedicated' and effect " -"'NoSchedule' if one exists.\n" +"'NoSchedule' if one exists\n" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" @@ -1742,14 +1763,14 @@ msgstr "" "\t\t# Add to node 'foo' a taint with key 'bar' and no value\n" "\t\tkubectl taint nodes foo bar:NoSchedule" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:94 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:95 msgid "" "\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'\n" "\t\tkubectl label pods foo unhealthy=true\n" "\n" "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" +"overwriting any existing value\n" "\t\tkubectl label --overwrite pods foo status=unhealthy\n" "\n" "\t\t# Update all pods in the namespace\n" @@ -1758,19 +1779,19 @@ msgid "" "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" "\t\tkubectl label -f pod.json status=unhealthy\n" "\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +"\t\t# Update pod 'foo' only if the resource is unchanged from version 1\n" "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" "\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" +"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists\n" +"\t\t# Does not require the --overwrite flag\n" "\t\tkubectl label pods foo bar-" msgstr "" "\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'\n" "\t\tkubectl label pods foo unhealthy=true\n" "\n" "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" +"overwriting any existing value\n" "\t\tkubectl label --overwrite pods foo status=unhealthy\n" "\n" "\t\t# Update all pods in the namespace\n" @@ -1779,24 +1800,24 @@ msgstr "" "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" "\t\tkubectl label -f pod.json status=unhealthy\n" "\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +"\t\t# Update pod 'foo' only if the resource is unchanged from version 1\n" "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" "\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" +"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists\n" +"\t\t# Does not require the --overwrite flag\n" "\t\tkubectl label pods foo bar-" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:53 msgid "" "\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" +"\t\t# View the last-applied-configuration annotations by type/name in YAML\n" "\t\tkubectl apply view-last-applied deployment/nginx\n" "\n" "\t\t# View the last-applied-configuration annotations by file in JSON\n" "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" msgstr "" "\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" +"\t\t# View the last-applied-configuration annotations by type/name in YAML\n" "\t\tkubectl apply view-last-applied deployment/nginx\n" "\n" "\t\t# View the last-applied-configuration annotations by file in JSON\n" @@ -1806,34 +1827,36 @@ msgstr "" msgid "" "\n" "\t\t# Wait for the pod \"busybox1\" to contain the status condition of type " -"\"Ready\".\n" +"\"Ready\"\n" "\t\tkubectl wait --for=condition=Ready pod/busybox1\n" "\n" -"\t\t# The default value of status condition is true, you can set false.\n" +"\t\t# The default value of status condition is true; you can set it to " +"false\n" "\t\tkubectl wait --for=condition=Ready=false pod/busybox1\n" "\n" "\t\t# Wait for the pod \"busybox1\" to be deleted, with a timeout of 60s, " -"after having issued the \"delete\" command.\n" +"after having issued the \"delete\" command\n" "\t\tkubectl delete pod/busybox1\n" "\t\tkubectl wait --for=delete pod/busybox1 --timeout=60s" msgstr "" "\n" "\t\t# Wait for the pod \"busybox1\" to contain the status condition of type " -"\"Ready\".\n" +"\"Ready\"\n" "\t\tkubectl wait --for=condition=Ready pod/busybox1\n" "\n" -"\t\t# The default value of status condition is true, you can set false.\n" +"\t\t# The default value of status condition is true; you can set it to " +"false\n" "\t\tkubectl wait --for=condition=Ready=false pod/busybox1\n" "\n" "\t\t# Wait for the pod \"busybox1\" to be deleted, with a timeout of 60s, " -"after having issued the \"delete\" command.\n" +"after having issued the \"delete\" command\n" "\t\tkubectl delete pod/busybox1\n" "\t\tkubectl wait --for=delete pod/busybox1 --timeout=60s" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:110 msgid "" "\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" +"\t\tApply a configuration to a resource by file name or stdin.\n" "\t\tThe resource name must be specified. This resource will be created if it " "doesn't exist yet.\n" "\t\tTo use 'apply', always create the resource initially with either 'apply' " @@ -1846,7 +1869,7 @@ msgid "" "k8s.io/34274." msgstr "" "\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" +"\t\tApply a configuration to a resource by file name or stdin.\n" "\t\tThe resource name must be specified. This resource will be created if it " "doesn't exist yet.\n" "\t\tTo use 'apply', always create the resource initially with either 'apply' " @@ -1901,12 +1924,12 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:28 msgid "" "\n" -"\t\tConfigure application resources\n" +"\t\tConfigure application resources.\n" "\n" "\t\tThese commands help you make changes to existing application resources." msgstr "" "\n" -"\t\tConfigure application resources\n" +"\t\tConfigure application resources.\n" "\n" "\t\tThese commands help you make changes to existing application resources." @@ -1940,94 +1963,83 @@ msgstr "" "-o option\n" "\t\tto change to output destination." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 -msgid "" -"\n" -"\t\tCreate a ClusterRole." -msgstr "" -"\n" -"\t\tCreate a ClusterRole." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." -msgstr "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." -msgstr "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:41 msgid "" "\n" "\t\tCreate a TLS secret from the given public/private key pair.\n" "\n" -"\t\tThe public/private key pair must exist before hand. The public key " +"\t\tThe public/private key pair must exist beforehand. The public key " "certificate must be .PEM encoded and match\n" "\t\tthe given private key." msgstr "" "\n" "\t\tCreate a TLS secret from the given public/private key pair.\n" "\n" -"\t\tThe public/private key pair must exist before hand. The public key " +"\t\tThe public/private key pair must exist beforehand. The public key " "certificate must be .PEM encoded and match\n" "\t\tthe given private key." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:41 +msgid "" +"\n" +"\t\tCreate a cluster role binding for a particular cluster role." +msgstr "" +"\n" +"\t\tCreate a cluster role binding for a particular cluster role." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 +msgid "" +"\n" +"\t\tCreate a cluster role." +msgstr "" +"\n" +"\t\tCreate a cluster role." + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 msgid "" "\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " +"\t\tCreate a config map based on a file, directory, or specified literal " "value.\n" "\n" -"\t\tA single configmap may package one or more key/value pairs.\n" +"\t\tA single config map may package one or more key/value pairs.\n" "\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " +"\t\tWhen creating a config map based on a file, the key will default to the " "basename of the file, and the value will\n" "\t\tdefault to the file content. If the basename is an invalid key, you may " "specify an alternate key.\n" "\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tWhen creating a config map based on a directory, each file whose " +"basename is a valid key in the directory will be\n" +"\t\tpackaged into the config map. Any directory entries except regular " +"files are ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." msgstr "" "\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " +"\t\tCreate a config map based on a file, directory, or specified literal " "value.\n" "\n" -"\t\tA single configmap may package one or more key/value pairs.\n" +"\t\tA single config map may package one or more key/value pairs.\n" "\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " +"\t\tWhen creating a config map based on a file, the key will default to the " "basename of the file, and the value will\n" "\t\tdefault to the file content. If the basename is an invalid key, you may " "specify an alternate key.\n" "\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tWhen creating a config map based on a directory, each file whose " +"basename is a valid key in the directory will be\n" +"\t\tpackaged into the config map. Any directory entries except regular " +"files are ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:42 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:40 msgid "" "\n" -"\t\tCreate a cronjob with the specified name." +"\t\tCreate a cron job with the specified name." msgstr "" "\n" -"\t\tCreate a cronjob with the specified name." +"\t\tCreate a cron job with the specified name." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:40 msgid "" "\n" "\t\tCreate a job with the specified name." @@ -2062,7 +2074,7 @@ msgid "" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " "authentication. In order for the\n" -"\t\tnodes to pull images on your behalf, they have to have the credentials. " +"\t\tnodes to pull images on your behalf, they must have the credentials. " "You can provide this information\n" "\t\tby creating a dockercfg secret and attaching it to your service account." msgstr "" @@ -2082,30 +2094,29 @@ msgstr "" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " "authentication. In order for the\n" -"\t\tnodes to pull images on your behalf, they have to have the credentials. " +"\t\tnodes to pull images on your behalf, they must have the credentials. " "You can provide this information\n" "\t\tby creating a dockercfg secret and attaching it to your service account." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:41 msgid "" "\n" "\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" +"desired minimum available pods." msgstr "" "\n" "\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" +"desired minimum available pods." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:40 msgid "" "\n" -"\t\tCreate a priorityclass with the specified name, value, globalDefault and " -"description" +"\t\tCreate a priority class with the specified name, value, globalDefault " +"and description." msgstr "" "\n" -"\t\tCreate a priorityclass with the specified name, value, globalDefault and " -"description" +"\t\tCreate a priority class with the specified name, value, globalDefault " +"and description." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:71 msgid "" @@ -2119,16 +2130,23 @@ msgstr "" "\n" "\t\tJSON and YAML formats are accepted." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 msgid "" "\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" +"\t\tCreate a resource quota with the specified name, hard limits, and " +"optional scopes." msgstr "" "\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" +"\t\tCreate a resource quota with the specified name, hard limits, and " +"optional scopes." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 +msgid "" +"\n" +"\t\tCreate a role binding for a particular role or cluster role." +msgstr "" +"\n" +"\t\tCreate a role binding for a particular role or cluster role." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 @@ -2189,42 +2207,42 @@ msgid "" "\n" "\t\tCreates a proxy server or application-level gateway between localhost " "and\n" -"\t\tthe Kubernetes API Server. It also allows serving static content over " +"\t\tthe Kubernetes API server. It also allows serving static content over " "specified\n" "\t\tHTTP path. All incoming data enters through one port and gets forwarded " "to\n" -"\t\tthe remote kubernetes API Server port, except for the path matching the " +"\t\tthe remote Kubernetes API server port, except for the path matching the " "static content path." msgstr "" "\n" "\t\tCreates a proxy server or application-level gateway between localhost " "and\n" -"\t\tthe Kubernetes API Server. It also allows serving static content over " +"\t\tthe Kubernetes API server. It also allows serving static content over " "specified\n" "\t\tHTTP path. All incoming data enters through one port and gets forwarded " "to\n" -"\t\tthe remote kubernetes API Server port, except for the path matching the " +"\t\tthe remote Kubernetes API server port, except for the path matching the " "static content path." #: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:42 msgid "" "\n" "\t\tCreates an autoscaler that automatically chooses and sets the number of " -"pods that run in a kubernetes cluster.\n" +"pods that run in a Kubernetes cluster.\n" "\n" -"\t\tLooks up a Deployment, ReplicaSet, StatefulSet, or ReplicationController " -"by name and creates an autoscaler that uses the given resource as a " -"reference.\n" +"\t\tLooks up a deployment, replica set, stateful set, or replication " +"controller by name and creates an autoscaler that uses the given resource as " +"a reference.\n" "\t\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." msgstr "" "\n" "\t\tCreates an autoscaler that automatically chooses and sets the number of " -"pods that run in a kubernetes cluster.\n" +"pods that run in a Kubernetes cluster.\n" "\n" -"\t\tLooks up a Deployment, ReplicaSet, StatefulSet, or ReplicationController " -"by name and creates an autoscaler that uses the given resource as a " -"reference.\n" +"\t\tLooks up a deployment, replica set, stateful set, or replication " +"controller by name and creates an autoscaler that uses the given resource as " +"a reference.\n" "\t\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." @@ -2274,14 +2292,14 @@ msgstr "" "access\n" "\t\t the node's filesystem.\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:45 msgid "" "\n" -"\t\tDelete resources by filenames, stdin, resources and names, or by " +"\t\tDelete resources by file names, stdin, resources and names, or by " "resources and label selector.\n" "\n" -"\t\tJSON and YAML formats are accepted. Only one type of the arguments may " -"be specified: filenames,\n" +"\t\tJSON and YAML formats are accepted. Only one type of argument may be " +"specified: file names,\n" "\t\tresources and names, or resources and label selector.\n" "\n" "\t\tSome resources, such as pods, support graceful deletion. These resources " @@ -2297,7 +2315,8 @@ msgid "" "\t\tthan the grace period. To force delete a resource, you must specify the " "--force flag.\n" "\t\tNote: only a subset of resources support graceful deletion. In absence " -"of the support, --grace-period is ignored.\n" +"of the support,\n" +"\t\tthe --grace-period flag is ignored.\n" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -2313,8 +2332,8 @@ msgid "" "sure the pod is\n" "\t\tterminated, or if your application can tolerate multiple copies of the " "same pod running at once.\n" -"\t\tAlso, if you force delete pods the scheduler may place new pods on those " -"nodes before the node\n" +"\t\tAlso, if you force delete pods, the scheduler may place new pods on " +"those nodes before the node\n" "\t\thas released those resources and causing those pods to be evicted " "immediately.\n" "\n" @@ -2325,11 +2344,11 @@ msgid "" "\t\trest of the resource." msgstr "" "\n" -"\t\tDelete resources by filenames, stdin, resources and names, or by " +"\t\tDelete resources by file names, stdin, resources and names, or by " "resources and label selector.\n" "\n" -"\t\tJSON and YAML formats are accepted. Only one type of the arguments may " -"be specified: filenames,\n" +"\t\tJSON and YAML formats are accepted. Only one type of argument may be " +"specified: file names,\n" "\t\tresources and names, or resources and label selector.\n" "\n" "\t\tSome resources, such as pods, support graceful deletion. These resources " @@ -2345,7 +2364,8 @@ msgstr "" "\t\tthan the grace period. To force delete a resource, you must specify the " "--force flag.\n" "\t\tNote: only a subset of resources support graceful deletion. In absence " -"of the support, --grace-period is ignored.\n" +"of the support,\n" +"\t\tthe --grace-period flag is ignored.\n" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -2361,8 +2381,8 @@ msgstr "" "sure the pod is\n" "\t\tterminated, or if your application can tolerate multiple copies of the " "same pod running at once.\n" -"\t\tAlso, if you force delete pods the scheduler may place new pods on those " -"nodes before the node\n" +"\t\tAlso, if you force delete pods, the scheduler may place new pods on " +"those nodes before the node\n" "\t\thas released those resources and causing those pods to be evicted " "immediately.\n" "\n" @@ -2372,7 +2392,7 @@ msgstr "" "be lost along with the\n" "\t\trest of the resource." -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:171 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:175 msgid "" "\n" "\t\tDeny a certificate signing request.\n" @@ -2395,11 +2415,11 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:53 msgid "" "\n" -"\t\tDiff configurations specified by filename or stdin between the current " +"\t\tDiff configurations specified by file name or stdin between the current " "online\n" "\t\tconfiguration, and the configuration as it would be if applied.\n" "\n" -"\t\tOutput is always YAML.\n" +"\t\tThe output is always YAML.\n" "\n" "\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " "own\n" @@ -2407,8 +2427,8 @@ msgid "" "\t\tKUBECTL_EXTERNAL_DIFF=\"colordiff -N -u\"\n" "\n" "\t\tBy default, the \"diff\" command available in your path will be\n" -"\t\trun with \"-u\" (unified diff) and \"-N\" (treat absent files as empty) " -"options.\n" +"\t\trun with the \"-u\" (unified diff) and \"-N\" (treat absent files as " +"empty) options.\n" "\n" "\t\tExit status:\n" "\t\t 0\n" @@ -2422,11 +2442,11 @@ msgid "" "convention." msgstr "" "\n" -"\t\tDiff configurations specified by filename or stdin between the current " +"\t\tDiff configurations specified by file name or stdin between the current " "online\n" "\t\tconfiguration, and the configuration as it would be if applied.\n" "\n" -"\t\tOutput is always YAML.\n" +"\t\tThe output is always YAML.\n" "\n" "\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " "own\n" @@ -2434,8 +2454,8 @@ msgstr "" "\t\tKUBECTL_EXTERNAL_DIFF=\"colordiff -N -u\"\n" "\n" "\t\tBy default, the \"diff\" command available in your path will be\n" -"\t\trun with \"-u\" (unified diff) and \"-N\" (treat absent files as empty) " -"options.\n" +"\t\trun with the \"-u\" (unified diff) and \"-N\" (treat absent files as " +"empty) options.\n" "\n" "\t\tExit status:\n" "\t\t 0\n" @@ -2448,40 +2468,6 @@ msgstr "" "\t\tNote: KUBECTL_EXTERNAL_DIFF, if used, is expected to follow that " "convention." -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:57 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." -msgstr "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:64 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of pods.\n" -"\n" -"\t\tThe 'top pod' command allows you to see the resource consumption of " -"pods.\n" -"\n" -"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " -"minutes\n" -"\t\tsince pod creation." -msgstr "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of pods.\n" -"\n" -"\t\tThe 'top pod' command allows you to see the resource consumption of " -"pods.\n" -"\n" -"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " -"minutes\n" -"\t\tsince pod creation." - #: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:39 msgid "" "\n" @@ -2516,10 +2502,10 @@ msgstr "" "\t\tYou can use --output jsonpath={...} to extract specific values using a " "jsonpath expression." -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:92 msgid "" "\n" -"\t\tDisplay one or many resources\n" +"\t\tDisplay one or many resources.\n" "\n" "\t\tPrints a table of the most important information about the specified " "resources.\n" @@ -2538,7 +2524,7 @@ msgid "" "resources." msgstr "" "\n" -"\t\tDisplay one or many resources\n" +"\t\tDisplay one or many resources.\n" "\n" "\t\tPrints a table of the most important information about the specified " "resources.\n" @@ -2556,37 +2542,72 @@ msgstr "" "\t\tof the --template flag, you can filter the attributes of the fetched " "resources." +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:57 +msgid "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of nodes.\n" +"\n" +"\t\tThe top-node command allows you to see the resource consumption of nodes." +msgstr "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of nodes.\n" +"\n" +"\t\tThe top-node command allows you to see the resource consumption of nodes." + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:67 +msgid "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of pods.\n" +"\n" +"\t\tThe 'top pod' command allows you to see the resource consumption of " +"pods.\n" +"\n" +"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " +"minutes\n" +"\t\tsince pod creation." +msgstr "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of pods.\n" +"\n" +"\t\tThe 'top pod' command allows you to see the resource consumption of " +"pods.\n" +"\n" +"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " +"minutes\n" +"\t\tsince pod creation." + #: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:37 msgid "" "\n" -"\t\tDisplays the current-context" +"\t\tDisplay the current-context." msgstr "" "\n" -"\t\tDisplays the current-context" +"\t\tDisplay the current-context." -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:113 msgid "" "\n" "\t\tDrain node in preparation for maintenance.\n" "\n" "\t\tThe given node will be marked unschedulable to prevent new pods from " "arriving.\n" -"\t\t'drain' evicts the pods if the APIServer supports\n" -"\t\t[eviction](http://kubernetes.io/docs/admin/disruptions/). Otherwise, it " -"will use normal\n" +"\t\t'drain' evicts the pods if the API server supports\n" +"\t\t[eviction](https://kubernetes.io/docs/concepts/workloads/pods/" +"disruptions/). Otherwise, it will use normal\n" "\t\tDELETE to delete the pods.\n" "\t\tThe 'drain' evicts or deletes all pods except mirror pods (which cannot " "be deleted through\n" -"\t\tthe API server). If there are DaemonSet-managed pods, drain will not " +"\t\tthe API server). If there are daemon set-managed pods, drain will not " "proceed\n" "\t\twithout --ignore-daemonsets, and regardless it will not delete any\n" -"\t\tDaemonSet-managed pods, because those pods would be immediately replaced " -"by the\n" -"\t\tDaemonSet controller, which ignores unschedulable markings. If there " +"\t\tdaemon set-managed pods, because those pods would be immediately " +"replaced by the\n" +"\t\tdaemon set controller, which ignores unschedulable markings. If there " "are any\n" -"\t\tpods that are neither mirror pods nor managed by ReplicationController,\n" -"\t\tReplicaSet, DaemonSet, StatefulSet or Job, then drain will not delete " -"any pods unless you\n" +"\t\tpods that are neither mirror pods nor managed by a replication " +"controller,\n" +"\t\treplica set, daemon set, stateful set, or job, then drain will not " +"delete any pods unless you\n" "\t\tuse --force. --force will also allow deletion to proceed if the " "managing resource of one\n" "\t\tor more pods is missing.\n" @@ -2599,29 +2620,30 @@ msgid "" "uncordon, which\n" "\t\twill make the node schedulable again.\n" "\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +"\t\t![Workflow](https://kubernetes.io/images/docs/kubectl_drain.svg)" msgstr "" "\n" "\t\tDrain node in preparation for maintenance.\n" "\n" "\t\tThe given node will be marked unschedulable to prevent new pods from " "arriving.\n" -"\t\t'drain' evicts the pods if the APIServer supports\n" -"\t\t[eviction](http://kubernetes.io/docs/admin/disruptions/). Otherwise, it " -"will use normal\n" +"\t\t'drain' evicts the pods if the API server supports\n" +"\t\t[eviction](https://kubernetes.io/docs/concepts/workloads/pods/" +"disruptions/). Otherwise, it will use normal\n" "\t\tDELETE to delete the pods.\n" "\t\tThe 'drain' evicts or deletes all pods except mirror pods (which cannot " "be deleted through\n" -"\t\tthe API server). If there are DaemonSet-managed pods, drain will not " +"\t\tthe API server). If there are daemon set-managed pods, drain will not " "proceed\n" "\t\twithout --ignore-daemonsets, and regardless it will not delete any\n" -"\t\tDaemonSet-managed pods, because those pods would be immediately replaced " -"by the\n" -"\t\tDaemonSet controller, which ignores unschedulable markings. If there " +"\t\tdaemon set-managed pods, because those pods would be immediately " +"replaced by the\n" +"\t\tdaemon set controller, which ignores unschedulable markings. If there " "are any\n" -"\t\tpods that are neither mirror pods nor managed by ReplicationController,\n" -"\t\tReplicaSet, DaemonSet, StatefulSet or Job, then drain will not delete " -"any pods unless you\n" +"\t\tpods that are neither mirror pods nor managed by a replication " +"controller,\n" +"\t\treplica set, daemon set, stateful set, or job, then drain will not " +"delete any pods unless you\n" "\t\tuse --force. --force will also allow deletion to proceed if the " "managing resource of one\n" "\t\tor more pods is missing.\n" @@ -2634,22 +2656,22 @@ msgstr "" "uncordon, which\n" "\t\twill make the node schedulable again.\n" "\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +"\t\t![Workflow](https://kubernetes.io/images/docs/kubectl_drain.svg)" -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:31 msgid "" "\n" "\t\tEdit a resource from the default editor.\n" "\n" "\t\tThe edit command allows you to directly edit any API resource you can " "retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -2678,13 +2700,13 @@ msgstr "" "\n" "\t\tThe edit command allows you to directly edit any API resource you can " "retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -2708,7 +2730,7 @@ msgstr "" "your temporary\n" "\t\tsaved copy to include the latest resource version." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go:31 msgid "" "\n" "\t\tEdit the latest last-applied-configuration annotations of resources from " @@ -2716,13 +2738,13 @@ msgid "" "\n" "\t\tThe edit-last-applied command allows you to directly edit any API " "resource you can retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -2748,13 +2770,13 @@ msgstr "" "\n" "\t\tThe edit-last-applied command allows you to directly edit any API " "resource you can retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -2789,7 +2811,7 @@ msgid "" "\n" "\t\tA successful message will be printed to stdout indicating when the " "specified\n" -" condition has been met. One can use -o option to change to output " +" condition has been met. You can use -o option to change to output " "destination." msgstr "" "\n" @@ -2805,7 +2827,7 @@ msgstr "" "\n" "\t\tA successful message will be printed to stdout indicating when the " "specified\n" -" condition has been met. One can use -o option to change to output " +" condition has been met. You can use -o option to change to output " "destination." #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:47 @@ -2871,7 +2893,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:35 msgid "" "\n" -"\t\tList the fields for supported resources\n" +"\t\tList the fields for supported resources.\n" "\n" "\t\tThis command describes the fields associated with each supported API " "resource.\n" @@ -2885,7 +2907,7 @@ msgid "" "format." msgstr "" "\n" -"\t\tList the fields for supported resources\n" +"\t\tList the fields for supported resources.\n" "\n" "\t\tThis command describes the fields associated with each supported API " "resource.\n" @@ -2907,7 +2929,7 @@ msgstr "" "\t\tManage the rollout of a resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:84 msgid "" "\n" "\t\tMark node as schedulable." @@ -2916,7 +2938,7 @@ msgstr "" "\t\tMark node as schedulable." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:55 msgid "" "\n" "\t\tMark node as unschedulable." @@ -2924,23 +2946,23 @@ msgstr "" "\n" "\t\tMark node as unschedulable." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:57 msgid "" "\n" -"\t\tMark the provided resource as paused\n" +"\t\tMark the provided resource as paused.\n" "\n" "\t\tPaused resources will not be reconciled by a controller.\n" "\t\tUse \"kubectl rollout resume\" to resume a paused resource.\n" "\t\tCurrently only deployments support being paused." msgstr "" "\n" -"\t\tMark the provided resource as paused\n" +"\t\tMark the provided resource as paused.\n" "\n" "\t\tPaused resources will not be reconciled by a controller.\n" "\t\tUse \"kubectl rollout resume\" to resume a paused resource.\n" "\t\tCurrently only deployments support being paused." -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:46 msgid "" "\n" "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -2963,7 +2985,7 @@ msgid "" "#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " -"of zsh >= 5.2" +"of zsh >= 5.2." msgstr "" "\n" "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -2986,7 +3008,7 @@ msgstr "" "#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " -"of zsh >= 5.2" +"of zsh >= 5.2." #: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:49 msgid "" @@ -3026,32 +3048,32 @@ msgstr "" "\t\tTo install krew, visit [krew.sigs.k8s.io](https://krew.sigs.k8s.io/docs/" "user-guide/setup/install/)" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:47 msgid "" "\n" "\t\tRenames a context from the kubeconfig file.\n" "\n" -"\t\tCONTEXT_NAME is the context name that you wish to change.\n" +"\t\tCONTEXT_NAME is the context name that you want to change.\n" "\n" -"\t\tNEW_NAME is the new name you wish to set.\n" +"\t\tNEW_NAME is the new name you want to set.\n" "\n" -"\t\tNote: In case the context being renamed is the 'current-context', this " -"field will also be updated." +"\t\tNote: If the context being renamed is the 'current-context', this field " +"will also be updated." msgstr "" "\n" "\t\tRenames a context from the kubeconfig file.\n" "\n" -"\t\tCONTEXT_NAME is the context name that you wish to change.\n" +"\t\tCONTEXT_NAME is the context name that you want to change.\n" "\n" -"\t\tNEW_NAME is the new name you wish to set.\n" +"\t\tNEW_NAME is the new name you want to set.\n" "\n" -"\t\tNote: In case the context being renamed is the 'current-context', this " -"field will also be updated." +"\t\tNote: If the context being renamed is the 'current-context', this field " +"will also be updated." #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:48 msgid "" "\n" -"\t\tReplace a resource by filename or stdin.\n" +"\t\tReplace a resource by file name or stdin.\n" "\n" "\t\tJSON and YAML formats are accepted. If replacing an existing resource, " "the\n" @@ -3060,7 +3082,7 @@ msgid "" "\t\t $ kubectl get TYPE NAME -o yaml" msgstr "" "\n" -"\t\tReplace a resource by filename or stdin.\n" +"\t\tReplace a resource by file name or stdin.\n" "\n" "\t\tJSON and YAML formats are accepted. If replacing an existing resource, " "the\n" @@ -3068,47 +3090,75 @@ msgstr "" "\n" "\t\t $ kubectl get TYPE NAME -o yaml" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:57 msgid "" "\n" "\t\tRestart a resource.\n" "\n" -"\t Resource will be rollout restarted." +"\t Resource rollout will be restarted." msgstr "" "\n" "\t\tRestart a resource.\n" "\n" -"\t Resource will be rollout restarted." +"\t Resource rollout will be restarted." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:58 msgid "" "\n" -"\t\tResume a paused resource\n" +"\t\tResume a paused resource.\n" "\n" "\t\tPaused resources will not be reconciled by a controller. By resuming a\n" "\t\tresource, we allow it to be reconciled again.\n" "\t\tCurrently only deployments support being resumed." msgstr "" "\n" -"\t\tResume a paused resource\n" +"\t\tResume a paused resource.\n" "\n" "\t\tPaused resources will not be reconciled by a controller. By resuming a\n" "\t\tresource, we allow it to be reconciled again.\n" "\t\tCurrently only deployments support being resumed." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:55 msgid "" "\n" -"\t\tRollback to a previous rollout." +"\t\tRoll back to a previous rollout." msgstr "" "\n" -"\t\tRollback to a previous rollout." +"\t\tRoll back to a previous rollout." -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 msgid "" "\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"StatefulSet.\n" +"\t\tSet a cluster entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." +msgstr "" +"\n" +"\t\tSet a cluster entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:44 +msgid "" +"\n" +"\t\tSet a context entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." +msgstr "" +"\n" +"\t\tSet a context entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." + +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:40 +msgid "" +"\n" +"\t\tSet a new size for a deployment, replica set, replication controller, or " +"stateful set.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -3120,8 +3170,8 @@ msgid "" "\t\tscale is sent to the server." msgstr "" "\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"StatefulSet.\n" +"\t\tSet a new size for a deployment, replica set, replication controller, or " +"stateful set.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -3132,6 +3182,43 @@ msgstr "" "true when the\n" "\t\tscale is sent to the server." +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:70 +#, c-format +msgid "" +"\n" +"\t\tSet a user entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values.\n" +"\n" +"\t\t Client-certificate flags:\n" +"\t\t --%v=certfile --%v=keyfile\n" +"\n" +"\t\t Bearer token flags:\n" +"\t\t\t --%v=bearer_token\n" +"\n" +"\t\t Basic auth flags:\n" +"\t\t\t --%v=basic_user --%v=basic_password\n" +"\n" +"\t\tBearer token and basic auth are mutually exclusive." +msgstr "" +"\n" +"\t\tSet a user entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values.\n" +"\n" +"\t\t Client-certificate flags:\n" +"\t\t --%v=certfile --%v=keyfile\n" +"\n" +"\t\t Bearer token flags:\n" +"\t\t\t --%v=bearer_token\n" +"\n" +"\t\t Basic auth flags:\n" +"\t\t\t --%v=basic_user --%v=basic_password\n" +"\n" +"\t\tBearer token and basic auth are mutually exclusive." + #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" @@ -3173,75 +3260,10 @@ msgstr "" "version, otherwise the existing resource-version will be used.\n" " Note: currently selectors can only be set on Service objects." -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:39 msgid "" "\n" -"\t\tSets a cluster entry in kubeconfig.\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." -msgstr "" -"\n" -"\t\tSets a cluster entry in kubeconfig.\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:44 -msgid "" -"\n" -"\t\tSets a context entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." -msgstr "" -"\n" -"\t\tSets a context entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:70 -#, c-format -msgid "" -"\n" -"\t\tSets a user entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values.\n" -"\n" -"\t\t Client-certificate flags:\n" -"\t\t --%v=certfile --%v=keyfile\n" -"\n" -"\t\t Bearer token flags:\n" -"\t\t\t --%v=bearer_token\n" -"\n" -"\t\t Basic auth flags:\n" -"\t\t\t --%v=basic_user --%v=basic_password\n" -"\n" -"\t\tBearer token and basic auth are mutually exclusive." -msgstr "" -"\n" -"\t\tSets a user entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values.\n" -"\n" -"\t\t Client-certificate flags:\n" -"\t\t --%v=certfile --%v=keyfile\n" -"\n" -"\t\t Bearer token flags:\n" -"\t\t\t --%v=bearer_token\n" -"\n" -"\t\t Basic auth flags:\n" -"\t\t\t --%v=basic_user --%v=basic_password\n" -"\n" -"\t\tBearer token and basic auth are mutually exclusive." - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:38 -msgid "" -"\n" -"\t\tShow details of a specific resource or group of resources\n" +"\t\tShow details of a specific resource or group of resources.\n" "\n" "\t\tPrint a detailed description of the selected resources, including " "related resources such\n" @@ -3257,7 +3279,7 @@ msgid "" "prefixed with NAME_PREFIX." msgstr "" "\n" -"\t\tShow details of a specific resource or group of resources\n" +"\t\tShow details of a specific resource or group of resources.\n" "\n" "\t\tPrint a detailed description of the selected resources, including " "related resources such\n" @@ -3272,7 +3294,7 @@ msgstr "" "\t\texists, it will output details for every resource that has a name " "prefixed with NAME_PREFIX." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:47 msgid "" "\n" "\t\tShow the status of the rollout.\n" @@ -3306,23 +3328,23 @@ msgstr "" #, c-format msgid "" "\n" -"\t\tSpecify compute resource requirements (cpu, memory) for any resource " +"\t\tSpecify compute resource requirements (CPU, memory) for any resource " "that defines a pod template. If a pod is successfully scheduled, it is " "guaranteed the amount of resource requested, but may burst up to its " "specified limits.\n" "\n" -"\t\tfor each compute resource, if a limit is specified and a request is " +"\t\tFor each compute resource, if a limit is specified and a request is " "omitted, the request will default to the limit.\n" "\n" "\t\tPossible resources include (case insensitive): %s." msgstr "" "\n" -"\t\tSpecify compute resource requirements (cpu, memory) for any resource " +"\t\tSpecify compute resource requirements (CPU, memory) for any resource " "that defines a pod template. If a pod is successfully scheduled, it is " "guaranteed the amount of resource requested, but may burst up to its " "specified limits.\n" "\n" -"\t\tfor each compute resource, if a limit is specified and a request is " +"\t\tFor each compute resource, if a limit is specified and a request is " "omitted, the request will default to the limit.\n" "\n" "\t\tPossible resources include (case insensitive): %s." @@ -3383,24 +3405,24 @@ msgstr "" "\t\tPossible resources include (case insensitive):\n" "\t\t" -#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:77 +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:78 msgid "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch, a JSON merge " +"\t\tUpdate fields of a resource using strategic merge patch, a JSON merge " "patch, or a JSON patch.\n" "\n" "\t\tJSON and YAML formats are accepted." msgstr "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch, a JSON merge " +"\t\tUpdate fields of a resource using strategic merge patch, a JSON merge " "patch, or a JSON patch.\n" "\n" "\t\tJSON and YAML formats are accepted." -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:83 msgid "" "\n" -"\t\tUpdate the annotations on one or more resources\n" +"\t\tUpdate the annotations on one or more resources.\n" "\n" "\t\tAll Kubernetes objects support the ability to store additional data with " "the object as\n" @@ -3417,7 +3439,7 @@ msgid "" "\t\tthe server the command will fail." msgstr "" "\n" -"\t\tUpdate the annotations on one or more resources\n" +"\t\tUpdate the annotations on one or more resources.\n" "\n" "\t\tAll Kubernetes objects support the ability to store additional data with " "the object as\n" @@ -3433,7 +3455,7 @@ msgstr "" "resource version on\n" "\t\tthe server the command will fail." -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:87 #, c-format msgid "" "\n" @@ -3443,7 +3465,7 @@ msgid "" "contain letters, numbers, hyphens, dots, and underscores, up to %[1]d " "characters each.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* If --overwrite is true, then existing labels can be overwritten, " "otherwise attempting to overwrite a label will result in an error.\n" "\t\t* If --resource-version is specified, then updates will use this " @@ -3456,13 +3478,13 @@ msgstr "" "contain letters, numbers, hyphens, dots, and underscores, up to %[1]d " "characters each.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* If --overwrite is true, then existing labels can be overwritten, " "otherwise attempting to overwrite a label will result in an error.\n" "\t\t* If --resource-version is specified, then updates will use this " "resource version, otherwise the existing resource-version will be used." -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:70 #, c-format msgid "" "\n" @@ -3473,7 +3495,7 @@ msgid "" "\t\t* The key must begin with a letter or number, and may contain letters, " "numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* The value is optional. If given, it must begin with a letter or " "number, and may contain letters, numbers, hyphens, dots, and underscores, up " "to %[2]d characters.\n" @@ -3488,14 +3510,14 @@ msgstr "" "\t\t* The key must begin with a letter or number, and may contain letters, " "numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* The value is optional. If given, it must begin with a letter or " "number, and may contain letters, numbers, hyphens, dots, and underscores, up " "to %[2]d characters.\n" "\t\t* The effect must be NoSchedule, PreferNoSchedule or NoExecute.\n" "\t\t* Currently taint can only apply to node." -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:36 msgid "" "\n" "\t\tView previous rollout revisions and configurations." @@ -3509,27 +3531,27 @@ msgid "" "\t\tView the latest last-applied-configuration annotations by type/name or " "file.\n" "\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." +"\t\tThe default output will be printed to stdout in YAML format. You can use " +"the -o option\n" +"\t\tto change the output format." msgstr "" "\n" "\t\tView the latest last-applied-configuration annotations by type/name or " "file.\n" "\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." +"\t\tThe default output will be printed to stdout in YAML format. You can use " +"the -o option\n" +"\t\tto change the output format." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:47 msgid "" "\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" +"\t # Create a new TLS secret named tls-secret with the given key pair\n" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" msgstr "" "\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" +"\t # Create a new TLS secret named tls-secret with the given key pair\n" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" @@ -3604,33 +3626,33 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:45 msgid "" "\n" -"\t# Create a deployment named my-dep that runs the busybox image.\n" +"\t# Create a deployment named my-dep that runs the busybox image\n" "\tkubectl create deployment my-dep --image=busybox\n" "\n" -"\t# Create a deployment with command\n" +"\t# Create a deployment with a command\n" "\tkubectl create deployment my-dep --image=busybox -- date\n" "\n" "\t# Create a deployment named my-dep that runs the nginx image with 3 " -"replicas.\n" +"replicas\n" "\tkubectl create deployment my-dep --image=nginx --replicas=3\n" "\n" "\t# Create a deployment named my-dep that runs the busybox image and expose " -"port 5701.\n" +"port 5701\n" "\tkubectl create deployment my-dep --image=busybox --port=5701" msgstr "" "\n" -"\t# Create a deployment named my-dep that runs the busybox image.\n" +"\t# Create a deployment named my-dep that runs the busybox image\n" "\tkubectl create deployment my-dep --image=busybox\n" "\n" -"\t# Create a deployment with command\n" +"\t# Create a deployment with a command\n" "\tkubectl create deployment my-dep --image=busybox -- date\n" "\n" "\t# Create a deployment named my-dep that runs the nginx image with 3 " -"replicas.\n" +"replicas\n" "\tkubectl create deployment my-dep --image=nginx --replicas=3\n" "\n" "\t# Create a deployment named my-dep that runs the busybox image and expose " -"port 5701.\n" +"port 5701\n" "\tkubectl create deployment my-dep --image=busybox --port=5701" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:351 @@ -3646,21 +3668,21 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:50 msgid "" "\n" -"\t# Set Deployment nginx-deployment's ServiceAccount to serviceaccount1\n" +"\t# Set deployment nginx-deployment's service account to serviceaccount1\n" "\tkubectl set serviceaccount deployment nginx-deployment serviceaccount1\n" "\n" -"\t# Print the result (in yaml format) of updated nginx deployment with " -"serviceaccount from local file, without hitting apiserver\n" +"\t# Print the result (in YAML format) of updated nginx deployment with the " +"service account from local file, without hitting the API server\n" "\tkubectl set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-" "run=client -o yaml\n" "\t" msgstr "" "\n" -"\t# Set Deployment nginx-deployment's ServiceAccount to serviceaccount1\n" +"\t# Set deployment nginx-deployment's service account to serviceaccount1\n" "\tkubectl set serviceaccount deployment nginx-deployment serviceaccount1\n" "\n" -"\t# Print the result (in yaml format) of updated nginx deployment with " -"serviceaccount from local file, without hitting apiserver\n" +"\t# Print the result (in YAML format) of updated nginx deployment with the " +"service account from local file, without hitting the API server\n" "\tkubectl set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-" "run=client -o yaml\n" "\t" @@ -3710,41 +3732,41 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:44 msgid "" "\n" -"\tSets an individual value in a kubeconfig file\n" +"\tSet an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots.\n" "\n" -"\tPROPERTY_VALUE is the new value you wish to set. Binary fields such as " +"\tPROPERTY_VALUE is the new value you want to set. Binary fields such as " "'certificate-authority-data' expect a base64 encoded string unless the --set-" "raw-bytes flag is used.\n" "\n" -"\tSpecifying a attribute name that already exists will merge new fields on " +"\tSpecifying an attribute name that already exists will merge new fields on " "top of existing values." msgstr "" "\n" -"\tSets an individual value in a kubeconfig file\n" +"\tSet an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots.\n" "\n" -"\tPROPERTY_VALUE is the new value you wish to set. Binary fields such as " +"\tPROPERTY_VALUE is the new value you want to set. Binary fields such as " "'certificate-authority-data' expect a base64 encoded string unless the --set-" "raw-bytes flag is used.\n" "\n" -"\tSpecifying a attribute name that already exists will merge new fields on " +"\tSpecifying an attribute name that already exists will merge new fields on " "top of existing values." #: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:39 msgid "" "\n" -"\tUnsets an individual value in a kubeconfig file\n" +"\tUnset an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots." msgstr "" "\n" -"\tUnsets an individual value in a kubeconfig file\n" +"\tUnset an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots." @@ -3752,14 +3774,14 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:43 msgid "" "\n" -"\tUpdate ServiceAccount of pod template resources.\n" +"\tUpdate the service account of pod template resources.\n" "\n" "\tPossible resources (case insensitive) can be:\n" "\n" "\t" msgstr "" "\n" -"\tUpdate ServiceAccount of pod template resources.\n" +"\tUpdate the service account of pod template resources.\n" "\n" "\tPossible resources (case insensitive) can be:\n" "\n" @@ -3768,10 +3790,12 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:40 msgid "" "\n" -"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." +"\tUpdate the user, group, or service account in a role binding or cluster " +"role binding." msgstr "" "\n" -"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." +"\tUpdate the user, group, or service account in a role binding or cluster " +"role binding." #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:68 msgid "" @@ -3786,8 +3810,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:63 msgid "" "\n" -" Forward one or more local ports to a pod. This command " -"requires the node to have 'socat' installed.\n" +" Forward one or more local ports to a pod.\n" "\n" " Use resource type/name such as deployment/mydeployment to " "select a pod. Resource type defaults to 'pod' if omitted.\n" @@ -3795,12 +3818,11 @@ msgid "" " If there are multiple pods matching the criteria, a pod will " "be selected automatically. The\n" " forwarding session ends when the selected pod terminates, " -"and rerun of the command is needed\n" +"and a rerun of the command is needed\n" " to resume forwarding." msgstr "" "\n" -" Forward one or more local ports to a pod. This command " -"requires the node to have 'socat' installed.\n" +" Forward one or more local ports to a pod.\n" "\n" " Use resource type/name such as deployment/mydeployment to " "select a pod. Resource type defaults to 'pod' if omitted.\n" @@ -3808,7 +3830,7 @@ msgstr "" " If there are multiple pods matching the criteria, a pod will " "be selected automatically. The\n" " forwarding session ends when the selected pod terminates, " -"and rerun of the command is needed\n" +"and a rerun of the command is needed\n" " to resume forwarding." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:233 @@ -3877,11 +3899,11 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:95 msgid "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" +"frontend'\n" " # If the same annotation is set multiple times, only the last value will " "be applied\n" " kubectl annotate pods foo description='my frontend'\n" @@ -3890,25 +3912,25 @@ msgid "" " kubectl annotate -f pod.json description='my frontend'\n" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" +"frontend running nginx', overwriting any existing value\n" " kubectl annotate --overwrite pods foo description='my frontend running " "nginx'\n" "\n" " # Update all pods in the namespace\n" " kubectl annotate pods --all description='my frontend running nginx'\n" "\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" +" # Update pod 'foo' only if the resource is unchanged from version 1\n" " kubectl annotate pods foo description='my frontend running nginx' --" "resource-version=1\n" "\n" " # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" +"exists\n" +" # Does not require the --overwrite flag\n" " kubectl annotate pods foo description-" msgstr "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" +"frontend'\n" " # If the same annotation is set multiple times, only the last value will " "be applied\n" " kubectl annotate pods foo description='my frontend'\n" @@ -3917,20 +3939,20 @@ msgstr "" " kubectl annotate -f pod.json description='my frontend'\n" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" +"frontend running nginx', overwriting any existing value\n" " kubectl annotate --overwrite pods foo description='my frontend running " "nginx'\n" "\n" " # Update all pods in the namespace\n" " kubectl annotate pods --all description='my frontend running nginx'\n" "\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" +" # Update pod 'foo' only if the resource is unchanged from version 1\n" " kubectl annotate pods foo description='my frontend running nginx' --" "resource-version=1\n" "\n" " # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" +"exists\n" +" # Does not require the --overwrite flag\n" " kubectl annotate pods foo description-" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:230 @@ -3961,30 +3983,30 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:93 msgid "" "\n" -" Dumps cluster info out suitable for debugging and diagnosing cluster " -"problems. By default, dumps everything to\n" +" Dump cluster information out suitable for debugging and diagnosing " +"cluster problems. By default, dumps everything to\n" " stdout. You can optionally specify a directory with --output-directory. " -"If you specify a directory, kubernetes will\n" -" build a set of files in that directory. By default only dumps things in " -"the current namespace and 'kube-system' namespace, but you can\n" +"If you specify a directory, Kubernetes will\n" +" build a set of files in that directory. By default, only dumps things " +"in the current namespace and 'kube-system' namespace, but you can\n" " switch to a different namespace with the --namespaces flag, or specify --" "all-namespaces to dump all namespaces.\n" "\n" -" The command also dumps the logs of all of the pods in the cluster, these " +" The command also dumps the logs of all of the pods in the cluster; these " "logs are dumped into different directories\n" " based on namespace and pod name." msgstr "" "\n" -" Dumps cluster info out suitable for debugging and diagnosing cluster " -"problems. By default, dumps everything to\n" +" Dump cluster information out suitable for debugging and diagnosing " +"cluster problems. By default, dumps everything to\n" " stdout. You can optionally specify a directory with --output-directory. " -"If you specify a directory, kubernetes will\n" -" build a set of files in that directory. By default only dumps things in " -"the current namespace and 'kube-system' namespace, but you can\n" +"If you specify a directory, Kubernetes will\n" +" build a set of files in that directory. By default, only dumps things " +"in the current namespace and 'kube-system' namespace, but you can\n" " switch to a different namespace with the --namespaces flag, or specify --" "all-namespaces to dump all namespaces.\n" "\n" -" The command also dumps the logs of all of the pods in the cluster, these " +" The command also dumps the logs of all of the pods in the cluster; these " "logs are dumped into different directories\n" " based on namespace and pod name." @@ -3992,13 +4014,13 @@ msgstr "" msgid "" "\n" " Display addresses of the control plane and services with label kubernetes." -"io/cluster-service=true\n" +"io/cluster-service=true.\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." msgstr "" "\n" " Display addresses of the control plane and services with label kubernetes." -"io/cluster-service=true\n" +"io/cluster-service=true.\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." @@ -4100,8 +4122,8 @@ msgid "Annotations to apply to the pod." msgstr "Annotations to apply to the pod." #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "Apply a configuration to a resource by filename or stdin" +msgid "Apply a configuration to a resource by file name or stdin" +msgstr "Apply a configuration to a resource by file name or stdin" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 #: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 @@ -4117,22 +4139,22 @@ msgstr "" "Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:106 msgid "" "Attach to a process that is already running inside an existing container." msgstr "" "Attach to a process that is already running inside an existing container." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 msgid "Attach to a running container" msgstr "Attach to a running container" #: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:107 msgid "" -"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" +"Auto-scale a deployment, replica set, stateful set, or replication controller" msgstr "" -"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" +"Auto-scale a deployment, replica set, stateful set, or replication controller" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L115 #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 @@ -4144,7 +4166,7 @@ msgstr "" "set to 'None' to create a headless service." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L55 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:101 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole this ClusterRoleBinding should reference" @@ -4170,82 +4192,97 @@ msgstr "Container name to use for debug container." msgid "Convert config files between different API versions" msgstr "Convert config files between different API versions" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:104 #: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:105 +msgid "Copy files and directories to and from containers" +msgstr "Copy files and directories to and from containers" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:106 msgid "Copy files and directories to and from containers." msgstr "Copy files and directories to and from containers." #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:248 -msgid "Create a ClusterIP service." -msgstr "Create a ClusterIP service." +msgid "Create a ClusterIP service" +msgstr "Create a ClusterIP service" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:86 -msgid "Create a ClusterRoleBinding for a particular ClusterRole" -msgstr "Create a ClusterRoleBinding for a particular ClusterRole" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 -msgid "Create a LoadBalancer service." -msgstr "Create a LoadBalancer service." +msgid "Create a LoadBalancer service" +msgstr "Create a LoadBalancer service" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 -msgid "Create a NodePort service." -msgstr "Create a NodePort service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 -msgid "Create a RoleBinding for a particular Role or ClusterRole" -msgstr "Create a RoleBinding for a particular Role or ClusterRole" +msgid "Create a NodePort service" +msgstr "Create a NodePort service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L214 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "Create a TLS secret" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:81 +msgid "Create a cluster role" +msgstr "Create a cluster role" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:87 +msgid "Create a cluster role binding for a particular cluster role" +msgstr "Create a cluster role binding for a particular cluster role" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:124 -msgid "Create a configmap from a local file, directory or literal value" -msgstr "Create a configmap from a local file, directory or literal value" +msgid "Create a config map from a local file, directory or literal value" +msgstr "Create a config map from a local file, directory or literal value" #: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:167 msgid "Create a copy of the target Pod with this name." msgstr "Create a copy of the target Pod with this name." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:90 +msgid "Create a cron job with the specified name" +msgstr "Create a cron job with the specified name" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:100 +msgid "Create a deployment with the specified name" +msgstr "Create a deployment with the specified name" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:91 +msgid "Create a job with the specified name" +msgstr "Create a job with the specified name" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "Create a namespace with the specified name" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 -msgid "Create a pod disruption budget with the specified name." -msgstr "Create a pod disruption budget with the specified name." +msgid "Create a pod disruption budget with the specified name" +msgstr "Create a pod disruption budget with the specified name" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:92 -msgid "Create a priorityclass with the specified name." -msgstr "Create a priorityclass with the specified name." +msgid "Create a priority class with the specified name" +msgstr "Create a priority class with the specified name" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:91 -msgid "Create a quota with the specified name." -msgstr "Create a quota with the specified name." +msgid "Create a quota with the specified name" +msgstr "Create a quota with the specified name" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:106 -msgid "Create a resource from a file or from stdin." -msgstr "Create a resource from a file or from stdin." +msgid "Create a resource from a file or from stdin" +msgstr "Create a resource from a file or from stdin" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 +msgid "Create a role binding for a particular role or cluster role" +msgstr "Create a role binding for a particular role or cluster role" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:161 +msgid "Create a role with single rule" +msgstr "Create a role with single rule" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 msgid "Create a secret for use with a Docker registry" msgstr "Create a secret for use with a Docker registry" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:137 -msgid "Create a secret from a local file, directory or literal value" -msgstr "Create a secret from a local file, directory or literal value" +msgid "Create a secret from a local file, directory, or literal value" +msgstr "Create a secret from a local file, directory, or literal value" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L34 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 @@ -4261,16 +4298,21 @@ msgstr "Create a secret using specified subcommand." msgid "Create a service account with the specified name" msgstr "Create a service account with the specified name" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:48 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 -msgid "Create a service using specified subcommand." -msgstr "Create a service using specified subcommand." +msgid "Create a service using a specified subcommand" +msgstr "Create a service using a specified subcommand" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 +msgid "Create a service using a specified subcommand." +msgstr "Create a service using a specified subcommand." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 -msgid "Create an ExternalName service." -msgstr "Create an ExternalName service." +msgid "Create an ExternalName service" +msgstr "Create an ExternalName service" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:145 +msgid "Create an ingress with the specified name" +msgstr "Create an ingress with the specified name" #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:60 msgid "Create and run a particular image in a pod." @@ -4280,34 +4322,42 @@ msgstr "Create and run a particular image in a pod." msgid "Create debugging sessions for troubleshooting workloads and nodes" msgstr "Create debugging sessions for troubleshooting workloads and nodes" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:135 +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:137 msgid "" -"Delete resources by filenames, stdin, resources and names, or by resources " +"Delete resources by file names, stdin, resources and names, or by resources " "and label selector" msgstr "" -"Delete resources by filenames, stdin, resources and names, or by resources " +"Delete resources by file names, stdin, resources and names, or by resources " "and label selector" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "Delete the specified cluster from the kubeconfig" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:43 +msgid "Delete the specified cluster from the kubeconfig." +msgstr "Delete the specified cluster from the kubeconfig." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_context.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "Delete the specified context from the kubeconfig" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:43 +msgid "Delete the specified context from the kubeconfig." +msgstr "Delete the specified context from the kubeconfig." + #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:64 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:65 msgid "Delete the specified user from the kubeconfig" msgstr "Delete the specified user from the kubeconfig" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:65 +msgid "Delete the specified user from the kubeconfig." +msgstr "Delete the specified user from the kubeconfig." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:174 msgid "Deny a certificate signing request" msgstr "Deny a certificate signing request" @@ -4317,28 +4367,12 @@ msgid "Describe one or many contexts" msgstr "Describe one or many contexts" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:142 -msgid "Diff live version against would-be applied version" -msgstr "Diff live version against would-be applied version" +msgid "Diff the live version against a would-be applied version" +msgstr "Diff the live version against a would-be applied version" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:80 -msgid "Display Resource (CPU/Memory) usage of nodes" -msgstr "Display Resource (CPU/Memory) usage of nodes" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:96 -msgid "Display Resource (CPU/Memory) usage of pods" -msgstr "Display Resource (CPU/Memory) usage of pods" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 -msgid "Display Resource (CPU/Memory) usage." -msgstr "Display Resource (CPU/Memory) usage." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 -msgid "Display cluster info" -msgstr "Display cluster info" +msgid "Display cluster information" +msgstr "Display cluster information" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/get_clusters.go#L40 #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 @@ -4354,11 +4388,31 @@ msgstr "Display clusters defined in the kubeconfig." msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "Display merged kubeconfig settings or a specified kubeconfig file" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:50 +msgid "Display one or many contexts from the kubeconfig file." +msgstr "Display one or many contexts from the kubeconfig file." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "Display one or many resources" +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 +msgid "Display resource (CPU/memory) usage" +msgstr "Display resource (CPU/memory) usage" + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:81 +msgid "Display resource (CPU/memory) usage of nodes" +msgstr "Display resource (CPU/memory) usage of nodes" + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:100 +msgid "Display resource (CPU/memory) usage of pods" +msgstr "Display resource (CPU/memory) usage of pods" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 +msgid "Display the current-context" +msgstr "Display the current-context" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_users.go:60 msgid "Display users defined in the kubeconfig" msgstr "Display users defined in the kubeconfig" @@ -4367,36 +4421,21 @@ msgstr "Display users defined in the kubeconfig" msgid "Display users defined in the kubeconfig." msgstr "Display users defined in the kubeconfig." -#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:50 -msgid "Displays one or many contexts from the kubeconfig file." -msgstr "Displays one or many contexts from the kubeconfig file." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "Displays the current-context" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 -#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 -msgid "Documentation of resources" -msgstr "Documentation of resources" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L176 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "Drain node in preparation for maintenance" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 -msgid "Dump lots of relevant info for debugging and diagnosis" -msgstr "Dump lots of relevant info for debugging and diagnosis" +msgid "Dump relevant information for debugging and diagnosis" +msgstr "Dump relevant information for debugging and diagnosis" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L100 -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 msgid "Edit a resource on the server" msgstr "Edit a resource on the server" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go:66 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_edit_last_applied.go:67 msgid "Edit latest last-applied-configuration annotations of a resource/object" msgstr "" "Edit latest last-applied-configuration annotations of a resource/object" @@ -4411,17 +4450,17 @@ msgid "Environment variables to set in the container." msgstr "Environment variables to set in the container." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 msgid "Execute a command in a container" msgstr "Execute a command in a container" -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:90 msgid "Execute a command in a container." msgstr "Execute a command in a container." #: staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go:115 -msgid "Experimental: Wait for a specific condition on one or many resources." -msgstr "Experimental: Wait for a specific condition on one or many resources." +msgid "Experimental: Wait for a specific condition on one or many resources" +msgstr "Experimental: Wait for a specific condition on one or many resources" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:378 msgid "External name of service" @@ -4432,6 +4471,10 @@ msgstr "External name of service" msgid "Forward one or more local ports to a pod" msgstr "Forward one or more local ports to a pod" +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 +msgid "Get documentation for a resource" +msgstr "Get documentation for a resource" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 #: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" @@ -4455,7 +4498,7 @@ msgstr "" "values: 'None', 'ClientIP'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/annotate.go#L135 -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:157 msgid "" "If non-empty, the annotation update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -4466,7 +4509,7 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L132 -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:154 msgid "" "If non-empty, the labels update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -4508,22 +4551,26 @@ msgid "" msgstr "" "Keep stdin open on the container(s) in the pod, even if nothing is attached." +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:90 +msgid "List all visible plugin executables on a user's PATH" +msgstr "List all visible plugin executables on a user's PATH" + #: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout.go:54 msgid "Manage the rollout of a resource" msgstr "Manage the rollout of a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:98 msgid "Mark node as schedulable" msgstr "Mark node as schedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:69 msgid "Mark node as unschedulable" msgstr "Mark node as unschedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_pause.go#L73 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:83 msgid "Mark the provided resource as paused" msgstr "Mark the provided resource as paused" @@ -4552,7 +4599,7 @@ msgid "No alpha commands are available in this version of kubectl" msgstr "No alpha commands are available in this version of kubectl" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L108 -#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:174 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -4561,7 +4608,7 @@ msgstr "" "one of since-time / since may be used." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:112 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Output shell completion code for the specified shell (bash or zsh)" @@ -4589,7 +4636,7 @@ msgid "Path to private key associated with given certificate." msgstr "Path to private key associated with given certificate." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L82 -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:130 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -4603,9 +4650,10 @@ msgid "Print the client and server version information" msgstr "Print the client and server version information" #: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:74 -msgid "Print the client and server version information for the current context" +msgid "" +"Print the client and server version information for the current context." msgstr "" -"Print the client and server version information for the current context" +"Print the client and server version information for the current context." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 #: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 @@ -4618,13 +4666,15 @@ msgstr "Print the list of flags inherited by all commands" msgid "Print the logs for a container in a pod" msgstr "Print the logs for a container in a pod" -#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:94 -#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:95 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:97 msgid "Print the supported API resources on the server" msgstr "Print the supported API resources on the server" +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:98 +msgid "Print the supported API resources on the server." +msgstr "Print the supported API resources on the server." + #: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:58 -#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:59 msgid "" "Print the supported API versions on the server, in the form of \"group/" "version\"" @@ -4632,25 +4682,32 @@ msgstr "" "Print the supported API versions on the server, in the form of \"group/" "version\"" +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:59 +msgid "" +"Print the supported API versions on the server, in the form of \"group/" +"version\"." +msgstr "" +"Print the supported API versions on the server, in the form of \"group/" +"version\"." + #: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:62 -msgid "Provides utilities for interacting with plugins." -msgstr "Provides utilities for interacting with plugins." +msgid "Provides utilities for interacting with plugins" +msgstr "Provides utilities for interacting with plugins" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:44 -msgid "Renames a context from the kubeconfig file." -msgstr "Renames a context from the kubeconfig file." +#: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:45 +msgid "Rename a context from the kubeconfig file" +msgstr "Rename a context from the kubeconfig file" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 -msgid "Replace a resource by filename or stdin" -msgstr "Replace a resource by filename or stdin" +msgid "Replace a resource by file name or stdin" +msgstr "Replace a resource by file name or stdin" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:87 msgid "Restart a resource" msgstr "Restart a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_resume.go#L71 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:87 msgid "Resume a paused resource" msgstr "Resume a paused resource" @@ -4674,60 +4731,56 @@ msgstr "Run a proxy to the Kubernetes API server" msgid "Server location for Docker registry" msgstr "Server location for Docker registry" -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:113 -msgid "Set a new size for a Deployment, ReplicaSet or Replication Controller" -msgstr "Set a new size for a Deployment, ReplicaSet or Replication Controller" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 +msgid "Set a cluster entry in kubeconfig" +msgstr "Set a cluster entry in kubeconfig" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 +msgid "Set a context entry in kubeconfig" +msgstr "Set a context entry in kubeconfig" + +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:114 +msgid "Set a new size for a deployment, replica set, or replication controller" +msgstr "" +"Set a new size for a deployment, replica set, or replication controller" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 +msgid "Set a user entry in kubeconfig" +msgstr "Set a user entry in kubeconfig" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 +msgid "Set an individual value in a kubeconfig file" +msgstr "Set an individual value in a kubeconfig file" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set.go#L37 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "Set specific features on objects" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:52 +msgid "Set the current-context in a kubeconfig file" +msgstr "Set the current-context in a kubeconfig file" + #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:101 msgid "" "Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." +"contents of a file" msgstr "" "Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." +"contents of a file" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_selector.go#L81 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "Set the selector on a resource" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "Sets a cluster entry in kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "Sets a context entry in kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "Sets a user entry in kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "Sets an individual value in a kubeconfig file" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "Sets the current-context in a kubeconfig file" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/describe.go#L80 -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "Show details of a specific resource or group of resources" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_status.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:102 msgid "Show the status of the rollout" msgstr "Show the status of the rollout" @@ -4736,14 +4789,13 @@ msgstr "Show the status of the rollout" msgid "Synonym for --target-port" msgstr "Synonym for --target-port" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:134 msgid "" "Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" +"new Kubernetes service" msgstr "" "Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" +"new Kubernetes service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L114 #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 @@ -4875,72 +4927,73 @@ msgstr "" "Default is 'ClusterIP'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_undo.go#L71 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:87 msgid "Undo a previous rollout" msgstr "Undo a previous rollout" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "Unsets an individual value in a kubeconfig file" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:102 -msgid "Update ServiceAccount of a resource" -msgstr "Update ServiceAccount of a resource" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:99 -msgid "" -"Update User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding" -msgstr "" -"Update User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding" +msgid "Unset an individual value in a kubeconfig file" +msgstr "Unset an individual value in a kubeconfig file" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go:154 msgid "Update environment variables on a pod template" msgstr "Update environment variables on a pod template" -#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:114 -msgid "Update field(s) of a resource" -msgstr "Update field(s) of a resource" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_image.go#L94 -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 -msgid "Update image of a pod template" -msgstr "Update image of a pod template" +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:115 +msgid "Update fields of a resource" +msgstr "Update fields of a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_resources.go#L101 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 msgid "Update resource requests/limits on objects with pod templates" msgstr "Update resource requests/limits on objects with pod templates" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "Update the annotations on a resource" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 +msgid "Update the image of a pod template" +msgstr "Update the image of a pod template" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "Update the labels on a resource" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:102 +msgid "Update the service account of a resource" +msgstr "Update the service account of a resource" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "Update the taints on one or more nodes" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:99 +msgid "" +"Update the user, group, or service account in a role binding or cluster role " +"binding" +msgstr "" +"Update the user, group, or service account in a role binding or cluster role " +"binding" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L155 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:150 msgid "Username for Docker registry authentication" msgstr "Username for Docker registry authentication" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 -msgid "View latest last-applied-configuration annotations of a resource/object" -msgstr "" -"View latest last-applied-configuration annotations of a resource/object" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_history.go#L51 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "View rollout history" +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 +msgid "" +"View the latest last-applied-configuration annotations of a resource/object" +msgstr "" +"View the latest last-applied-configuration annotations of a resource/object" + #: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:171 msgid "" "When used with '--copy-to', a list of name=image pairs for changing " @@ -5001,14 +5054,10 @@ msgstr "" "the default priority." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 -#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:227 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl controls the Kubernetes cluster manager" -#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:90 -msgid "list all visible plugin executables on a user's PATH" -msgstr "list all visible plugin executables on a user's PATH" - #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:45 msgid "" "pod (po), service (svc), replicationcontroller (rc), deployment (deploy), " diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.mo index b114833f9dd3ce3121fd2cc988cf7c7858a3cc4d..5a22e42887671a565d9af384359c088ddcaf69a7 100644 GIT binary patch delta 232 zcmcaAaFMhAo)F7a1|Z-7Vi_Qg0b*_-o&&@nZ~}-8fcPYo{sp9EfmoZ7fk6vMdje@k zAYB5a#ewuTAguzV&jIOnApQ)*xfppu1!s635lMX1}dniX!&Lz=k+O$!b-E>{$_vg*YB^N|CZo+4d*SK?{VG? z-_PKM=NPyKoB?~lM>YNdd>ix|&l2(xZ~)u{ehmzIegFnNKLg(d{#N6^z;{4jI!6ct zMm0`>S3!RVd>{A=@Eh3p8+Zq_y-@MbfnCu50E1roTy?(<{1Ws-;3eR%Knna5_#W`W z^OfE!z{{Y&0Ima%fH#1TYWgo=(Eq^;gup!M;JkzbHz zzKjD`$tyT;rF=rJ$!1YxGs zSIAH&ax!bH4KkJ-2xmiP>zqKu%z}3d<)j2`jKi(rYj zY?URf42JZa3F7hGhYATo3{R{5ut<2_6I?0n%4R}xgC|Wlk$t1@i`cQfgxwRyqTM2z zq7JAkOEnY6JTH(wHWgW>J9kB)jblTb%7ktC)UuI|=0c`DdQ@I0cYbcBxW4EKh+ix~RdUS~TL60I?s74Rm6bQMi1)jEx*+#s17 zhof6;ZNV3unh3*oRg5lDX++n?(sjOKp9>{0jKSM|EfVQyzx#2w-@~tpW(VbPZdZCE zS}ESoFv1zTrA=-ls)~}d8-sOPeQtcH=uO(cvfe2tUq19`E06iAhP0Xg`H$r#YF4j+ zf*YzZ(}_SI#Zw6>?Lie@+Ik@z_@XcpGe$G0tDD{y^OLX}<|j1qt!^aC+*SXFO|pW0 z2lqxA0k?u-1Y@P}#y0yvSh6_@o|WctUE5FQC)f(`5#_dR`%B!2j_32A9O9)DXx2*2 zPr^oNNtE$khWRG`#Td8TZoDXS&_u;!=S5cSiIBM@n5nY3\n" "Language-Team: \n" @@ -19,21 +19,12 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/apply.go#L98 -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "" -"Appliquer une configuration à une ressource par nom de fichier ou depuis " -"stdin" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "Supprimer le cluster spécifié du kubeconfig" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_context.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "Supprimer le contexte spécifié du kubeconfig" @@ -55,50 +46,49 @@ msgstr "" "Afficher les paramètres fusionnés de kubeconfig ou d'un fichier kubeconfig " "spécifié" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "Affiche le contexte actuel" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/config.go#L39 #: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "Modifier des fichiers kubeconfig" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "Définit un cluster dans kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "Définit un contexte dans kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "Définit un utilisateur dans kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "Définit une valeur individuelle dans un fichier kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "Définit le contexte courant dans un fichier kubeconfig" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "Supprime une valeur individuelle dans un fichier kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "Mettre à jour les annotations d'une ressource" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/apply.go#L98 +#~ msgid "Apply a configuration to a resource by filename or stdin" +#~ msgstr "" +#~ "Appliquer une configuration à une ressource par nom de fichier ou depuis " +#~ "stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 +#~ msgid "Displays the current-context" +#~ msgstr "Affiche le contexte actuel" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 +#~ msgid "Sets a cluster entry in kubeconfig" +#~ msgstr "Définit un cluster dans kubeconfig" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 +#~ msgid "Sets a context entry in kubeconfig" +#~ msgstr "Définit un contexte dans kubeconfig" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 +#~ msgid "Sets a user entry in kubeconfig" +#~ msgstr "Définit un utilisateur dans kubeconfig" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 +#~ msgid "Sets an individual value in a kubeconfig file" +#~ msgstr "Définit une valeur individuelle dans un fichier kubeconfig" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 +#~ msgid "Sets the current-context in a kubeconfig file" +#~ msgstr "Définit le contexte courant dans un fichier kubeconfig" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 +#~ msgid "Unsets an individual value in a kubeconfig file" +#~ msgstr "Supprime une valeur individuelle dans un fichier kubeconfig" + #~ msgid "" #~ "watch is only supported on individual resources and resource collections " #~ "- %d resources were found" diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.mo index 603a082b6d9262061432cf68a00f91f16e61e9fa..afe881717e17b7ab914289896ad3f4d0a9ef067f 100644 GIT binary patch delta 2491 zcmX}tdr%cs9KiA4@=_E*^oj@wTpuW)D5)r@!9_GdNE8$w_&^@Tq*ww@QO+G5iqy&1 z87H49=^vI&Q>~a|Xjz$4I%ShN4x^4{W;!}O9H+FjzQ4N{&+yyNp1r$!&iU`}rIsGMAX^HH?Ll_t) zlE&{xdWa0b8#o%fg*)S9W4wr0%Gn9#f|qd)C#;STS&kiOalD|X$V&Q!ks=NF1%Ao# zalJ&w(|_1oWIkrPI2X5K1zy2pnA=C>BubRX`|uSG#>T!PWsEO7+3C-LyV!`4(aua; za5(*T9EG>=35@S2!k97xQ?MG-aFf6PDUPIn%WrIq(=SBL#46PB_F@X-%W-x*c+>ww zYOF{y{e09D>ydlOW=zC`I26wyi;;V{7{hpeJ8>DliJ@G~oTU}HwH(Dk_#^Ts57>BF zv_$hDG-V^P9=BjFh9rojV!q!-%%Io>DYur@IBOl&tVeYK~1^K?Myri z2hy)}lYf4b77j3`9KcLGoA$)KjV7(;iD-y+=0JyJer%0ryn|20bQ;Ws81^eSQB#B~Wb1tS~92TS2&N9^NHlyC> zC|2wHf1aH~9GH;9tA&4{&TzNKnaC;BmEJ?Gg_vCDb@HGVT{#;39E))FBqsy=k)+B6 z%)_2+nsF9tk#}G^Y- zQl5`2PM$%X_(A{i)2Iu&iTY^6NlPM5!Zlch`r*1!ME)sMdBg$6mr#N^_}Xx`I?K+c zACyEwi>n8*n9x?`@OayoJ)M+hKpSiDH4j^@2W|QWIgR{NH@*th>eS|T@NEaM9qRA1 z7+<=ztA$EZB%9C`CKF4Dc|;D;ho~WV0=`BK`@R!Bkr&0+B6Z97Qb{Z%^x4G|S{(C< zYJ$W_08v2>}(;OJGh9@H(&w5>n?m!9=Dm!Ub=K; zM~kI9L19W5(b=Z6^E9E=-;L0>!L*03He>s>nVOhyO-O>VGei-&Dq>2)0Vr{T$;qqIX*4gY%8p{mls_OGCO8=*zF}t1I&rCwI-@E)^sd6U?Qr{8mo4Uefim0 zmc6L%zGdF6&or$KW%li+S1tRmRS$#gt}P!0+JCM~4=_Kx(c84uyG`+iP;+F%c$2xY z+>~zGZ`wC+GaI)I?@_e8s{=Tx)k3$)0X$v|g{Q^{iJbX>EBWtt@HR7(do`dU{6f z?dcx+G19CJcFZGoaAMvz@dGFD2ULInMNCLR1-uD=KvLiW3PK2^3aIc%%Bk>j3Mb_A z{r%24_uQVI(P(!KU3>R8-S^(}_?_SRz0Xg-`(@Amo`TOuxW1C>v(GMyUjzQmt^AMA zp)cZZ;9=k=fS>=xMezji=Ya2eR#6=PlA^c|_;0?nC~o<@qWG)l7R7DAzkXg(d_BLv z=!He`L%{dFs3?Al_l|uTO<50If1j|0`t$AFsOZvtNo{7c{~fzQ3aD4qv=2*`iMWBl)>z>fp(0sb;@0eH(v z$Lq_0459cspq~2>5Y!Y;0vCaQ4*Unempo7uZvmbJ>i+i!_^ZH!e1Fy{pT`|Qz4rj{ zWxyfu4&aA@&jTNQ0w+Kpyu-pK$f!j5D=6Xp9Bg|{|5*O7B4ze z6eVy82uT!|fRJqQ4&d8>-wFIM@XvrB1b*N_r?Z9Ec>DJQ@8I`00oCrifslIfF<=G! z1aJ)e^4BsK;QN7^&#wgd*FcSH;Vkwp?VQuey#e-sqJs|t_1>p| z!q@)-c7O-Ydp`r;DV3qt-vndzXkY*z&{0o!s1g8J6>LN5gOwAHt<(~ zXI}5?_5wDg@OKO-JiHF5{+|GfzP=AAeE%j;(S_Qs&;COj-)88Ke@1va`0sbuG`BR|q^+RKL z4)C{tOszOMak}_k;N5)xcfdb;4t)Y&#`iyd!s+YLz z0M*_aQ2l=Z*aiMe;7-_4k*6G*NsI zcpmt&4?4cKftufs0#5_~5cti&mww3c|F3{ceE(yh+Q04l96$F1wXgd?{r>*&`%eI0 z%J=^ozJI|#^L2hXaLn&r;GMw#4AeOPCcv-xu>XD@c!b}_z@xw)0Gk~khviLoq)?xTj$LG%j_1qr-Z-MSFe9Z4(`hM33egODCx&K+;0*4|Ifz6baV zz!w5f|DenFHvt)zeO?uyz;Uj3>kmE$x!%Yne6TI;vl3thd>fa>ppS5`&o^^zalMJ_ zMO^w^;(9LEl7T#ujK#29-)OSoRcB|6aFeka!&7bIxBpakmk`COtU zt?wONqAz{!a^#s?0T=#Qb=Ms&>iW;Ajd^^SU7}wWveJz(h+L!v=>Y(^i;ETiG zY-i)+-va!HT$j1pT>6M#y^`ySzVLY+*B5i0&=)=ralOU9sw{tCXb-46-HP?py$O~O=DLgP16(7nGhE-q^?6)x<&i6|<9j3bWeRZ1QRN3(euj-_l5z_A~6uSBKZijqYUB>x^v?s(!y53|G7321X~t zP5bpgnC;Hj%Jtq>ci<0cx#L>IH_HnTpFZ>0g_Gyc2xGUGC#REPIqp<_5yWbDvp?M4 z=nf|3!L{M=;9_~LH@RvnKA3K-bVucIt=t^0j?0zq8+k% zcyaLY(QZCM1_)-Mzh%+FMs8S8BGp7-A>UDf1o#9}@`t_N}KIgY&^SgU-x4Bi5 z^7zp^=Z|&NVI^&hjO}j5*x8)6HoKz^_+37J)bXD-9Pg>nI*vn+MiDZw& zx!Bm3jvnRvxHH^j^bgR^8Ea++eLPyO_Qs>>rqSHWbXBC7P`J6e0vWSfMq=Y`9|l!w zj~O*5Dz7#-mq%5vKQ8;#O1E#+BnCKQNqQr;$fWFdtMQ~94!YV4@WKrURwP_)@m{r} zeMHNHZCdWJk6@3J-bS~*bJp}+4>*jM#necdu8nXwTCPWAwBAbHEH62+C)7W47#OVg z2G?(dfvZ)2Eug@W=tG8LVJPh3G|+wHgNe_dzmI2j{&yd}(`n#zcib8E)MaFQk#E30 z{f==`bjS4)S{Y?c?F#;Jmh5#%b;TY~z7!=e?y7%{;E3O8Pg7 zw$7I~w$BCf-hru27#5O;A*QG3=k~HjM%*+T)u38uxivLZf`zpa+_gJcU0}D&Wx0n& zotCq%RihYdSG!cN8&Z5nl`zg~%xZ3qx@*1bwuN|td88)~=liL#9Az9vpbd7jOT))0CBu*u}^LhFjgma%BqdSb<6YZH&-$J7g`WULRE*Fwq_L zz%t9Qba#nlow8MSpMkw2fyO(_uRIzA+L_g!uV|1swz8|`!s@W|cz4tqb=Q$2qwR%U zW_I@~XC6Cq`s|g5FD)M&RD*aj?!(q4D@;R~6fyR}rFym(d`*+w^H#{$^di@#Oh)#u&yGQ`2VH7_K_oKt8Ya)-|r)1R@zgrKZX37)jkEtx;Qo9F-o-^sR>cWtnW zDj*7xno%cJQg(J}vn{o;Ed_;M&^~<7=d01<#^rrGi%*O@SG%iI6TMAZoeny~(JBfk z8*bOPr-PaIBS)Nl_u@$6e63%tk6DkaQ2oT2pR|b1a0BMiz|YVWkuYq3SxejL_rSF; zH!2yLDAyP@+0}k~WI7t@8O^AvjR}^f z+C?c>@77HD&a`i{Zd!o>Y%(m3RrY7!sMv`@uP?A18wjE}@AA;3T0bl$Wb5S_3M6MV zRfIkNkK5v%rG~XIKJw;6*2oF&+aGT}e4_o*JB~c-#MaA?EbKYB2gS!t9$NFG_mW8C21nU=%abIPzWKR)v%SPBe!fCJ4%y>U3J`Y zGcp>mh3%QOUcaG?s<~~jFlptjYZT5!+F~Dpn_cgAkO(^;uGZP2D8=21E}g~1aj84e z6SgJ#a|foqos-n=y>C{Nt4F-wXL|awYPDzGJ0Zl@j8$?MS+qLrj$t!05qN5KyX;;^ zYVB|28Qx&K-b<_QVRz#uvFFt(Q+z!G?V(Pmzt~D_vFngH4 z>6m+}uK^RYs;lGp5oaG7=>no)p>}F`n+sFeIoie5?S;5+%dM(EMW@wTE#%AYZ`jzR z#-%rXRhjnfzXE&t3~bdfgwIk z&6x(ox=cfH4Idp_Mq#JZ-9(*gYsXw+Rf2kl6Yz1`S1&>x!amA0cI>EpD|yO_Bo8q^pv(O+MM{qt~c_)1j=ePn)Es-`=dPQ(0qB;@!xn$H?>x$>d;5? zZI%p5+Nd_mq{UXY;G3Bdi}14ZHq%~`YyV4y3{xCRGJVy z&b(>+lV0WTZI?!Vd3z8aOWzyNL~m8yFP7WGDJmz5r1|={bwAqcHo*PQE8A11Puf_n zT^&MbX+j!+Cg8n`I5ng6W~5^#7Em5c4?UHT$;3_~TI;u%?5M~7?q1jShn=q*p=kil z7kcXhmTa{=)NQY~%kgw2zRO#SbT;1JAe!;`SXO{J+ZW5t9$xFkvODP zQQy2% zRywxFa--l3hy5{3Is_MpQ#d{PK%j-B!?H_8W#+OnvEkk;8to3YdiYQ+{I*q%dI}~$ zJ8-KtDPJpa4{_Cnt=@u#2+!f5yRO>{@cr&)h36IaT)u%AE0dH!e5OnKp ziv6v~*-gvRd56<=Y&O%Bg79bShtWt6}Mau8eQ zUCO)DYWc1b+weFE6WbsfP1`u~ar|!ehSRYuQ`}aoQEr(H8`sBq=B`U%S(P=hSmM>~D-;LUS#ytfY-2GF&v%=}qZ9c> z&gz0w!!&KHjGe-}q<^qw1Lr&#JctKV6Vd}w46pgRwnTF+{OrscT(i0%U}_UIXGEX? zHYf-QPl`XG_h44^;G{xOHZqYqv0YrbNNJEc-X_$y5!tAr&qi}L5H>D!xv<-ZD}ET=NIXaii7w1Ho$8g1KZr{-b|00$8)?QsTXkvYj5`4N0D(}A=>1&sr7 zwv7ZghG;P&FkbfFuSrW3FOvZy;*;%ZD$*8*XNmVM6*uo1UjLwAySP@h*e*! zpuVLMM?Fqlw04QkI74^bZ2CHNyLPRZdYHR_W*kg2_5%(h-*$MWZtQHjB4jdnI8btI z?9rD8R2@rr7sjB~*wjMw%{uZi3tlBQavv5w4~?b+5xHcCG}f9V;OkBV(jJY4XqlV~ znn=kkn43gHZAOVpGnTYz$#Xx5?0po+7Mjiess5nMTU85Mwi79-%3{+N)m{g7m< z`-7xBO7kS5P$!G{4vkIla+x)N{|1w5*&K9};Suh%^#dG=wi-Y4ectG5)kl9>hC}*k z&M4A7MTgUuc@5915vlobqZRavIh}+jq5?usGw;yfsbIGZ$}`tJPJDs!gC)zX*i~sk zqo4ac!A)7Gwz#!(2p5u%M*xr7Vs7T`sufN6Glc+^JAq}9d z;y}qK%UTnGpBq-I4^;gM?2Y2gLZFeQ>#vOMrPx&>XJ4p3FR#Rx{c(tQ(%D?T`xW;b zKXLr1a&x@X)6H0X>M>+MI9L53l8CRhz-X0zd4Mxz(g(#+zE zj;@W4%x-9hiOVO07#WKNWbGj6 zgo~tXEBQzJNM1@kFR_=|-j*rjicVv-LyMU=HyhtFG30tcaV5euJ)$?`hTS9eBwvlx zYwm~LZ^trGXZ-6KUiOP$iSdCnG)t@5hbw&k_~-eB@l}ZG~C6&~wvlo+Abx5A_EZyrNT!t+q&S zm(GOtJi+b0V~9Kw^ip;BvU07f9FekKYjDDv*MI| z6YjcGd@CxR@|tVP{A4>dVGs2^@!>f$FympDpicebJY_#?_X4TB7nL#@8B+abKK~tk z8E#pYY+Uu5wFO=O=47qVkWI3Jkg$vl9a(TlE8U0))eR)oVK-Z`epFh(zWx0fGWPV_ zXU_#^fRG}wVdAhNB&{4xD9Up*>*2)56-mGOd55>%zgi1i0w}@k%R6%J7Y*@UjPQrA8 zEtv$H8AKK>+~oyD$MZ8K(WiT4-?IxZj2<>d9Z2?g;q+g#+Hdti4e)UdpTpX9^>ib6G5ggmJ6pW zclPYXg_#c2MrL@pf} zV*<_BNZTC}ZM11{g3+O9RGaxop5V zc3QPr8E_eUDbOLOGB^-EWs2H(&h*AKa>JzajOU82qxNC|1!Ixr+%p9|wV!N!Ya-%V zx7o1qpgF|NnISDq%}3HBK{MLp5!lpdk0xYgul5LP5Zn*GStEhEFH`cpLtBxi65s^0 z<7p*ihbV@KGASUPL?7DomM)k?pNYzb!8*y?ONn2drM!0To7}*lHu*ATY z_-1j1{6zYh?<7%HkSW(nPfF*!8G&pKDHfdQQI?f-3ZY(cmW;kcR2(2Kt}qfO&&aYf zHch~3I%sFlY$}u!PIvEk-W)3Z?iwct+)t751(TBU(!g44erZk=l(3pF1g{Z%FWl24 z*#jD8%y)`s*O{uHz7G0qeMD8tDmX?l2$@yEGlu+9L*}iB!v`;TLELsnMY3d?{XQoD zj3sGCL%@AT)_z!JOCL?d;95))FKIC0VP&WU4-N~-o`cdYQ9@a)T*vCWQltU_9NAj( z5J&yPu?5esFuf!u&T_6Lp7WpRptI>saQM&+>x!&qr*KG)TbcwBfUqEV?mZ#IeNVQ^ z_*U#0y>cu`TfN&Dh@+eW14GVwp?FM&ouMnTj3RZ;WI;<7^Y)&f$YB zRQGyCKoqagf==rnJ9=~@9@xKo>Dc)mYf)Yxr3;D-*oJ+L<@iHi-$WCUyH?qj?u&|v zcm^%NkR?oIJm$RXBRu%23d}jBOl0o?p%WREgnz1;cPgrpJsFH?pNIW zY*L3$dp;I#W~T)I0~F)rQanP292_pDnI+Ep$N*bK_WeEuLI}A9X)P8nUaFKHCF~U8 zb_1(ebmy{9WeRJTnT53zWLgR9)!DFu+$-1?D}|sV58mXS z`5QeA*}bcbeWA4=UPrLiV(>U(n4;&l`5H@tMfc=3&Es7kb*`EUVY@2bD~Qq)PGymh zq<+BjaAC4s6>L1j;PzrB45O>ULkJ@jN-H4HI=k8mKJgQ#sd!A`0D2^>vUPsE-dk-w zFkK(Ft_)9|pZ-6Jbz^8`8)!5WAnVWlvLsb1I%PBKFYIeV z`AlN1qimAP@i(Dz|7Dxblh-+_LIot4l}0_8;=L<-ay$04esNRAQbsx|!J^K46&#>> zcSmS|Y!9SO!ILg^32`=mK2p#FDPFDWeayva~EW@w~ap@Dwx3MYwGNaxrYXbRZGhWCO* zlvqHE>UW<&ypY!&Hm2Scd3eBsl)rKreX^$mMYlr})G|ZvN^6x0(?>Jbfmz!&@&u#N zin_-rw7nI)@Y)Q@Q{ZQAZVaVK50#%kvyAjw5BTZTP1*wiOp7(ZhP+t>c(I~APyjce z(A$$Ahch_;NQi~oJyo1Mz1m5*Z6JlfB_p~$T?iY?RK!f3xryRQ-Y_ecEn{kzpXXFh zO0T5yN%%UALvnhBlN!D((8^OPpG4~!_3kz*NtRghh&LjekCZM=IaNoh=`)+y>_PNq zgVJ!bErk6=&QA{^kQB}xtT<#J9xThbRg{KEN>n40O`=+aj;bgjnQUbd8f!gVz4p72 zHMoBoHIxWi8AB*LQ0$N`-P7r$4w6pNdVtd*&IsRdO4vE&$~1G^yNpt!iqd#0nFPNu zR&c{oN~bjA@o;lgEn*?VQcwbjn4(UIfqibqJIV*lS-&U=U6hBSO2+o6nDm4(y;NVR zCk8ivR`bg%SvW;{0cwcs`yMQrWexIz1en#QQD+G)#1D&MVa4N{y)CIu*`c+YtFx4k zw_j}yQJZ#DTgsGBk60qehkk%-DOYk#;lEMMrPLvO7CFJuy_KoN7S$Z`%1CwPB?zPH zbKXw5xe{mYEAdxQ&O94Q?ojD*<7pMFaeH9L=xWdEzUweOYO1c@wAD(K?eQj(?DUQr~XEmlhn(b+s)dC?GcSLrKJf(Mr-gaqveo>~&-F4oS zUMyYKRApy9IPaih4h>4aJEcFQ=scG7&f-kvuFZ(0>}V>^e6~*0yp{o@^+Oa(W4v+6 zrjz6=3~?!mssk2HD)kq7kOR34-B70q=FY5iGI-e6F_4ggAf``8IC1{gsyIDigB?4z zZ38aqc%`HoTw4sJi+-v|ku+P*0y)RnxnX2LS)HuiD>|KJ@8NGM`wKdhyHVAL?X0I( zJU(OQU$!kxm4@Q!6tx+W4k|;JQhi|yTc|2mo7L8SD?E)k^DZKvsRku-ACin|ZEI;} z*d)}aK_;Kt{<^m_FRmFSeC*)B;(-B4@r+Yojv}1Iul9==mUPtZj?lhwcUZ2vw}x&Y zE`t@%aVtt2J^Atd&B6J-70JS&bVGC3Vo$T43J@7tl4xBLMjTnxX2yYpdS>uT4o9xn zDE;)5+Krr_Exxne{1nb?DX7`rL>z%JNkomO!(2|q4LzriJt{)Y>%$pBaDEs+ce~U4 z*2@@b=Voe}?pYKnF(}x$knbl~plb+&lnwM-vVzOJG?Z!ABrPZz>M0e5+Gm&W1uGBL z=r0vgs@WD%LUvYWXVW>uHUz0qVEt38&;Vdo>GqLTIG4_qq6bhDt}3Y4(l5j3~`P4!l-$I><;c>Gn{gRgz-BzQS7G+X)m>p(1)(7_L_f zP>#O}h|QsawC;HUDfC+EwMzuXXp{INyR2rvyUQqX0Ik@OxK>ZEpw#WbRGNx9{S5?8ER`>MpR6n{7EG) zOGjH6Zn}_fX?P-5Y@d~0(BB$UVv63kPCFksg_0-HmIaHfUcj8+8$qPT8{v4vkeXF> z)f=_CBS?b^Zy8|rXnAQW?lhd+IkTbxSHd>DR8_zUKRcx~^f8*@Mi3A2a6-LqxK=>S zBMmh?l&vy6hDsFHYeieOVw9;MX#%~g$FUccutF|cJFn*q8zhVmSLzTQN1ZN>RA#gW z?|hr!pe30o^~>n8aiS%5Kq=9 zIdQ?ZH7avkS3L>MX_}4}bLpurbEt&1%M|Uc=;;dkGO94rS{CH>z=@Y_2`}JNix>zX zdbhL$l!`-QWIxiXRu`eAK#WY^7@CP4$%i37aAS`^4^uXum@8DJ6STq(ONl4Wd|O6( zqu#pcpN>u5wab%?RGPOBJ1F@q7IT4Mtr!;npiH^CAkMAv&|>D3geiF$Ew&Qc5K|v$ z1gK0ZmL+Boie+WBvh-_KE9=SkW;;D%hBl1Z4cDn3J?SZS9z5R+D?9`S;zo&PyV$dA zb7_ym{-h$&F(ICT2W7y5J#2Kti0Lb8n{-b0J}KVvSk2%m>p$#Ocq`muO;3_rL0Y;h zY*T&CwGQ0o=J-bO2wqMgnC=jj1Bbq_LU8nRN!?T6P9Db~jEPnSCuor5Fo5-`r z)A=!&cZJKeszg~3try~&8A(tX;UU2@DmpsYsL7=k_bAC_A~Rq<&WlA6IvB_kYEO#? zztzd!D$<}hD6+)Y&{Q=Ez^nnL#pvyyPEuQZHD?7;j!?L3%O`vRN!O_e_AnI@2ZEUO zH8-||u2s!qZ|Xy2Hkl`R_6YF$V3QKrVC>1Yjf>?F>{UV^<7NSo0EYa6D0Pdez42 zF57k)1hbtbHuWT8g?wmP)M8R$1JiV4GEF-$S6FBILmdd%)GA}g5-vbd>Q%HIDt&3m zE#MHgNUdBYKUdg}%&)N>O{9QqjDNNu2%-b?xSIjcbdb+J>%*y^*7EFpBe~(8f)PlG zAGtKy!Qda#W3ezrj6U||t~}Ly@+X;aNZOgDOGCvCou!5d6sFw^g{`5?!3rTtD8?Dt z&~%sX0OL1XJP{SVQVO~E?IOU{l4rm^t?gyb_*rxW68YR(KH_xA@_}|DTV%V{Mo%oY zq@AzS6n2W&4bzF}!p_mt_8zOa4fA)=h=7u4y!h z@SPf0M?v&lOR05s0M%5Mw$xucdTK;AmcERQ#x%5vB^+yIHE5V-E-hpumSgMz3^)<& zI&{jQqi>xvd7I_V%48;VnL48sDrnda_c0c)W22>`m2BUH=zODoL6c~n;Ywv%7dEVM zH${o0Y@h8u#d=@Pd|Jtt+)ouV$SV4!)21EY#PkSoKy~$oZ`Lz2 z1q2eN_ztFcvQ#CPhvie8WopKbvP+G7dR5Kldy&N<^0-!`?3Sq{!Pn9#Ar@AoW~p=aoJEP62x{QjZIC&Lo~bkjpWA;ZXZ}o{fjVbtf^kFD zsa$Z5M7Db@qKA4s{mo8aHwx6vOnS$nBG78o-h4=AE?#KRV_W+i6zm|L(uq|7>Y8T> zL5-0%<2CtaNh}`sgZFRlXB8nzksB8o7uc;ScC#aJv+tQ@70)Dok{-|yJiF-*9EL(& zANTMENK~lk8Om{MwQ5m~91oRQS)Mu_il0fTcNYUfFzWX5GhpkGyW3$1L0JxofbPes zkjnh?b?qB<7#u_9U5>7%Wl3~ZMw4Y~-K&HI<3Wj_ySy?Q)A6Waaspy4W~zy+2k1PU zAG9j^9-~3!2-YgPi`;cmVK}^R`pz!((`+j7DZ`WZylaPXWp?Ruw{A*BVz%tx1U?j8 z0Ebxt%x9@uQv7_N41s`Y$lte<-ykTJNQ*akTouyJCLNH{R#644uwE&^PtIRSrL369 zsrAc_0@F9l&jVTv!1SV8`!ol8FtTacqd!sMl-Xq(s4USL@48x~5P&AZYTE+wK9*z{ z6n%zX(D%3#&%N3zq?%@yx)h40X=Fry%y&1epBFYm2bv?YO}J$^KGsMp4ArJ)&Tob_ zucb>d@G7FL9|&rx&D8Vk%xTZuQ_VE5mZn6`IzWO;#yCavd|3aA1ekNs^tRq06if5> zoO!qwiy28=(bc_Fiesp%X>t}grC{BMk`6jVE$M;~Ikq zyhd;ni__Tx89LC~sJg{qWr`?_3Vuz^-F+f*W${8jpIC5>vAThwV4V0D{<1(C*^L<7 zYnoEKznVw(X5aDH>{ALRk5zun&|&l-h7+PMLZN$c#kaKS4dcv?scYhMCKHx8yOW0> z?adja<>I7nI?>35P=~F)mE$3F*NAWm=fiw#X}q=1A^pUxLQIm$G9|--*@UQ}+Cw!q z8qrR-U@7txagj6{A!?pEot~6hvhS!5i_wwyI4W*17ZVW3+& zcN$Xm&eK3aXeD;*UU#;CtjCr+7p!Zigy^}zC`zk-BOIm&^Ufr*=604NCs@z91EgJ? zk%E$Z!*V5sLrDs3z+>`o%AyS2-hj$&9?xKl=(c}jptR$4B_OiA_WivQmGDQ=RT982k~Xa!7#fqKFlNI zD9$H~(&IAA+Y5EypvwAra20t(_G7k$`E0Zn0k;8l`CXAfv))Tx^v%V!+#@M!R-B$! z_RSwOM;8%K>c$T27q9#l+zr}ZayT@Q1*MX4gM=feMKV-DAgaMZ%UJ5GJue04MYa%y zwom7UKSDLQ(8MfvIb)u1VJy1Kkk$4LO2doG)<9px;wQ~1LzbdDj6+p0aSiGP=%hH= zQ@(|I+Tn#O(7c)|SFL;yi1NB{sQAWUtXSL*_43~GQTY^zX(>aaH@7<6j$UShT+)#w z?o<9Rqu-Jn!wSXeoK!SJO&6%7A}Xj9N}ojw5o84ynq^ zP?)j+Y_DP!g+T{ZbpD9ly!g8x>nWKPwax}n){&(~R0)k`_a{XO&8N@CwD_8YWjT-* zY9S@no2znKuXo+7+8gT5Nxu$}@|q147nEGXsqpL+H(^TSIEb^Lt-7<1sfmh%nU#)P z!I0%aUzfSUBOpWd=dAji_O+EUy98&~xed9egGEU_Ibw~Zwwk`8StX+2@2n8r#VnO6 zx@CB|T{f~5qDW;B)`1S!YKszosan{_4CP4GGL?&ehI$nuJ4Gm;;jq7g`#PxaUayXy zW9FR*n$cN#y2cnuNTO8TOr<)fe>8IOsZKCr%oMdkvc}bdB6E=nOe7Z&8mw&;8;|E+ zQM^vo>l8H&C$EMj#qHWfde3;MXPrSkDrINpgO#z1CP&tEJ$OQQpw-IsjA3cUp_tJfm5# zLoazr_mD5dsQ}kBp3ZTRhTDa{uJ>A7;_REY$OE94WrT|%^@128^Vg@ zX;jt93Ysi4V|ZdaJI?ULKK+r*$hg>6AJ1*V zO)a{d-x%p713S7ENS)`HtQlu>I@eU2x|AB8^Fq=KQ@jnD($M1q)pTl_o+tc>kwgtH zw2mA zaBGBRlI#t!n}kuGm0gpV5<5MmOX-GYPG!Bbvl*58*M+sul)-JXQloU!Ii^^e(>9DC zR@e)!GYaNPeQ@t{Qlb=5qBwF$L)zCfa_ebY*?dxbDoRSG2nnX%Y9eCDmODY*>U zfl6*`SnBQalsv_V+^oo+^wB^dR%DM-DJ)a@rm2GfwwmhQ*goE_a9i`P)(@_ds75a_q4OwU+B zM9P39PAnv+ljgKljh8!aFoub4pKfhR-S zYyYV}juZ(KXOd#_(pcfY;4YQ0^;{PAPMta{ro_5cux~5+=M^_<_b|MWT_K`LzZIrR oi_vkKg@1aOeo3T0Tu5H4T7me6ln2YXRCN<+^-<5_wM?%6f2PjulmGw# diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.po index 6d7f8862e82..13bb37b2466 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: kubernetes\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2017-08-28 15:20+0200\n" "Last-Translator: Luca Berton \n" "Language-Team: Luca Berton \n" @@ -19,34 +19,6 @@ msgstr "" "X-Generator: Poedit 1.8.7.1\n" "X-Poedit-SourceCharset: UTF-8\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Creare un ClusterRoleBinding per user1, user2 e group1 utilizzando il " -"cluster-admin ClusterRole\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Crea un RoleBinding per user1, user2, and group1 utilizzando l'admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" - #: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" @@ -63,176 +35,6 @@ msgstr "" "\t\t # Mostra metriche per un determinato nodo\n" "\t\t kubectl top node NODE_NAME" -#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 -#, c-format -msgid "" -"\n" -"\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " -"10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" -"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" -"\n" -"\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" -"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" -msgstr "" -"\n" -"\t\t# Auto scale un deployment \"foo\", con il numero di pod compresi tra 2 " -"e 10, utilizzo della CPU target specificato in modo da utilizzare una " -"politica di autoscaling predefinita:\n" -"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" -"\n" -"\t\t# Auto scale un controller di replica \"foo\", con il numero di pod " -"compresi tra 1 e 5, utilizzo dell'utilizzo della CPU a 80%:\n" -"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 -msgid "" -"\n" -"\t\t# Create a new resourcequota named my-quota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Create a new resourcequota named best-effort\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -msgstr "" -"\n" -"\t\t# Crea una nuova resourcequota chiamata my-quota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Creare una nuova resourcequota denominata best-effort\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 -#, c-format -msgid "" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=nginx label\n" -"\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -msgstr "" -"\n" -"\t\t# Crea un pod disruption budget chiamato my-pdb che seleziona tutti i " -"pod con label app = rail\n" -"\t\t# e richiede che almeno uno di essi sia disponibile in qualsiasi " -"momento.\n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# Crea un pod disruption budget con nome my-pdb che seleziona tutti i " -"pod con label app = nginx \n" -"\t\t# e richiede che almeno la metà dei pod selezionati sia disponibile in " -"qualsiasi momento.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 -msgid "" -"\n" -"\t\t# Describe a node\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Describe a pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Describe a pod identified by type and name in \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Describe all pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Describe pods by label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" -"created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" -"\t\tkubectl describe pods frontend" -msgstr "" -"\n" -"\t\t# Descrive un nodo\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Descrive un pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Descrive un pod identificato da tipo e nome in \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Descrive tutti i pod\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Descrive i pod con label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Descrivere tutti i pod gestiti dal controller di replica \"frontend" -"\" (rc-created pods\n" -"\t\t# ottiene il nome del rc come un prefisso del nome pod).\n" -"\t\tkubectl describe pods frontend" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:135 -msgid "" -"\n" -"\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" -"\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" -msgstr "" -"\n" -"\t\t# Drain node \"foo\", anche se ci sono i baccelli non gestiti da " -"ReplicationController, ReplicaSet, Job, DaemonSet o StatefulSet su di esso.\n" -"\t\t$ kubectl drain foo --force\n" -"\n" -"\t\t# Come sopra, ma interrompere se ci sono i baccelli non gestiti da " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, e " -"utilizzare un periodo di grazia di 15 minuti.\n" -"\t\t$ kubectl drain foo --grace-period=900" - -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 -msgid "" -"\n" -"\t\t# Edit the service named 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Use an alternative editor\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -msgstr "" -"\n" -"\t\t# Modifica il servizio denominato 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Usa un editor alternativo\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Modifica il lavoro 'myjob' in JSON utilizzando il formato API v1:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Modifica la distribuzione 'mydeployment' in YAML e salvare la " -"configurazione modificata nella sua annotazione:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" - #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" @@ -249,26 +51,6 @@ msgstr "" "\t\t# Ottieni la documentazione di un campo specifico di una risorsa\n" "\t\tkubectl explain pods.spec.containers" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" -msgstr "" -"\n" -"\t\t# Segna il nodo \"foo\" come programmabile.\n" -"\t\t$ Kubectl uncordon foo" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" -"\t\tkubectl cordon foo" -msgstr "" -"\n" -"\t\t# Segna il nodo \"foo\" come non programmabile.\n" -"\t\tkubectl cordon foo" - #: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" @@ -299,69 +81,7 @@ msgstr "" "\t\t# Stampa le versioni API supportate\n" "\t\tkubectl api-versions" -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:56 -msgid "" -"\n" -"\t\t# Replace a pod using the data in pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Update a single-container pod's image version (tag) to v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Force replace, delete and then re-create the resource\n" -"\t\tkubectl replace --force -f ./pod.json" -msgstr "" -"\n" -"\t\t# Sostituire un pod utilizzando i dati in pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Sostituire un pod usando il JSON passato da stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Aggiorna la versione dell'immagine (tag) di un singolo container di " -"pod a v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Forza la sostituzione, cancellazione e quindi ricreare la risorsa\n" -"\t\tkubectl replace --force -f ./pod.json" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 -msgid "" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" -msgstr "" -"\n" -"\t\t# Imposta l'ultima-configurazione-applicata di una risorsa che " -"corrisponda al contenuto di un file.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Esegue set-last-applied per ogni file di configurazione in una " -"directory.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Imposta la configurazione dell'ultima applicazione di una risorsa che " -"corrisponda al contenuto di un file, creerà l'annotazione se non esiste " -"già.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:75 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -389,70 +109,6 @@ msgstr "" "\t\t# Mostra metriche per i pod definiti da label name = myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:94 -msgid "" -"\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Update all pods in the namespace\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" -"\t\tkubectl label pods foo bar-" -msgstr "" -"\n" -"\t\t# Aggiorna il pod 'foo' con l'etichetta 'unhealthy' e il valore 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Aggiorna il pod 'foo' con l'etichetta 'status' e il valore " -"'unhealthy', sovrascrivendo qualsiasi valore esistente.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Aggiorna tutti i pod nello spazio dei nomi\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Aggiorna un pod identificato dal tipo e dal nome in \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Aggiorna il pod 'foo' solo se la risorsa è invariata dalla versione " -"1.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Aggiorna il pod 'foo' rimuovendo un'etichetta denominata 'bar' se " -"esiste.\n" -"\t\t# Non richiede la flag -overwrite.\n" -"\t\tkubectl label pods foo bar-" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:53 -msgid "" -"\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# View the last-applied-configuration annotations by file in JSON\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" -msgstr "" -"\n" -"\t\t# Visualizza le annotazioni dell'ultima-configurazione-applicata per " -"tipo/nome in YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# # Visualizza le annotazioni dell'ultima-configurazione-applicata per " -"file in JSON.\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" - #: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" @@ -483,67 +139,6 @@ msgstr "" "usare l'opzione -o\n" "\t\tper cambiare la destinazione di output." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 -msgid "" -"\n" -"\t\tCreate a ClusterRole." -msgstr "" -"\n" -"\t\n" -"Crea un ClusterRole." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." -msgstr "" -"\n" -"\t\tCrea un ClusterRoleBinding per un ClusterRole particolare." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." -msgstr "" -"\n" -"\t\tCrea un RoleBinding per un particolare Ruolo o ClusterRole." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 -msgid "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " -"value.\n" -"\n" -"\t\tA single configmap may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " -"basename of the file, and the value will\n" -"\t\tdefault to the file content. If the basename is an invalid key, you may " -"specify an alternate key.\n" -"\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tCreare un configmap basato su un file, una directory o un valore literal " -"specificato.\n" -"\n" -"\t\tUn singolo configmap può includere una o più coppie chiave/valore.\n" -"\n" -"\t\tQuando si crea una configmap basata su un file, il valore predefinito " -"sarà il nome di base del file e il valore sarà\n" -"\t\tpredefinito per il contenuto del file. Se il nome di base è una chiave " -"non valida, è possibile specificare un tasto alternativo.\n" -"\n" -"\t\tQuando si crea un configmap basato su una directory, ogni file il cui " -"nome di base è una chiave valida nella directory verrà\n" -"\t\tpacchettizzata nel configmap. Le voci di directory tranne i file " -"regolari vengono ignorati (ad esempio sottodirectory,\n" -"\t\tsymlinks, devices, pipes, ecc)." - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" @@ -552,26 +147,6 @@ msgstr "" "\n" "\t\tCreare un namespace con il nome specificato." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:41 -msgid "" -"\n" -"\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" -msgstr "" -"\n" -"\t\tCrea un pod disruption budget con il nome specificato, selector e il " -"numero minimo di pod disponibili" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 -msgid "" -"\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" -msgstr "" -"\n" -"\t\tCrea una resourcequota con il nome specificato, hard limits e gli scope " -"opzionali" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" @@ -588,81 +163,7 @@ msgstr "" "\n" "\t\tCreare un service account con il nome specificato." -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 -msgid "" -"\n" -"\t\tEdit a resource from the default editor.\n" -"\n" -"\t\tThe edit command allows you to directly edit any API resource you can " -"retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " -"or EDITOR\n" -"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " -"Windows.\n" -"\t\tYou can edit multiple objects, although changes are applied one at a " -"time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " -"you point to must\n" -"\t\tbe previously saved versions of resources.\n" -"\n" -"\t\tEditing is done with the API version used to fetch the resource.\n" -"\t\tTo edit using a specific API version, fully-qualify the resource, " -"version, and group.\n" -"\n" -"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" -"\n" -"\t\tThe flag --windows-line-endings can be used to force Windows line " -"endings,\n" -"\t\totherwise the default for your operating system will be used.\n" -"\n" -"\t\tIn the event an error occurs while updating, a temporary file will be " -"created on disk\n" -"\t\tthat contains your unapplied changes. The most common error when " -"updating a resource\n" -"\t\tis another editor changing the resource on the server. When this occurs, " -"you will have\n" -"\t\tto apply your changes to the newer version of the resource, or update " -"your temporary\n" -"\t\tsaved copy to include the latest resource version." -msgstr "" -"\n" -"\t\tModificare una risorsa dall'editor predefinito.\n" -"\n" -"\t\tIl comando di modifica consente di modificare direttamente qualsiasi " -"risorsa API che è possibile recuperare tramite gli\n" -"\t\tstrumenti di riga di comando. Apre l'editor definito dalle variabili " -"d'ambiente\n" -"\t\tKUBE_EDITOR o EDITOR, o ritornare a 'vi' per Linux o 'notepad' per " -"Windows.\n" -"\t\tÈ possibile modificare più oggetti, anche se le modifiche vengono " -"applicate una alla volta. Il comando\n" -"\t\taccetta sia nomi di file che argomenti da riga di comando, anche se i " -"file a cui fa riferimento devono\n" -"\t\tessere state salvate precedentemente le versioni delle risorse.\n" -"\n" -"\t\tLa modifica viene eseguita con la versione API utilizzata per recuperare " -"la risorsa.\n" -"\t\tPer modificare utilizzando una specifica versione API, fully-qualify la " -"risorsa, versione e il gruppo.\n" -"\n" -"\t\tIl formato predefinito è YAML. Per modificare in JSON, specificare \"-o " -"json\".\n" -"\n" -"\t\tIl flag --windows-line-endings può essere utilizzato per forzare i fine " -"linea Windows,\n" -"\t\taltrimenti verrà utilizzato il default per il sistema operativo.\n" -"\n" -"\t\tNel caso in cui si verifica un errore durante l'aggiornamento, verrà " -"creato un file temporaneo sul disco\n" -"\t\tche contiene le modifiche non apportate. L'errore più comune durante " -"l'aggiornamento di una risorsa\n" -"\t\tè una modifica da pare di un altro editor della risorsa sul server. " -"Quando questo si verifica, dovrai\n" -"\t\tapplicare le modifiche alla versione più recente della risorsa o " -"aggiornare il tua copia\n" -"\t\ttemporanea salvata per includere l'ultima versione delle risorse." - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:84 msgid "" "\n" "\t\tMark node as schedulable." @@ -670,7 +171,7 @@ msgstr "" "\n" "\t\tContrassegna il nodo come programmabile." -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:55 msgid "" "\n" "\t\tMark node as unschedulable." @@ -694,37 +195,6 @@ msgstr "" "se 'kubectl apply -f ' fosse stato eseguito,\n" "\t\tsenza aggiornare altre parti dell'oggetto." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:47 -msgid "" -"\n" -"\t\tView the latest last-applied-configuration annotations by type/name or " -"file.\n" -"\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." -msgstr "" -"\n" -"\t\tVisualizza le annotazioni dell'ultima-configurazione-applicata per tipo/" -"nome o file.\n" -"\n" -"\t\tL'output predefinito verrà stampato su stdout nel formato YAML. Si può " -"usare l'opzione -o\n" -"\t\tPer cambiare il formato di output." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:47 -msgid "" -"\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" -msgstr "" -"\n" -"\t # Crea un nuovo secret TLS denominato tls-secret con la coppia di dati " -"fornita:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" @@ -812,63 +282,6 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 -msgid "" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" -" # If the same annotation is set multiple times, only the last value will " -"be applied\n" -" kubectl annotate pods foo description='my frontend'\n" -"\n" -" # Update a pod identified by type and name in \"pod.json\"\n" -" kubectl annotate -f pod.json description='my frontend'\n" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" -" kubectl annotate --overwrite pods foo description='my frontend running " -"nginx'\n" -"\n" -" # Update all pods in the namespace\n" -" kubectl annotate pods --all description='my frontend running nginx'\n" -"\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" -" kubectl annotate pods foo description='my frontend running nginx' --" -"resource-version=1\n" -"\n" -" # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" -" kubectl annotate pods foo description-" -msgstr "" -"\n" -" # Aggiorna il pod 'foo' con annotazione 'description'e il valore 'my " -"frontend'.\n" -" # Se la stessa annotazione è impostata più volte, verrà applicato solo " -"l'ultimo valore\n" -" kubectl annotate pods foo description='my frontend'\n" -"\n" -" # Aggiorna un pod identificato per tipo e nome in \"pod.json\"\n" -" kubectl annotate -f pod.json description='my frontend'\n" -"\n" -" # Aggiorna pod 'foo' con la annotazione 'description' e il valore 'my " -"frontend running nginx', sovrascrivendo qualsiasi valore esistente.\n" -" kubectl annotate --overwrite pods foo description='my frontend running " -"nginx'\n" -"\n" -" # Aggiorna tutti i baccelli nel namespace\n" -" kubectl annotate pods --all description='my frontend running nginx'\n" -"\n" -" # Aggiorna il pod 'foo' solo se la risorsa è invariata dalla versione " -"1.\n" -" kubectl annotate pods foo description='my frontend running nginx' --" -"resource-version=1\n" -"\n" -" # Aggiorna il pod 'foo' rimuovendo un'annotazione denominata " -"'descrizione' se esiste.\n" -" # Non richiede flag -overwrite.\n" -" kubectl annotate pods foo description-" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" @@ -931,10 +344,6 @@ msgstr "" "utilizzato per ignorare l'oggetto generato. Richiede che l'oggetto fornisca " "un campo valido apiVersion." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "Applica una configurazione risorsa per nomefile o stdin" - #: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "Approva una richiesta di firma del certificato" @@ -947,7 +356,7 @@ msgstr "" "Assegnare il proprio ClusterIP o impostare su 'None' per un servizio " "'headless' (nessun bilanciamento del carico)." -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 msgid "Attach to a running container" msgstr "Collega a un container in esecuzione" @@ -959,7 +368,7 @@ msgstr "" "ClusterIP da assegnare al servizio. Lasciare vuoto per allocare " "automaticamente o impostare su 'None' per creare un servizio headless." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:101 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole a cui questo ClusterRoleBinding fa riferimento" @@ -971,56 +380,22 @@ msgstr "ClusterRole a cui questo RoleBinding fa riferimento" msgid "Convert config files between different API versions" msgstr "Convertire i file di configurazione tra diverse versioni APIs" -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:104 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:105 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:106 msgid "Copy files and directories to and from containers." msgstr "Copiare file e directory da e verso i container." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:86 -msgid "Create a ClusterRoleBinding for a particular ClusterRole" -msgstr "Crea un ClusterRoleBinding per un ClusterRole particolare" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 -msgid "Create a LoadBalancer service." -msgstr "Creare un servizio LoadBalancer." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 -msgid "Create a NodePort service." -msgstr "Crea un servizio NodePort." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 -msgid "Create a RoleBinding for a particular Role or ClusterRole" -msgstr "Crea un RoleBinding per un particolare Role o ClusterRole" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "Crea un secret TLS" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:124 -msgid "Create a configmap from a local file, directory or literal value" -msgstr "" -"Crea un configmap da un file locale, una directory o un valore letterale" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "Crea un namespace con il nome specificato" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 -msgid "Create a pod disruption budget with the specified name." -msgstr "Crea un pod disruption budget con il nome specificato." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:91 -msgid "Create a quota with the specified name." -msgstr "Crea una quota con il nome specificato." - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 msgid "Create a secret for use with a Docker registry" msgstr "Crea un secret da utilizzare con un registro Docker" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:137 -msgid "Create a secret from a local file, directory or literal value" -msgstr "Crea un secret da un file locale, una directory o un valore letterale" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" msgstr "Crea un secret utilizzando un subcommand specificato" @@ -1029,34 +404,15 @@ msgstr "Crea un secret utilizzando un subcommand specificato" msgid "Create a service account with the specified name" msgstr "Creare un account di servizio con il nome specificato" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:48 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 -msgid "Create a service using specified subcommand." -msgstr "Crea un servizio utilizzando il subcommand specificato." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 -msgid "Create an ExternalName service." -msgstr "Crea un servizio ExternalName." - -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:135 -msgid "" -"Delete resources by filenames, stdin, resources and names, or by resources " -"and label selector" -msgstr "" -"Elimina risorse selezionate per nomi di file, stdin, risorse e nomi, o per " -"risorsa e selettore di label" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "Elimina il cluster specificato dal kubeconfig" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "Elimina il context specificato dal kubeconfig" -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:174 msgid "Deny a certificate signing request" msgstr "Nega una richiesta di firma del certificato" @@ -1064,22 +420,6 @@ msgstr "Nega una richiesta di firma del certificato" msgid "Describe one or many contexts" msgstr "Descrive uno o più context" -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:80 -msgid "Display Resource (CPU/Memory) usage of nodes" -msgstr "Visualizza l'utilizzo di risorse (CPU/Memoria) per nodo" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:96 -msgid "Display Resource (CPU/Memory) usage of pods" -msgstr "Visualizza l'utilizzo di risorse (CPU/Memoria) per pod." - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 -msgid "Display Resource (CPU/Memory) usage." -msgstr "Visualizza l'utilizzo di risorse (CPU/Memoria)." - -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 -msgid "Display cluster info" -msgstr "Visualizza informazioni sul cluster" - #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "Mostra i cluster definiti nel kubeconfig" @@ -1090,27 +430,15 @@ msgstr "" "Visualizza le impostazioni merged di kubeconfig o un file kubeconfig " "specificato" -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "Visualizza una o più risorse" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "Visualizza il current-context" - -#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 -msgid "Documentation of resources" -msgstr "Documentazione delle risorse" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "Drain node in preparazione alla manutenzione" -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 -msgid "Dump lots of relevant info for debugging and diagnosis" -msgstr "Dump di un sacco di informazioni pertinenti per il debug e la diagnosi" - -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 msgid "Edit a resource on the server" msgstr "Modificare una risorsa sul server" @@ -1118,7 +446,7 @@ msgstr "Modificare una risorsa sul server" msgid "Email for Docker registry" msgstr "Email per il registro Docker" -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 msgid "Execute a command in a container" msgstr "Esegui un comando in un contenitore" @@ -1138,7 +466,7 @@ msgstr "" "Se non è vuoto, impostare l'affinità di sessione per il servizio; Valori " "validi: 'None', 'ClientIP'" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:157 msgid "" "If non-empty, the annotation update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -1148,7 +476,7 @@ msgstr "" "questa è la resource-version corrente per l'oggetto. Valido solo quando si " "specifica una singola risorsa." -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:154 msgid "" "If non-empty, the labels update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -1158,15 +486,15 @@ msgstr "" "resource-version corrente per l'oggetto. Valido solo quando si specifica una " "singola risorsa." -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:98 msgid "Mark node as schedulable" msgstr "Contrassegnare il nodo come programmabile" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:69 msgid "Mark node as unschedulable" msgstr "Contrassegnare il nodo come non programmabile" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:83 msgid "Mark the provided resource as paused" msgstr "Imposta la risorsa indicata in pausa" @@ -1187,7 +515,7 @@ msgstr "" "Nome o numero di porta nel container verso il quale il servizio deve " "dirigere il traffico. Opzionale." -#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:174 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -1195,7 +523,7 @@ msgstr "" "Restituisce solo i log dopo una data specificata (RFC3339). Predefinito " "tutti i log. È possibile utilizzare solo uno tra data-inizio/a-partire-da." -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:112 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "" "Codice di completamento shell di output per la shell specificata (bash o zsh)" @@ -1212,7 +540,7 @@ msgstr "Percorso certificato di chiave pubblica codificato PEM." msgid "Path to private key associated with given certificate." msgstr "Percorso alla chiave privata associata a un certificato specificato." -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:130 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -1233,11 +561,7 @@ msgstr "Stampa l'elenco flag ereditati da tutti i comandi" msgid "Print the logs for a container in a pod" msgstr "Stampa i log per container in un pod" -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 -msgid "Replace a resource by filename or stdin" -msgstr "Sostituire una risorsa per nomefile o stdin" - -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:87 msgid "Resume a paused resource" msgstr "Riprendere una risorsa in pausa" @@ -1261,43 +585,15 @@ msgstr "Posizione del server per il Registro Docker" msgid "Set specific features on objects" msgstr "Imposta caratteristiche specifiche sugli oggetti" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:101 -msgid "" -"Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." -msgstr "" -"Imposta l'annotazione dell'ultima-configurazione-applicata ad un oggetto " -"live per abbinare il contenuto di un file." - #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "Impostare il selettore di una risorsa" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "Imposta una voce cluster in kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "Imposta una voce context in kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "Imposta una voce utente in kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "Imposta un singolo valore in un file kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "Imposta il current-context in un file kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "Mostra i dettagli di una specifica risorsa o un gruppo di risorse" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:102 msgid "Show the status of the rollout" msgstr "Mostra lo stato del rollout" @@ -1305,14 +601,6 @@ msgstr "Mostra lo stato del rollout" msgid "Synonym for --target-port" msgstr "Sinonimo di --target-port" -#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:134 -msgid "" -"Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" -msgstr "" -"Prende un replication controller, service, deployment o un pod e lo espone " -"come nuovo servizio Kubernetes" - #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." msgstr "L'immagine per il container da eseguire." @@ -1396,31 +684,23 @@ msgstr "" msgid "The type of secret to create" msgstr "Tipo di segreto da creare" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:87 msgid "Undo a previous rollout" msgstr "Annulla un precedente rollout" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "Annulla singolo valore in un file kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 -msgid "Update image of a pod template" -msgstr "Aggiorna immagine di un pod template" - #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 msgid "Update resource requests/limits on objects with pod templates" msgstr "Aggiorna richieste di risorse/limiti sugli oggetti con pod template" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "Aggiorna annotazioni di risorsa" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "Aggiorna label di una risorsa" -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "Aggiorna i taints su uno o più nodi" @@ -1428,13 +708,7 @@ msgstr "Aggiorna i taints su uno o più nodi" msgid "Username for Docker registry authentication" msgstr "Nome utente per l'autenticazione nel registro Docker" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 -msgid "View latest last-applied-configuration annotations of a resource/object" -msgstr "" -"Visualizza ultime annotazioni dell'ultima configurazione applicata per " -"risorsa/oggetto" - -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "Visualizza la storia del rollout" @@ -1450,10 +724,36 @@ msgstr "" msgid "dummy restart flag)" msgstr "flag di riavvio finto)" -#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:227 msgid "kubectl controls the Kubernetes cluster manager" msgstr "Kubectl controlla il gestore cluster di Kubernetes" +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using " +#~ "the cluster-admin ClusterRole\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Creare un ClusterRoleBinding per user1, user2 e group1 utilizzando " +#~ "il cluster-admin ClusterRole\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" + +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " +#~ "ClusterRole\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Crea un RoleBinding per user1, user2, and group1 utilizzando " +#~ "l'admin ClusterRole\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" + #~ msgid "" #~ "\n" #~ "\t\t # Create a new configmap named my-config based on folder bar\n" @@ -1536,6 +836,28 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" #~ "v1/ConfigMap" +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 " +#~ "and 10, no target CPU utilization specified so a default autoscaling " +#~ "policy will be used:\n" +#~ "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +#~ "\n" +#~ "\t\t# Auto scale a replication controller \"foo\", with the number of " +#~ "pods between 1 and 5, target CPU utilization at 80%:\n" +#~ "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Auto scale un deployment \"foo\", con il numero di pod compresi " +#~ "tra 2 e 10, utilizzo della CPU target specificato in modo da utilizzare " +#~ "una politica di autoscaling predefinita:\n" +#~ "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +#~ "\n" +#~ "\t\t# Auto scale un controller di replica \"foo\", con il numero di pod " +#~ "compresi tra 1 e 5, utilizzo dell'utilizzo della CPU a 80%:\n" +#~ "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" + #~ msgid "" #~ "\n" #~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" @@ -1608,6 +930,55 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" #~ "resource=pods --resource-name=readablepod" +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a new resourcequota named my-quota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Create a new resourcequota named best-effort\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Crea una nuova resourcequota chiamata my-quota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Creare una nuova resourcequota denominata best-effort\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=rails label\n" +#~ "\t\t# and require at least one of them being available at any point in " +#~ "time.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=nginx label\n" +#~ "\t\t# and require at least half of the pods selected to be available at " +#~ "any point in time.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Crea un pod disruption budget chiamato my-pdb che seleziona tutti i " +#~ "pod con label app = rail\n" +#~ "\t\t# e richiede che almeno uno di essi sia disponibile in qualsiasi " +#~ "momento.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Crea un pod disruption budget con nome my-pdb che seleziona tutti i " +#~ "pod con label app = nginx \n" +#~ "\t\t# e richiede che almeno la metà dei pod selezionati sia disponibile " +#~ "in qualsiasi momento.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" + #~ msgid "" #~ "\n" #~ "\t\t# Create a pod using the data in pod.json.\n" @@ -1749,6 +1120,100 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\t# Elimina tutti i pod\n" #~ "\t\tkubectl delete pods --all" +#~ msgid "" +#~ "\n" +#~ "\t\t# Describe a node\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Describe a pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Describe a pod identified by type and name in \"pod.json\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Describe all pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Describe pods by label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Describe all pods managed by the 'frontend' replication controller " +#~ "(rc-created pods\n" +#~ "\t\t# get the name of the rc as a prefix in the pod the name).\n" +#~ "\t\tkubectl describe pods frontend" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Descrive un nodo\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Descrive un pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Descrive un pod identificato da tipo e nome in \"pod.json\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Descrive tutti i pod\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Descrive i pod con label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Descrivere tutti i pod gestiti dal controller di replica \"frontend" +#~ "\" (rc-created pods\n" +#~ "\t\t# ottiene il nome del rc come un prefisso del nome pod).\n" +#~ "\t\tkubectl describe pods frontend" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Drain node \"foo\", even if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" +#~ "\t\t$ kubectl drain foo --force\n" +#~ "\n" +#~ "\t\t# As above, but abort if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use " +#~ "a grace period of 15 minutes.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Drain node \"foo\", anche se ci sono i baccelli non gestiti da " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet o StatefulSet su di " +#~ "esso.\n" +#~ "\t\t$ kubectl drain foo --force\n" +#~ "\n" +#~ "\t\t# Come sopra, ma interrompere se ci sono i baccelli non gestiti da " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, e " +#~ "utilizzare un periodo di grazia di 15 minuti.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Edit the service named 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Use an alternative editor\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " +#~ "config in its annotation:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Modifica il servizio denominato 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Usa un editor alternativo\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Modifica il lavoro 'myjob' in JSON utilizzando il formato API v1:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Modifica la distribuzione 'mydeployment' in YAML e salvare la " +#~ "configurazione modificata nella sua annotazione:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" + #~ msgid "" #~ "\n" #~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " @@ -1960,6 +1425,24 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\t# Ascolta localmente una porta casuale, inoltra a 5000 nel pod\n" #~ "\t\tkubectl port-forward mypod 0:5000" +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as schedulable.\n" +#~ "\t\t$ kubectl uncordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Segna il nodo \"foo\" come programmabile.\n" +#~ "\t\t$ Kubectl uncordon foo" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as unschedulable.\n" +#~ "\t\tkubectl cordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Segna il nodo \"foo\" come non programmabile.\n" +#~ "\t\tkubectl cordon foo" + #~ msgid "" #~ "\n" #~ "\t\t# Partially update a node using strategic merge patch\n" @@ -2008,6 +1491,36 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\t# Stampa l'indirizzo dei servizi master e cluster\n" #~ "\t\tkubectl cluster-info" +#~ msgid "" +#~ "\n" +#~ "\t\t# Replace a pod using the data in pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Replace a pod based on the JSON passed into stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Update a single-container pod's image version (tag) to v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Force replace, delete and then re-create the resource\n" +#~ "\t\tkubectl replace --force -f ./pod.json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Sostituire un pod utilizzando i dati in pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Sostituire un pod usando il JSON passato da stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Aggiorna la versione dell'immagine (tag) di un singolo container di " +#~ "pod a v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Forza la sostituzione, cancellazione e quindi ricreare la risorsa\n" +#~ "\t\tkubectl replace --force -f ./pod.json" + #~ msgid "" #~ "\n" #~ "\t\t# Return snapshot logs from pod nginx with only one container\n" @@ -2132,6 +1645,39 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\t# Scala il lavoro denominato 'cron' a 3.\n" #~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgid "" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Execute set-last-applied against each configuration file in a " +#~ "directory.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file, will create the annotation if it does not already " +#~ "exist.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Imposta l'ultima-configurazione-applicata di una risorsa che " +#~ "corrisponda al contenuto di un file.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Esegue set-last-applied per ogni file di configurazione in una " +#~ "directory.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Imposta la configurazione dell'ultima applicazione di una risorsa " +#~ "che corrisponda al contenuto di un file, creerà l'annotazione se non " +#~ "esiste già.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" + #~ msgid "" #~ "\n" #~ "\t\t# Shut down foo.\n" @@ -2283,6 +1829,52 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\t# Rimuovi dal nodo 'foo' tutti i marcatori con chiave 'dedicated'\n" #~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " +#~ "overwriting any existing value.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update all pods in the namespace\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +#~ "\t\t# Does not require the --overwrite flag.\n" +#~ "\t\tkubectl label pods foo bar-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aggiorna il pod 'foo' con l'etichetta 'unhealthy' e il valore " +#~ "'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Aggiorna il pod 'foo' con l'etichetta 'status' e il valore " +#~ "'unhealthy', sovrascrivendo qualsiasi valore esistente.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Aggiorna tutti i pod nello spazio dei nomi\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Aggiorna un pod identificato dal tipo e dal nome in \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Aggiorna il pod 'foo' solo se la risorsa è invariata dalla versione " +#~ "1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Aggiorna il pod 'foo' rimuovendo un'etichetta denominata 'bar' se " +#~ "esiste.\n" +#~ "\t\t# Non richiede la flag -overwrite.\n" +#~ "\t\tkubectl label pods foo bar-" + #~ msgid "" #~ "\n" #~ "\t\t# Update pods of frontend-v1 using new replication controller data in " @@ -2326,6 +1918,24 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "frontend-v1 a frontend-v2).\n" #~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgid "" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by type/name in " +#~ "YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by file in JSON\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Visualizza le annotazioni dell'ultima-configurazione-applicata per " +#~ "tipo/nome in YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# # Visualizza le annotazioni dell'ultima-configurazione-applicata " +#~ "per file in JSON.\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" + #~ msgid "" #~ "\n" #~ "\t\tApply a configuration to a resource by filename or stdin.\n" @@ -2351,6 +1961,28 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "utilizzare a meno che non si sia a conoscenza di quale sia lo stato " #~ "attuale. Vedi https://issues.k8s.io/34274." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\n" +#~ "Crea un ClusterRole." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tCrea un ClusterRoleBinding per un ClusterRole particolare." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a RoleBinding for a particular Role or ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tCrea un RoleBinding per un particolare Ruolo o ClusterRole." + #~ msgid "" #~ "\n" #~ "\t\tCreate a TLS secret from the given public/private key pair.\n" @@ -2365,6 +1997,41 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "certificato chiave pubblica deve essere .PEM codificato e corrispondere " #~ "alla chiave privata data." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a configmap based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single configmap may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a file, the key will default to " +#~ "the basename of the file, and the value will\n" +#~ "\t\tdefault to the file content. If the basename is an invalid key, you " +#~ "may specify an alternate key.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a directory, each file whose " +#~ "basename is a valid key in the directory will be\n" +#~ "\t\tpackaged into the configmap. Any directory entries except regular " +#~ "files are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreare un configmap basato su un file, una directory o un valore " +#~ "literal specificato.\n" +#~ "\n" +#~ "\t\tUn singolo configmap può includere una o più coppie chiave/valore.\n" +#~ "\n" +#~ "\t\tQuando si crea una configmap basata su un file, il valore predefinito " +#~ "sarà il nome di base del file e il valore sarà\n" +#~ "\t\tpredefinito per il contenuto del file. Se il nome di base è una " +#~ "chiave non valida, è possibile specificare un tasto alternativo.\n" +#~ "\n" +#~ "\t\tQuando si crea un configmap basato su una directory, ogni file il cui " +#~ "nome di base è una chiave valida nella directory verrà\n" +#~ "\t\tpacchettizzata nel configmap. Le voci di directory tranne i file " +#~ "regolari vengono ignorati (ad esempio sottodirectory,\n" +#~ "\t\tsymlinks, devices, pipes, ecc)." + #~ msgid "" #~ "\n" #~ "\t\tCreate a new secret for use with Docker registries.\n" @@ -2412,6 +2079,15 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "credenziali. È possibile fornire queste informazioni \n" #~ "\t\tcreando un dockercfg secret e collegandolo al tuo account di servizio." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a pod disruption budget with the specified name, selector, and " +#~ "desired minimum available pods" +#~ msgstr "" +#~ "\n" +#~ "\t\tCrea un pod disruption budget con il nome specificato, selector e il " +#~ "numero minimo di pod disponibili" + #~ msgid "" #~ "\n" #~ "\t\tCreate a resource by filename or stdin.\n" @@ -2423,6 +2099,15 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\n" #~ "\t\tSono accettati i formati JSON e YAML." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resourcequota with the specified name, hard limits and " +#~ "optional scopes" +#~ msgstr "" +#~ "\n" +#~ "\t\tCrea una resourcequota con il nome specificato, hard limits e gli " +#~ "scope opzionali" + #~ msgid "" #~ "\n" #~ "\t\tCreate a secret based on a file, directory, or specified literal " @@ -2735,6 +2420,79 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\n" #~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +#~ msgid "" +#~ "\n" +#~ "\t\tEdit a resource from the default editor.\n" +#~ "\n" +#~ "\t\tThe edit command allows you to directly edit any API resource you can " +#~ "retrieve via the\n" +#~ "\t\tcommand line tools. It will open the editor defined by your " +#~ "KUBE_EDITOR, or EDITOR\n" +#~ "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' " +#~ "for Windows.\n" +#~ "\t\tYou can edit multiple objects, although changes are applied one at a " +#~ "time. The command\n" +#~ "\t\taccepts filenames as well as command line arguments, although the " +#~ "files you point to must\n" +#~ "\t\tbe previously saved versions of resources.\n" +#~ "\n" +#~ "\t\tEditing is done with the API version used to fetch the resource.\n" +#~ "\t\tTo edit using a specific API version, fully-qualify the resource, " +#~ "version, and group.\n" +#~ "\n" +#~ "\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +#~ "\n" +#~ "\t\tThe flag --windows-line-endings can be used to force Windows line " +#~ "endings,\n" +#~ "\t\totherwise the default for your operating system will be used.\n" +#~ "\n" +#~ "\t\tIn the event an error occurs while updating, a temporary file will be " +#~ "created on disk\n" +#~ "\t\tthat contains your unapplied changes. The most common error when " +#~ "updating a resource\n" +#~ "\t\tis another editor changing the resource on the server. When this " +#~ "occurs, you will have\n" +#~ "\t\tto apply your changes to the newer version of the resource, or update " +#~ "your temporary\n" +#~ "\t\tsaved copy to include the latest resource version." +#~ msgstr "" +#~ "\n" +#~ "\t\tModificare una risorsa dall'editor predefinito.\n" +#~ "\n" +#~ "\t\tIl comando di modifica consente di modificare direttamente qualsiasi " +#~ "risorsa API che è possibile recuperare tramite gli\n" +#~ "\t\tstrumenti di riga di comando. Apre l'editor definito dalle variabili " +#~ "d'ambiente\n" +#~ "\t\tKUBE_EDITOR o EDITOR, o ritornare a 'vi' per Linux o 'notepad' per " +#~ "Windows.\n" +#~ "\t\tÈ possibile modificare più oggetti, anche se le modifiche vengono " +#~ "applicate una alla volta. Il comando\n" +#~ "\t\taccetta sia nomi di file che argomenti da riga di comando, anche se i " +#~ "file a cui fa riferimento devono\n" +#~ "\t\tessere state salvate precedentemente le versioni delle risorse.\n" +#~ "\n" +#~ "\t\tLa modifica viene eseguita con la versione API utilizzata per " +#~ "recuperare la risorsa.\n" +#~ "\t\tPer modificare utilizzando una specifica versione API, fully-qualify " +#~ "la risorsa, versione e il gruppo.\n" +#~ "\n" +#~ "\t\tIl formato predefinito è YAML. Per modificare in JSON, specificare \"-" +#~ "o json\".\n" +#~ "\n" +#~ "\t\tIl flag --windows-line-endings può essere utilizzato per forzare i " +#~ "fine linea Windows,\n" +#~ "\t\taltrimenti verrà utilizzato il default per il sistema operativo.\n" +#~ "\n" +#~ "\t\tNel caso in cui si verifica un errore durante l'aggiornamento, verrà " +#~ "creato un file temporaneo sul disco\n" +#~ "\t\tche contiene le modifiche non apportate. L'errore più comune durante " +#~ "l'aggiornamento di una risorsa\n" +#~ "\t\tè una modifica da pare di un altro editor della risorsa sul server. " +#~ "Quando questo si verifica, dovrai\n" +#~ "\t\tapplicare le modifiche alla versione più recente della risorsa o " +#~ "aggiornare il tua copia\n" +#~ "\t\ttemporanea salvata per includere l'ultima versione delle risorse." + #~ msgid "" #~ "\n" #~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -2976,6 +2734,23 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\t* L'effetto deve essere NoSchedule, PreferNoSchedule o NoExecute.\n" #~ "\t\t* Attualmente il marcatore può essere applicato solo al nodo." +#~ msgid "" +#~ "\n" +#~ "\t\tView the latest last-applied-configuration annotations by type/name " +#~ "or file.\n" +#~ "\n" +#~ "\t\tThe default output will be printed to stdout in YAML format. One can " +#~ "use -o option\n" +#~ "\t\tto change output format." +#~ msgstr "" +#~ "\n" +#~ "\t\tVisualizza le annotazioni dell'ultima-configurazione-applicata per " +#~ "tipo/nome o file.\n" +#~ "\n" +#~ "\t\tL'output predefinito verrà stampato su stdout nel formato YAML. Si " +#~ "può usare l'opzione -o\n" +#~ "\t\tPer cambiare il formato di output." + #~ msgid "" #~ "\n" #~ "\t # !!!Important Note!!!\n" @@ -3017,6 +2792,18 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "\t\t# Copia /tmp/foo da un pod remoto in /tmp/bar localmente\n" #~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" +#~ msgid "" +#~ "\n" +#~ "\t # Create a new TLS secret named tls-secret with the given key pair:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" +#~ msgstr "" +#~ "\n" +#~ "\t # Crea un nuovo secret TLS denominato tls-secret con la coppia di " +#~ "dati fornita:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" + #~ msgid "" #~ "\n" #~ "\t # Create a new secret named my-secret with keys for each file in " @@ -3092,6 +2879,62 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ " # Creare un nuovo servizio nodeport denominato my-ns\n" #~ " kubectl create service nodeport my-ns --tcp=5678:8080" +#~ msgid "" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend'.\n" +#~ " # If the same annotation is set multiple times, only the last value " +#~ "will be applied\n" +#~ " kubectl annotate pods foo description='my frontend'\n" +#~ "\n" +#~ " # Update a pod identified by type and name in \"pod.json\"\n" +#~ " kubectl annotate -f pod.json description='my frontend'\n" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend running nginx', overwriting any existing value.\n" +#~ " kubectl annotate --overwrite pods foo description='my frontend " +#~ "running nginx'\n" +#~ "\n" +#~ " # Update all pods in the namespace\n" +#~ " kubectl annotate pods --all description='my frontend running nginx'\n" +#~ "\n" +#~ " # Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ " kubectl annotate pods foo description='my frontend running nginx' --" +#~ "resource-version=1\n" +#~ "\n" +#~ " # Update pod 'foo' by removing an annotation named 'description' if " +#~ "it exists.\n" +#~ " # Does not require the --overwrite flag.\n" +#~ " kubectl annotate pods foo description-" +#~ msgstr "" +#~ "\n" +#~ " # Aggiorna il pod 'foo' con annotazione 'description'e il valore 'my " +#~ "frontend'.\n" +#~ " # Se la stessa annotazione è impostata più volte, verrà applicato " +#~ "solo l'ultimo valore\n" +#~ " kubectl annotate pods foo description='my frontend'\n" +#~ "\n" +#~ " # Aggiorna un pod identificato per tipo e nome in \"pod.json\"\n" +#~ " kubectl annotate -f pod.json description='my frontend'\n" +#~ "\n" +#~ " # Aggiorna pod 'foo' con la annotazione 'description' e il valore 'my " +#~ "frontend running nginx', sovrascrivendo qualsiasi valore esistente.\n" +#~ " kubectl annotate --overwrite pods foo description='my frontend " +#~ "running nginx'\n" +#~ "\n" +#~ " # Aggiorna tutti i baccelli nel namespace\n" +#~ " kubectl annotate pods --all description='my frontend running nginx'\n" +#~ "\n" +#~ " # Aggiorna il pod 'foo' solo se la risorsa è invariata dalla versione " +#~ "1.\n" +#~ " kubectl annotate pods foo description='my frontend running nginx' --" +#~ "resource-version=1\n" +#~ "\n" +#~ " # Aggiorna il pod 'foo' rimuovendo un'annotazione denominata " +#~ "'descrizione' se esiste.\n" +#~ " # Non richiede flag -overwrite.\n" +#~ " kubectl annotate pods foo description-" + #~ msgid "" #~ "\n" #~ " Create a clusterIP service with the specified name." @@ -3168,6 +3011,9 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "l'oggetto fornisca un campo valido apiVersion. Utilizzato solo se --" #~ "expose è true." +#~ msgid "Apply a configuration to a resource by filename or stdin" +#~ msgstr "Applica una configurazione risorsa per nomefile o stdin" + #~ msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" #~ msgstr "Auto-scale a Deployment, ReplicaSet, o ReplicationController" @@ -3180,18 +3026,79 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "quando --image è specificato, altrimenti ignorato. Necessario quando si " #~ "utilizza --image su un contenitore a più contenitori" +#~ msgid "Create a ClusterRoleBinding for a particular ClusterRole" +#~ msgstr "Crea un ClusterRoleBinding per un ClusterRole particolare" + +#~ msgid "Create a LoadBalancer service." +#~ msgstr "Creare un servizio LoadBalancer." + +#~ msgid "Create a NodePort service." +#~ msgstr "Crea un servizio NodePort." + +#~ msgid "Create a RoleBinding for a particular Role or ClusterRole" +#~ msgstr "Crea un RoleBinding per un particolare Role o ClusterRole" + #~ msgid "Create a clusterIP service." #~ msgstr "Crea un servizio clusterIP." +#~ msgid "Create a configmap from a local file, directory or literal value" +#~ msgstr "" +#~ "Crea un configmap da un file locale, una directory o un valore letterale" + #~ msgid "Create a deployment with the specified name." #~ msgstr "Creare un deployment con il nome specificato." +#~ msgid "Create a pod disruption budget with the specified name." +#~ msgstr "Crea un pod disruption budget con il nome specificato." + +#~ msgid "Create a quota with the specified name." +#~ msgstr "Crea una quota con il nome specificato." + #~ msgid "Create a resource by filename or stdin" #~ msgstr "Crea una risorsa per nome file o stdin" +#~ msgid "Create a secret from a local file, directory or literal value" +#~ msgstr "" +#~ "Crea un secret da un file locale, una directory o un valore letterale" + +#~ msgid "Create a service using specified subcommand." +#~ msgstr "Crea un servizio utilizzando il subcommand specificato." + +#~ msgid "Create an ExternalName service." +#~ msgstr "Crea un servizio ExternalName." + +#~ msgid "" +#~ "Delete resources by filenames, stdin, resources and names, or by " +#~ "resources and label selector" +#~ msgstr "" +#~ "Elimina risorse selezionate per nomi di file, stdin, risorse e nomi, o " +#~ "per risorsa e selettore di label" + #~ msgid "Deprecated: Gracefully shut down a resource by name or filename" #~ msgstr "Deprecated: spegne correttamente una risorsa per nome o nome file" +#~ msgid "Display Resource (CPU/Memory) usage of nodes" +#~ msgstr "Visualizza l'utilizzo di risorse (CPU/Memoria) per nodo" + +#~ msgid "Display Resource (CPU/Memory) usage of pods" +#~ msgstr "Visualizza l'utilizzo di risorse (CPU/Memoria) per pod." + +#~ msgid "Display Resource (CPU/Memory) usage." +#~ msgstr "Visualizza l'utilizzo di risorse (CPU/Memoria)." + +#~ msgid "Display cluster info" +#~ msgstr "Visualizza informazioni sul cluster" + +#~ msgid "Displays the current-context" +#~ msgstr "Visualizza il current-context" + +#~ msgid "Documentation of resources" +#~ msgstr "Documentazione delle risorse" + +#~ msgid "Dump lots of relevant info for debugging and diagnosis" +#~ msgstr "" +#~ "Dump di un sacco di informazioni pertinenti per il debug e la diagnosi" + #~ msgid "" #~ "Explicit policy for when to pull container images. Required when --image " #~ "is same as existing image, ignored otherwise." @@ -3228,6 +3135,9 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ msgid "Perform a rolling update of the given ReplicationController" #~ msgstr "Eseguire un rolling update del ReplicationController specificato" +#~ msgid "Replace a resource by filename or stdin" +#~ msgstr "Sostituire una risorsa per nomefile o stdin" + #~ msgid "" #~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " #~ "Job" @@ -3235,6 +3145,35 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "Imposta una nuova dimensione per Deployment, ReplicaSet, Replication " #~ "Controller, o Job" +#~ msgid "" +#~ "Set the last-applied-configuration annotation on a live object to match " +#~ "the contents of a file." +#~ msgstr "" +#~ "Imposta l'annotazione dell'ultima-configurazione-applicata ad un oggetto " +#~ "live per abbinare il contenuto di un file." + +#~ msgid "Sets a cluster entry in kubeconfig" +#~ msgstr "Imposta una voce cluster in kubeconfig" + +#~ msgid "Sets a context entry in kubeconfig" +#~ msgstr "Imposta una voce context in kubeconfig" + +#~ msgid "Sets a user entry in kubeconfig" +#~ msgstr "Imposta una voce utente in kubeconfig" + +#~ msgid "Sets an individual value in a kubeconfig file" +#~ msgstr "Imposta un singolo valore in un file kubeconfig" + +#~ msgid "Sets the current-context in a kubeconfig file" +#~ msgstr "Imposta il current-context in un file kubeconfig" + +#~ msgid "" +#~ "Take a replication controller, service, deployment or pod and expose it " +#~ "as a new Kubernetes Service" +#~ msgstr "" +#~ "Prende un replication controller, service, deployment o un pod e lo " +#~ "espone come nuovo servizio Kubernetes" + #~ msgid "" #~ "The key to use to differentiate between two different controllers, " #~ "default 'deployment'. Only relevant when --image is specified, ignored " @@ -3291,8 +3230,20 @@ msgstr "Kubectl controlla il gestore cluster di Kubernetes" #~ "Digitare per questo servizio: ClusterIP, NodePort o LoadBalancer. " #~ "Ppredefinito è 'ClusterIP'." +#~ msgid "Unsets an individual value in a kubeconfig file" +#~ msgstr "Annulla singolo valore in un file kubeconfig" + #~ msgid "Update field(s) of a resource using strategic merge patch" #~ msgstr "Aggiornare campo/i risorsa utilizzando merge patch strategici" +#~ msgid "Update image of a pod template" +#~ msgstr "Aggiorna immagine di un pod template" + +#~ msgid "" +#~ "View latest last-applied-configuration annotations of a resource/object" +#~ msgstr "" +#~ "Visualizza ultime annotazioni dell'ultima configurazione applicata per " +#~ "risorsa/oggetto" + #~ msgid "external name of service" #~ msgstr "nome esterno del servizio" diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.mo index 4a13830cbe5f09ab2249806b13a5d40400d7603c..f917b6c5bf8d5101b436c689223441c1899c7ada 100644 GIT binary patch delta 2473 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 SrO%#x>MQ*o{QswyLH%Ecy^e?g diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.po index 3f7322928e5..d6f4aa2c4b2 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2020-01-05 09:55+0900\n" "Last-Translator: Kohei Ota \n" "Language-Team: \n" @@ -19,34 +19,6 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" - #: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" @@ -63,176 +35,6 @@ msgstr "" "\t\t # Show metrics for a given node\n" "\t\t kubectl top node NODE_NAME" -#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 -#, c-format -msgid "" -"\n" -"\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " -"10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" -"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" -"\n" -"\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" -"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" -msgstr "" -"\n" -"\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " -"10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" -"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" -"\n" -"\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" -"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 -msgid "" -"\n" -"\t\t# Create a new resourcequota named my-quota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Create a new resourcequota named best-effort\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -msgstr "" -"\n" -"\t\t# Create a new resourcequota named my-quota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Create a new resourcequota named best-effort\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 -#, c-format -msgid "" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=nginx label\n" -"\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -msgstr "" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=nginx label\n" -"\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 -msgid "" -"\n" -"\t\t# Describe a node\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Describe a pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Describe a pod identified by type and name in \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Describe all pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Describe pods by label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" -"created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" -"\t\tkubectl describe pods frontend" -msgstr "" -"\n" -"\t\t# Describe a node\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Describe a pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Describe a pod identified by type and name in \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Describe all pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Describe pods by label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" -"created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" -"\t\tkubectl describe pods frontend" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:135 -msgid "" -"\n" -"\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" -"\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" -msgstr "" -"\n" -"\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" -"\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" - -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 -msgid "" -"\n" -"\t\t# Edit the service named 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Use an alternative editor\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -msgstr "" -"\n" -"\t\t# Edit the service named 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Use an alternative editor\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" - #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" @@ -249,27 +51,6 @@ msgstr "" "\t\t# Get the documentation of a specific field of a resource\n" "\t\tkubectl explain pods.spec.containers" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" -msgstr "" -"\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" -"\t\tkubectl cordon foo" -msgstr "" -"\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" -"\t\tkubectl cordon foo" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 #: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" @@ -302,67 +83,7 @@ msgstr "" "\t\t# Print the supported API versions\n" "\t\tkubectl api-versions" -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:56 -msgid "" -"\n" -"\t\t# Replace a pod using the data in pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Update a single-container pod's image version (tag) to v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Force replace, delete and then re-create the resource\n" -"\t\tkubectl replace --force -f ./pod.json" -msgstr "" -"\n" -"\t\t# Replace a pod using the data in pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Update a single-container pod's image version (tag) to v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Force replace, delete and then re-create the resource\n" -"\t\tkubectl replace --force -f ./pod.json" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 -msgid "" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" -msgstr "" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:75 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -390,66 +111,6 @@ msgstr "" "\t\t# Show metrics for the pods defined by label name=myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:94 -msgid "" -"\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Update all pods in the namespace\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" -"\t\tkubectl label pods foo bar-" -msgstr "" -"\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Update all pods in the namespace\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" -"\t\tkubectl label pods foo bar-" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:53 -msgid "" -"\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# View the last-applied-configuration annotations by file in JSON\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" -msgstr "" -"\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# View the last-applied-configuration annotations by file in JSON\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" - #: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" @@ -480,69 +141,6 @@ msgstr "" "-o option\n" "\t\tto change to output destination." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 -msgid "" -"\n" -"\t\tCreate a ClusterRole." -msgstr "" -"\n" -"\t\tCreate a ClusterRole." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." -msgstr "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." -msgstr "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 -msgid "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " -"value.\n" -"\n" -"\t\tA single configmap may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " -"basename of the file, and the value will\n" -"\t\tdefault to the file content. If the basename is an invalid key, you may " -"specify an alternate key.\n" -"\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " -"value.\n" -"\n" -"\t\tA single configmap may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " -"basename of the file, and the value will\n" -"\t\tdefault to the file content. If the basename is an invalid key, you may " -"specify an alternate key.\n" -"\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" @@ -552,28 +150,6 @@ msgstr "" "\n" "\t\tCreate a namespace with the specified name." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:41 -msgid "" -"\n" -"\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" -msgstr "" -"\n" -"\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 -msgid "" -"\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" -msgstr "" -"\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" @@ -592,80 +168,8 @@ msgstr "" "\n" "\t\tCreate a service account with the specified name." -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 -msgid "" -"\n" -"\t\tEdit a resource from the default editor.\n" -"\n" -"\t\tThe edit command allows you to directly edit any API resource you can " -"retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " -"or EDITOR\n" -"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " -"Windows.\n" -"\t\tYou can edit multiple objects, although changes are applied one at a " -"time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " -"you point to must\n" -"\t\tbe previously saved versions of resources.\n" -"\n" -"\t\tEditing is done with the API version used to fetch the resource.\n" -"\t\tTo edit using a specific API version, fully-qualify the resource, " -"version, and group.\n" -"\n" -"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" -"\n" -"\t\tThe flag --windows-line-endings can be used to force Windows line " -"endings,\n" -"\t\totherwise the default for your operating system will be used.\n" -"\n" -"\t\tIn the event an error occurs while updating, a temporary file will be " -"created on disk\n" -"\t\tthat contains your unapplied changes. The most common error when " -"updating a resource\n" -"\t\tis another editor changing the resource on the server. When this occurs, " -"you will have\n" -"\t\tto apply your changes to the newer version of the resource, or update " -"your temporary\n" -"\t\tsaved copy to include the latest resource version." -msgstr "" -"\n" -"\t\tEdit a resource from the default editor.\n" -"\n" -"\t\tThe edit command allows you to directly edit any API resource you can " -"retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " -"or EDITOR\n" -"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " -"Windows.\n" -"\t\tYou can edit multiple objects, although changes are applied one at a " -"time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " -"you point to must\n" -"\t\tbe previously saved versions of resources.\n" -"\n" -"\t\tEditing is done with the API version used to fetch the resource.\n" -"\t\tTo edit using a specific API version, fully-qualify the resource, " -"version, and group.\n" -"\n" -"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" -"\n" -"\t\tThe flag --windows-line-endings can be used to force Windows line " -"endings,\n" -"\t\totherwise the default for your operating system will be used.\n" -"\n" -"\t\tIn the event an error occurs while updating, a temporary file will be " -"created on disk\n" -"\t\tthat contains your unapplied changes. The most common error when " -"updating a resource\n" -"\t\tis another editor changing the resource on the server. When this occurs, " -"you will have\n" -"\t\tto apply your changes to the newer version of the resource, or update " -"your temporary\n" -"\t\tsaved copy to include the latest resource version." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:84 msgid "" "\n" "\t\tMark node as schedulable." @@ -674,7 +178,7 @@ msgstr "" "\t\tMark node as schedulable." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:55 msgid "" "\n" "\t\tMark node as unschedulable." @@ -698,36 +202,6 @@ msgstr "" "'kubectl apply -f ' was run,\n" "\t\twithout updating any other parts of the object." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:47 -msgid "" -"\n" -"\t\tView the latest last-applied-configuration annotations by type/name or " -"file.\n" -"\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." -msgstr "" -"\n" -"\t\tView the latest last-applied-configuration annotations by type/name or " -"file.\n" -"\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:47 -msgid "" -"\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" -msgstr "" -"\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" @@ -814,62 +288,6 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 -msgid "" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" -" # If the same annotation is set multiple times, only the last value will " -"be applied\n" -" kubectl annotate pods foo description='my frontend'\n" -"\n" -" # Update a pod identified by type and name in \"pod.json\"\n" -" kubectl annotate -f pod.json description='my frontend'\n" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" -" kubectl annotate --overwrite pods foo description='my frontend running " -"nginx'\n" -"\n" -" # Update all pods in the namespace\n" -" kubectl annotate pods --all description='my frontend running nginx'\n" -"\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" -" kubectl annotate pods foo description='my frontend running nginx' --" -"resource-version=1\n" -"\n" -" # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" -" kubectl annotate pods foo description-" -msgstr "" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" -" # If the same annotation is set multiple times, only the last value will " -"be applied\n" -" kubectl annotate pods foo description='my frontend'\n" -"\n" -" # Update a pod identified by type and name in \"pod.json\"\n" -" kubectl annotate -f pod.json description='my frontend'\n" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" -" kubectl annotate --overwrite pods foo description='my frontend running " -"nginx'\n" -"\n" -" # Update all pods in the namespace\n" -" kubectl annotate pods --all description='my frontend running nginx'\n" -"\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" -" kubectl annotate pods foo description='my frontend running nginx' --" -"resource-version=1\n" -"\n" -" # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" -" kubectl annotate pods foo description-" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" @@ -938,10 +356,6 @@ msgstr "" "is used to override the generated object. Requires that the object supply a " "valid apiVersion field." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "ファイル名または標準入力でリソースにコンフィグを適用する" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 #: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" @@ -957,7 +371,7 @@ msgstr "" "loadbalancing)." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 msgid "Attach to a running container" msgstr "Attach to a running container" @@ -971,7 +385,7 @@ msgstr "" "set to 'None' to create a headless service." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L55 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:101 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole this ClusterRoleBinding should reference" @@ -986,66 +400,25 @@ msgid "Convert config files between different API versions" msgstr "Convert config files between different API versions" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:104 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:105 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:106 msgid "Copy files and directories to and from containers." msgstr "Copy files and directories to and from containers." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:86 -msgid "Create a ClusterRoleBinding for a particular ClusterRole" -msgstr "Create a ClusterRoleBinding for a particular ClusterRole" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 -msgid "Create a LoadBalancer service." -msgstr "Create a LoadBalancer service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 -msgid "Create a NodePort service." -msgstr "Create a NodePort service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 -msgid "Create a RoleBinding for a particular Role or ClusterRole" -msgstr "Create a RoleBinding for a particular Role or ClusterRole" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L214 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "Create a TLS secret" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:124 -msgid "Create a configmap from a local file, directory or literal value" -msgstr "Create a configmap from a local file, directory or literal value" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "Create a namespace with the specified name" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 -msgid "Create a pod disruption budget with the specified name." -msgstr "Create a pod disruption budget with the specified name." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:91 -msgid "Create a quota with the specified name." -msgstr "Create a quota with the specified name." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 msgid "Create a secret for use with a Docker registry" msgstr "Create a secret for use with a Docker registry" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:137 -msgid "Create a secret from a local file, directory or literal value" -msgstr "Create a secret from a local file, directory or literal value" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L34 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" @@ -1056,40 +429,18 @@ msgstr "Create a secret using specified subcommand" msgid "Create a service account with the specified name" msgstr "Create a service account with the specified name" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:48 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 -msgid "Create a service using specified subcommand." -msgstr "Create a service using specified subcommand." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 -msgid "Create an ExternalName service." -msgstr "Create an ExternalName service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:135 -msgid "" -"Delete resources by filenames, stdin, resources and names, or by resources " -"and label selector" -msgstr "" -"Delete resources by filenames, stdin, resources and names, or by resources " -"and label selector" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "指定したコンテキストをkubeconfigから削除する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_context.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "指定したコンテキストをkubeconfigから削除する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:174 msgid "Deny a certificate signing request" msgstr "Deny a certificate signing request" @@ -1098,26 +449,6 @@ msgstr "Deny a certificate signing request" msgid "Describe one or many contexts" msgstr "1つまたは複数のコンテキストを記述する" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:80 -msgid "Display Resource (CPU/Memory) usage of nodes" -msgstr "Display Resource (CPU/Memory) usage of nodes" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:96 -msgid "Display Resource (CPU/Memory) usage of pods" -msgstr "Display Resource (CPU/Memory) usage of pods" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 -msgid "Display Resource (CPU/Memory) usage." -msgstr "Display Resource (CPU/Memory) usage." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 -msgid "Display cluster info" -msgstr "クラスターの情報を表示する" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/get_clusters.go#L40 #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" @@ -1129,32 +460,17 @@ msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "マージされたkubeconfigの設定または指定されたkubeconfigを表示する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "1つまたは複数のリソースを表示する" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "current-contextを表示する" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 -#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 -msgid "Documentation of resources" -msgstr "リソースの説明を表示する" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L176 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "Drain node in preparation for maintenance" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 -msgid "Dump lots of relevant info for debugging and diagnosis" -msgstr "Dump lots of relevant info for debugging and diagnosis" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L100 -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 msgid "Edit a resource on the server" msgstr "Edit a resource on the server" @@ -1164,7 +480,7 @@ msgid "Email for Docker registry" msgstr "Email for Docker registry" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 msgid "Execute a command in a container" msgstr "Execute a command in a container" @@ -1188,7 +504,7 @@ msgstr "" "values: 'None', 'ClientIP'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/annotate.go#L135 -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:157 msgid "" "If non-empty, the annotation update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -1199,7 +515,7 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L132 -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:154 msgid "" "If non-empty, the labels update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -1210,17 +526,17 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:98 msgid "Mark node as schedulable" msgstr "Mark node as schedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:69 msgid "Mark node as unschedulable" msgstr "Mark node as unschedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_pause.go#L73 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:83 msgid "Mark the provided resource as paused" msgstr "Mark the provided resource as paused" @@ -1245,7 +561,7 @@ msgstr "" "traffic to. Optional." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L108 -#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:174 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -1254,7 +570,7 @@ msgstr "" "one of since-time / since may be used." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:112 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Output shell completion code for the specified shell (bash or zsh)" @@ -1274,7 +590,7 @@ msgid "Path to private key associated with given certificate." msgstr "Path to private key associated with given certificate." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L82 -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:130 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -1298,13 +614,8 @@ msgstr "Print the list of flags inherited by all commands" msgid "Print the logs for a container in a pod" msgstr "Print the logs for a container in a pod" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 -msgid "Replace a resource by filename or stdin" -msgstr "Replace a resource by filename or stdin" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_resume.go#L71 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:87 msgid "Resume a paused resource" msgstr "Resume a paused resource" @@ -1333,51 +644,18 @@ msgstr "Server location for Docker registry" msgid "Set specific features on objects" msgstr "Set specific features on objects" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:101 -msgid "" -"Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." -msgstr "" -"Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_selector.go#L81 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "リソースのセレクターを設定する" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "kubeconfigにクラスターエントリを設定する" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "kubeconfigにコンテキストエントリを設定する" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "kubeconfigにユーザーエントリを設定する" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "kubeconfigに個別の変数を設定する" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "kubeconfigにcurrent-contextを設定する" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/describe.go#L80 -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "Show details of a specific resource or group of resources" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_status.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:102 msgid "Show the status of the rollout" msgstr "Show the status of the rollout" @@ -1386,15 +664,6 @@ msgstr "Show the status of the rollout" msgid "Synonym for --target-port" msgstr "Synonym for --target-port" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 -#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:134 -msgid "" -"Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" -msgstr "" -"Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L114 #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." @@ -1485,36 +754,26 @@ msgid "The type of secret to create" msgstr "The type of secret to create" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_undo.go#L71 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:87 msgid "Undo a previous rollout" msgstr "現在のロールアウトを取り消す" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "kubeconfigから変数を個別に削除する" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_image.go#L94 -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 -msgid "Update image of a pod template" -msgstr "Update image of a pod template" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_resources.go#L101 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 msgid "Update resource requests/limits on objects with pod templates" msgstr "Update resource requests/limits on objects with pod templates" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "リソースのアノテーションを更新する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "リソースのラベルを更新する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "Update the taints on one or more nodes" @@ -1523,13 +782,8 @@ msgstr "Update the taints on one or more nodes" msgid "Username for Docker registry authentication" msgstr "Username for Docker registry authentication" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 -msgid "View latest last-applied-configuration annotations of a resource/object" -msgstr "" -"View latest last-applied-configuration annotations of a resource/object" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_history.go#L51 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "ロールアウトの履歴を表示する" @@ -1547,10 +801,36 @@ msgid "dummy restart flag)" msgstr "dummy restart flag)" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 -#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:227 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl controls the Kubernetes cluster manager" +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using " +#~ "the cluster-admin ClusterRole\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using " +#~ "the cluster-admin ClusterRole\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" + +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " +#~ "ClusterRole\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " +#~ "ClusterRole\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" + #~ msgid "" #~ "\n" #~ "\t\t # Create a new configmap named my-config based on folder bar\n" @@ -1632,6 +912,28 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" #~ "v1/ConfigMap" +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 " +#~ "and 10, no target CPU utilization specified so a default autoscaling " +#~ "policy will be used:\n" +#~ "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +#~ "\n" +#~ "\t\t# Auto scale a replication controller \"foo\", with the number of " +#~ "pods between 1 and 5, target CPU utilization at 80%:\n" +#~ "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 " +#~ "and 10, no target CPU utilization specified so a default autoscaling " +#~ "policy will be used:\n" +#~ "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +#~ "\n" +#~ "\t\t# Auto scale a replication controller \"foo\", with the number of " +#~ "pods between 1 and 5, target CPU utilization at 80%:\n" +#~ "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" + #~ msgid "" #~ "\n" #~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" @@ -1703,6 +1005,55 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" #~ "resource=pods --resource-name=readablepod" +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a new resourcequota named my-quota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Create a new resourcequota named best-effort\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Create a new resourcequota named my-quota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Create a new resourcequota named best-effort\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=rails label\n" +#~ "\t\t# and require at least one of them being available at any point in " +#~ "time.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=nginx label\n" +#~ "\t\t# and require at least half of the pods selected to be available at " +#~ "any point in time.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=rails label\n" +#~ "\t\t# and require at least one of them being available at any point in " +#~ "time.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=nginx label\n" +#~ "\t\t# and require at least half of the pods selected to be available at " +#~ "any point in time.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" + #~ msgid "" #~ "\n" #~ "\t\t# Create a pod using the data in pod.json.\n" @@ -1840,6 +1191,99 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\t# Delete all pods\n" #~ "\t\tkubectl delete pods --all" +#~ msgid "" +#~ "\n" +#~ "\t\t# Describe a node\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Describe a pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Describe a pod identified by type and name in \"pod.json\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Describe all pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Describe pods by label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Describe all pods managed by the 'frontend' replication controller " +#~ "(rc-created pods\n" +#~ "\t\t# get the name of the rc as a prefix in the pod the name).\n" +#~ "\t\tkubectl describe pods frontend" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Describe a node\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Describe a pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Describe a pod identified by type and name in \"pod.json\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Describe all pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Describe pods by label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Describe all pods managed by the 'frontend' replication controller " +#~ "(rc-created pods\n" +#~ "\t\t# get the name of the rc as a prefix in the pod the name).\n" +#~ "\t\tkubectl describe pods frontend" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Drain node \"foo\", even if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" +#~ "\t\t$ kubectl drain foo --force\n" +#~ "\n" +#~ "\t\t# As above, but abort if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use " +#~ "a grace period of 15 minutes.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Drain node \"foo\", even if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" +#~ "\t\t$ kubectl drain foo --force\n" +#~ "\n" +#~ "\t\t# As above, but abort if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use " +#~ "a grace period of 15 minutes.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Edit the service named 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Use an alternative editor\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " +#~ "config in its annotation:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Edit the service named 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Use an alternative editor\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " +#~ "config in its annotation:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" + #~ msgid "" #~ "\n" #~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " @@ -2051,6 +1495,25 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\t" #~ "\tkubectl port-forward pod/mypod :5000" +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as schedulable.\n" +#~ "\t\t$ kubectl uncordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as schedulable.\n" +#~ "\t\t$ kubectl uncordon foo" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as unschedulable.\n" +#~ "\t\tkubectl cordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as unschedulable.\n" +#~ "\t\tkubectl cordon foo" + #~ msgid "" #~ "\n" #~ "\t\t# Partially update a node using strategic merge patch\n" @@ -2099,6 +1562,35 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\t# Print the address of the master and cluster services\n" #~ "\t\tkubectl cluster-info" +#~ msgid "" +#~ "\n" +#~ "\t\t# Replace a pod using the data in pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Replace a pod based on the JSON passed into stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Update a single-container pod's image version (tag) to v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Force replace, delete and then re-create the resource\n" +#~ "\t\tkubectl replace --force -f ./pod.json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Replace a pod using the data in pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Replace a pod based on the JSON passed into stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Update a single-container pod's image version (tag) to v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Force replace, delete and then re-create the resource\n" +#~ "\t\tkubectl replace --force -f ./pod.json" + #~ msgid "" #~ "\n" #~ "\t\t# Return snapshot logs from pod nginx with only one container\n" @@ -2222,6 +1714,39 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\t# Scale job named 'cron' to 3.\n" #~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgid "" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Execute set-last-applied against each configuration file in a " +#~ "directory.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file, will create the annotation if it does not already " +#~ "exist.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Execute set-last-applied against each configuration file in a " +#~ "directory.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file, will create the annotation if it does not already " +#~ "exist.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" + #~ msgid "" #~ "\n" #~ "\t\t# Shut down foo.\n" @@ -2373,6 +1898,49 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" #~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " +#~ "overwriting any existing value.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update all pods in the namespace\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +#~ "\t\t# Does not require the --overwrite flag.\n" +#~ "\t\tkubectl label pods foo bar-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " +#~ "overwriting any existing value.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update all pods in the namespace\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +#~ "\t\t# Does not require the --overwrite flag.\n" +#~ "\t\tkubectl label pods foo bar-" + #~ msgid "" #~ "\n" #~ "\t\t# Update pods of frontend-v1 using new replication controller data in " @@ -2416,6 +1984,23 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "to frontend-v2).\n" #~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgid "" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by type/name in " +#~ "YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by file in JSON\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by type/name in " +#~ "YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by file in JSON\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" + #~ msgid "" #~ "\n" #~ "\t\tApply a configuration to a resource by filename or stdin.\n" @@ -2441,6 +2026,30 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "not use unless you are aware of what the current state is. See https://" #~ "issues.k8s.io/34274." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a ClusterRole." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a RoleBinding for a particular Role or ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a RoleBinding for a particular Role or ClusterRole." + #~ msgid "" #~ "\n" #~ "\t\tCreate a TLS secret from the given public/private key pair.\n" @@ -2454,6 +2063,41 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\tThe public/private key pair must exist before hand. The public key " #~ "certificate must be .PEM encoded and match the given private key." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a configmap based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single configmap may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a file, the key will default to " +#~ "the basename of the file, and the value will\n" +#~ "\t\tdefault to the file content. If the basename is an invalid key, you " +#~ "may specify an alternate key.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a directory, each file whose " +#~ "basename is a valid key in the directory will be\n" +#~ "\t\tpackaged into the configmap. Any directory entries except regular " +#~ "files are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a configmap based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single configmap may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a file, the key will default to " +#~ "the basename of the file, and the value will\n" +#~ "\t\tdefault to the file content. If the basename is an invalid key, you " +#~ "may specify an alternate key.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a directory, each file whose " +#~ "basename is a valid key in the directory will be\n" +#~ "\t\tpackaged into the configmap. Any directory entries except regular " +#~ "files are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." + #~ msgid "" #~ "\n" #~ "\t\tCreate a new secret for use with Docker registries.\n" @@ -2501,6 +2145,16 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\tby creating a dockercfg secret and attaching it to your service " #~ "account." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a pod disruption budget with the specified name, selector, and " +#~ "desired minimum available pods" +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a pod disruption budget with the specified name, selector, and " +#~ "desired minimum available pods" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create.go#L56 #~ msgid "" #~ "\n" @@ -2513,6 +2167,16 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\n" #~ "\t\tJSON and YAML formats are accepted." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resourcequota with the specified name, hard limits and " +#~ "optional scopes" +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a resourcequota with the specified name, hard limits and " +#~ "optional scopes" + #~ msgid "" #~ "\n" #~ "\t\tCreate a secret based on a file, directory, or specified literal " @@ -2822,6 +2486,77 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\n" #~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +#~ msgid "" +#~ "\n" +#~ "\t\tEdit a resource from the default editor.\n" +#~ "\n" +#~ "\t\tThe edit command allows you to directly edit any API resource you can " +#~ "retrieve via the\n" +#~ "\t\tcommand line tools. It will open the editor defined by your " +#~ "KUBE_EDITOR, or EDITOR\n" +#~ "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' " +#~ "for Windows.\n" +#~ "\t\tYou can edit multiple objects, although changes are applied one at a " +#~ "time. The command\n" +#~ "\t\taccepts filenames as well as command line arguments, although the " +#~ "files you point to must\n" +#~ "\t\tbe previously saved versions of resources.\n" +#~ "\n" +#~ "\t\tEditing is done with the API version used to fetch the resource.\n" +#~ "\t\tTo edit using a specific API version, fully-qualify the resource, " +#~ "version, and group.\n" +#~ "\n" +#~ "\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +#~ "\n" +#~ "\t\tThe flag --windows-line-endings can be used to force Windows line " +#~ "endings,\n" +#~ "\t\totherwise the default for your operating system will be used.\n" +#~ "\n" +#~ "\t\tIn the event an error occurs while updating, a temporary file will be " +#~ "created on disk\n" +#~ "\t\tthat contains your unapplied changes. The most common error when " +#~ "updating a resource\n" +#~ "\t\tis another editor changing the resource on the server. When this " +#~ "occurs, you will have\n" +#~ "\t\tto apply your changes to the newer version of the resource, or update " +#~ "your temporary\n" +#~ "\t\tsaved copy to include the latest resource version." +#~ msgstr "" +#~ "\n" +#~ "\t\tEdit a resource from the default editor.\n" +#~ "\n" +#~ "\t\tThe edit command allows you to directly edit any API resource you can " +#~ "retrieve via the\n" +#~ "\t\tcommand line tools. It will open the editor defined by your " +#~ "KUBE_EDITOR, or EDITOR\n" +#~ "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' " +#~ "for Windows.\n" +#~ "\t\tYou can edit multiple objects, although changes are applied one at a " +#~ "time. The command\n" +#~ "\t\taccepts filenames as well as command line arguments, although the " +#~ "files you point to must\n" +#~ "\t\tbe previously saved versions of resources.\n" +#~ "\n" +#~ "\t\tEditing is done with the API version used to fetch the resource.\n" +#~ "\t\tTo edit using a specific API version, fully-qualify the resource, " +#~ "version, and group.\n" +#~ "\n" +#~ "\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +#~ "\n" +#~ "\t\tThe flag --windows-line-endings can be used to force Windows line " +#~ "endings,\n" +#~ "\t\totherwise the default for your operating system will be used.\n" +#~ "\n" +#~ "\t\tIn the event an error occurs while updating, a temporary file will be " +#~ "created on disk\n" +#~ "\t\tthat contains your unapplied changes. The most common error when " +#~ "updating a resource\n" +#~ "\t\tis another editor changing the resource on the server. When this " +#~ "occurs, you will have\n" +#~ "\t\tto apply your changes to the newer version of the resource, or update " +#~ "your temporary\n" +#~ "\t\tsaved copy to include the latest resource version." + #~ msgid "" #~ "\n" #~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -3058,6 +2793,23 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\t* The effect must be NoSchedule, PreferNoSchedule or NoExecute.\n" #~ "\t\t* Currently taint can only apply to node." +#~ msgid "" +#~ "\n" +#~ "\t\tView the latest last-applied-configuration annotations by type/name " +#~ "or file.\n" +#~ "\n" +#~ "\t\tThe default output will be printed to stdout in YAML format. One can " +#~ "use -o option\n" +#~ "\t\tto change output format." +#~ msgstr "" +#~ "\n" +#~ "\t\tView the latest last-applied-configuration annotations by type/name " +#~ "or file.\n" +#~ "\n" +#~ "\t\tThe default output will be printed to stdout in YAML format. One can " +#~ "use -o option\n" +#~ "\t\tto change output format." + #~ msgid "" #~ "\n" #~ "\t # !!!Important Note!!!\n" @@ -3099,6 +2851,17 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" #~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" +#~ msgid "" +#~ "\n" +#~ "\t # Create a new TLS secret named tls-secret with the given key pair:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" +#~ msgstr "" +#~ "\n" +#~ "\t # Create a new TLS secret named tls-secret with the given key pair:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" + #~ msgid "" #~ "\n" #~ "\t # Create a new secret named my-secret with keys for each file in " @@ -3172,6 +2935,61 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ " # Create a new nodeport service named my-ns\n" #~ " kubectl create service nodeport my-ns --tcp=5678:8080" +#~ msgid "" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend'.\n" +#~ " # If the same annotation is set multiple times, only the last value " +#~ "will be applied\n" +#~ " kubectl annotate pods foo description='my frontend'\n" +#~ "\n" +#~ " # Update a pod identified by type and name in \"pod.json\"\n" +#~ " kubectl annotate -f pod.json description='my frontend'\n" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend running nginx', overwriting any existing value.\n" +#~ " kubectl annotate --overwrite pods foo description='my frontend " +#~ "running nginx'\n" +#~ "\n" +#~ " # Update all pods in the namespace\n" +#~ " kubectl annotate pods --all description='my frontend running nginx'\n" +#~ "\n" +#~ " # Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ " kubectl annotate pods foo description='my frontend running nginx' --" +#~ "resource-version=1\n" +#~ "\n" +#~ " # Update pod 'foo' by removing an annotation named 'description' if " +#~ "it exists.\n" +#~ " # Does not require the --overwrite flag.\n" +#~ " kubectl annotate pods foo description-" +#~ msgstr "" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend'.\n" +#~ " # If the same annotation is set multiple times, only the last value " +#~ "will be applied\n" +#~ " kubectl annotate pods foo description='my frontend'\n" +#~ "\n" +#~ " # Update a pod identified by type and name in \"pod.json\"\n" +#~ " kubectl annotate -f pod.json description='my frontend'\n" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend running nginx', overwriting any existing value.\n" +#~ " kubectl annotate --overwrite pods foo description='my frontend " +#~ "running nginx'\n" +#~ "\n" +#~ " # Update all pods in the namespace\n" +#~ " kubectl annotate pods --all description='my frontend running nginx'\n" +#~ "\n" +#~ " # Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ " kubectl annotate pods foo description='my frontend running nginx' --" +#~ "resource-version=1\n" +#~ "\n" +#~ " # Update pod 'foo' by removing an annotation named 'description' if " +#~ "it exists.\n" +#~ " # Does not require the --overwrite flag.\n" +#~ " kubectl annotate pods foo description-" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 #~ msgid "" #~ "\n" @@ -3252,6 +3070,9 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "empty, it is used to override the generated object. Requires that the " #~ "object supply a valid apiVersion field. Only used if --expose is true." +#~ msgid "Apply a configuration to a resource by filename or stdin" +#~ msgstr "ファイル名または標準入力でリソースにコンフィグを適用する" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 #~ msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" #~ msgstr "Auto-scale a Deployment, ReplicaSet, or ReplicationController" @@ -3266,22 +3087,98 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "image is specified, ignored otherwise. Required when using --image on a " #~ "multi-container pod" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 +#~ msgid "Create a ClusterRoleBinding for a particular ClusterRole" +#~ msgstr "Create a ClusterRoleBinding for a particular ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 +#~ msgid "Create a LoadBalancer service." +#~ msgstr "Create a LoadBalancer service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 +#~ msgid "Create a NodePort service." +#~ msgstr "Create a NodePort service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 +#~ msgid "Create a RoleBinding for a particular Role or ClusterRole" +#~ msgstr "Create a RoleBinding for a particular Role or ClusterRole" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 #~ msgid "Create a clusterIP service." #~ msgstr "Create a clusterIP service." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 +#~ msgid "Create a configmap from a local file, directory or literal value" +#~ msgstr "Create a configmap from a local file, directory or literal value" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 #~ msgid "Create a deployment with the specified name." #~ msgstr "Create a deployment with the specified name." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 +#~ msgid "Create a pod disruption budget with the specified name." +#~ msgstr "Create a pod disruption budget with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 +#~ msgid "Create a quota with the specified name." +#~ msgstr "Create a quota with the specified name." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create.go#L56 #~ msgid "Create a resource by filename or stdin" #~ msgstr "ファイル名または標準入力でリソースを作成する" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 +#~ msgid "Create a secret from a local file, directory or literal value" +#~ msgstr "Create a secret from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 +#~ msgid "Create a service using specified subcommand." +#~ msgstr "Create a service using specified subcommand." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 +#~ msgid "Create an ExternalName service." +#~ msgstr "Create an ExternalName service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 +#~ msgid "" +#~ "Delete resources by filenames, stdin, resources and names, or by " +#~ "resources and label selector" +#~ msgstr "" +#~ "Delete resources by filenames, stdin, resources and names, or by " +#~ "resources and label selector" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 #~ msgid "Deprecated: Gracefully shut down a resource by name or filename" #~ msgstr "Deprecated: Gracefully shut down a resource by name or filename" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 +#~ msgid "Display Resource (CPU/Memory) usage of nodes" +#~ msgstr "Display Resource (CPU/Memory) usage of nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 +#~ msgid "Display Resource (CPU/Memory) usage of pods" +#~ msgstr "Display Resource (CPU/Memory) usage of pods" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 +#~ msgid "Display Resource (CPU/Memory) usage." +#~ msgstr "Display Resource (CPU/Memory) usage." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 +#~ msgid "Display cluster info" +#~ msgstr "クラスターの情報を表示する" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 +#~ msgid "Displays the current-context" +#~ msgstr "current-contextを表示する" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 +#~ msgid "Documentation of resources" +#~ msgstr "リソースの説明を表示する" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 +#~ msgid "Dump lots of relevant info for debugging and diagnosis" +#~ msgstr "Dump lots of relevant info for debugging and diagnosis" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L102 #~ msgid "" #~ "Explicit policy for when to pull container images. Required when --image " @@ -3324,6 +3221,10 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ msgid "Perform a rolling update of the given ReplicationController" #~ msgstr "Perform a rolling update of the given ReplicationController" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 +#~ msgid "Replace a resource by filename or stdin" +#~ msgstr "Replace a resource by filename or stdin" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 #~ msgid "" #~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " @@ -3332,6 +3233,41 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " #~ "Job" +#~ msgid "" +#~ "Set the last-applied-configuration annotation on a live object to match " +#~ "the contents of a file." +#~ msgstr "" +#~ "Set the last-applied-configuration annotation on a live object to match " +#~ "the contents of a file." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 +#~ msgid "Sets a cluster entry in kubeconfig" +#~ msgstr "kubeconfigにクラスターエントリを設定する" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 +#~ msgid "Sets a context entry in kubeconfig" +#~ msgstr "kubeconfigにコンテキストエントリを設定する" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 +#~ msgid "Sets a user entry in kubeconfig" +#~ msgstr "kubeconfigにユーザーエントリを設定する" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 +#~ msgid "Sets an individual value in a kubeconfig file" +#~ msgstr "kubeconfigに個別の変数を設定する" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 +#~ msgid "Sets the current-context in a kubeconfig file" +#~ msgstr "kubeconfigにcurrent-contextを設定する" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 +#~ msgid "" +#~ "Take a replication controller, service, deployment or pod and expose it " +#~ "as a new Kubernetes Service" +#~ msgstr "" +#~ "Take a replication controller, service, deployment or pod and expose it " +#~ "as a new Kubernetes Service" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L100 #~ msgid "" #~ "The key to use to differentiate between two different controllers, " @@ -3394,10 +3330,23 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " #~ "'ClusterIP'." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 +#~ msgid "Unsets an individual value in a kubeconfig file" +#~ msgstr "kubeconfigから変数を個別に削除する" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/patch.go#L91 #~ msgid "Update field(s) of a resource using strategic merge patch" #~ msgstr "Update field(s) of a resource using strategic merge patch" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_image.go#L94 +#~ msgid "Update image of a pod template" +#~ msgstr "Update image of a pod template" + +#~ msgid "" +#~ "View latest last-applied-configuration annotations of a resource/object" +#~ msgstr "" +#~ "View latest last-applied-configuration annotations of a resource/object" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L253 #~ msgid "external name of service" #~ msgstr "external name of service" diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo index f63e13184c881fe41c89d93af7fdc2619e7fb155..70398367b1e135574b96ee3cb3b88e7651720156 100644 GIT binary patch delta 232 zcmdlk_=~gto)F7a1|Z-7Vi_Qg0b*_-o&&@nZ~}-8fcPYo{sp9EfmoZ7fk6vMdje@k zAYB5a#ewuTAguzV&jIObApQ)*RzQ9}GlX6Rq)mYQr$E{qsGUKIg@GXuC=djsK^m6; zX|RPr8mN~6sE&ahh*^OcCn7G3H>MbqRHF^XG!aEaHhXh>WA|o{oxPC5 zH*L5`Nm5AFGlwQ^q*0raLTn=l=Cyx;_|iAxo9^Cg-};^1&D|yDLR^^r?Ci|*Jm2S; zXa0QrNR8lm4C85xWsE2F_g#45nFf2n3TS}0QvL-#gZUG86Y>Js4fcZ{gWAtkQ2W^i zp96nS`49Lk=1<*22m{TO1@JiLUxUwszk#12MhL!zxpOb}f}1Hr@C4?^?jz(C@FVa& z@JsL*_&2Ei9KAnT?@B2^ZTDTuKfqI%KlA`0z2MuR&hv8+;YmiXVL-;N=RwSnO8meD zIg)7@1|-Fgt~Kc|mD~!osO`zTaLT?F2v5?$!!MsJuk72LPF84M zxLjIAPCcKhASWalvI@9Q^S)P%m(Gb3893GziFtsP@R|)*|;EY-p`e#e+adN9nYz zwmjOl=*)M5so1k!_I)k`mP#QbUQXmI?QXS=B4>G^bY;_;z{Ia;buH)3Eol`F*iu#~ zYv*+d$2l=2a%Ibf-Xc?6l_>l}TkOo~pjCUYdON z8NC^D=jV;6`ct%0rHzG!Xl0v5D_h|YRT|b8!?~}Ln;k7J;&;7KTc**K#pv6`_{Zvn z=$rLMZ9Sa77|ySeRu5w}s$%Pp=cCnHxVTIk7q-Hy8`0caqq-S>j}S9Aqt)d@nMS`} zZ_HlOrgOjSXWFRM!sHi**FvjaQ-@)@6P5I2P@od)S-Hv6WndyjG2}sKA_sxuGVbz cd$@2uz5v&@qv}ema%ncaw2AA2)@)VtU*;2qU;qFB diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.po index 9f59464eba4..b6804ef908b 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2018-04-03 06:05+0900\n" "Last-Translator: Ian Y. Choi \n" "Language-Team: \n" @@ -19,19 +19,12 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=1; plural=0;\n" -# https://github.com/kubernetes/kubernetes/blob/masterpkg/kubectl/cmd/apply.go#L98 -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "구성을 파일 이름 또는 stdin에 의한 자원에 적용합니다" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "kubeconfig에서 지정된 클러스터를 삭제합니다" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_context.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "kubeconfig에서 지정된 컨텍스트를 삭제합니다" @@ -51,50 +44,47 @@ msgstr "kubeconfig에 정의된 클러스터를 표시합니다" msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "병합된 kubeconfig 설정 또는 지정된 kubeconfig 파일을 표시합니다" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "현재-컨텍스트를 표시합니다" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/config.go#L39 #: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "kubeconfig 파일을 수정합니다" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "kubeconfig에서 클러스터 항목을 설정합니다" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "kubeconfig에서 컨텍스트 항목을 설정합니다" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "kubeconfig에서 사용자 항목을 설정합니다" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "kubeconfig 파일에서 단일값을 설정합니다" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "kubeconfig 파일에서 현재-컨텍스트를 설정합니다" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "kubeconfig 파일에서 단일값 설정을 해제합니다" - -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "자원에 대한 주석을 업데이트합니다" +# https://github.com/kubernetes/kubernetes/blob/masterpkg/kubectl/cmd/apply.go#L98 +#~ msgid "Apply a configuration to a resource by filename or stdin" +#~ msgstr "구성을 파일 이름 또는 stdin에 의한 자원에 적용합니다" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 +#~ msgid "Displays the current-context" +#~ msgstr "현재-컨텍스트를 표시합니다" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 +#~ msgid "Sets a cluster entry in kubeconfig" +#~ msgstr "kubeconfig에서 클러스터 항목을 설정합니다" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 +#~ msgid "Sets a context entry in kubeconfig" +#~ msgstr "kubeconfig에서 컨텍스트 항목을 설정합니다" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 +#~ msgid "Sets a user entry in kubeconfig" +#~ msgstr "kubeconfig에서 사용자 항목을 설정합니다" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 +#~ msgid "Sets an individual value in a kubeconfig file" +#~ msgstr "kubeconfig 파일에서 단일값을 설정합니다" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 +#~ msgid "Sets the current-context in a kubeconfig file" +#~ msgstr "kubeconfig 파일에서 현재-컨텍스트를 설정합니다" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 +#~ msgid "Unsets an individual value in a kubeconfig file" +#~ msgstr "kubeconfig 파일에서 단일값 설정을 해제합니다" + #~ msgid "" #~ "watch is only supported on individual resources and resource collections " #~ "- %d resources were found" diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo index 8a9019b566e583356235d4f7c04291990e093bd4..e3c52ec8a6385909fecbd80b18650921e47976a6 100644 GIT binary patch delta 2474 zcmX}te@s?Y7{Kx8@+%QUehUZ)DhQ~A`5PtR6-yCR6vNa^K$z9cDWYN8n+~%KOgvF4 zHX;6jN?f}du1H<^qgAtPMviHv&NZFo%GE~A?EAd;r8A!QbI!f*d(XYkdCukhd7p+u zmixzWzhmZRW*oMb2K2T&PUc|*1GT0ecV5KE;7>}WEut+B7 zPYe+miND|^930}zlZ%NWZdpOcpC7!4OZmd~p(5+B4=s)thKg)rTofj<5kJQ>9G@00 zGK2B`2$AJDJ(BNYGnV7e_$j)gM9!i_i*&&`Ou^b=B4x}kEp!q%a1U!SEXKLhT{xa` z4^G6}_y{J(iZG{?UPyXh^%|lBJ z3!y2?!W!I%E({nUG8X50t;H#f+i*Qz#)q*mNn`?U!7=y&>cp2Y6@Nudd1SJ4Z0$&*ljkc~TVCCZH=xBjXf13+&BUu% zZc+947UMVyP7XDo%^(G*{D!@8VR9rlMxxe6PFl zKI3z^49}2%U6K)0XbRV9LfyvQRPM`|KZ&jCBk~!}VtkQxY(#eySAUjHJ62%GG?6cG zJ)XmC)Ymu9kcGPY418T~B9(A^1Ch7%Npq_sLmtZ@_VL$2;MCLkcTi~@EDHC}KNtU#E zkAH_%y8rLeIl_r0c_N+Yo9|rU2qrWB5_Ku=c*hYgXTr&-8C!^&0UIC39P+Cf*omyB zbR(zaCT_+w(xOG)sxrUy(V<=>l9JVG&p}OX8EUHBs2S=+&CpM%H4^cdQ=~4`i7QYi zd=C@wGLFK(&|n;2nvY$m$M2)Nl1?(Ec@K9Y4=HtXofpa{c!hC%A;pRP7>_sRIZGi$ zyc_g9reZZ}#u~ljqo_~Xiz6|#Sfl|bVg#NpCjS(HT;hO*fdu#9Y5F93mjg{-C`p87 zUzLp27(C9?~ZmXnNPWG}?Fw&s$9U zx*Q}!C>_s#wREf?mJxYG6j4o(c~7I3Jx?5pY!pum(@$N0U4oT_R(B$yDO*ld5hO-@ zh;m{a;YTbc#t^>53PM{5Q9|fW(Do3aHSz>eN|X`WT*Oe~NkU&_I=|;tsRhG3LHr4} zw&x$qQq*yiXA`34K2dv_(#5f()WFng}8& zNC_qe+5$RSvAW*}6Z$?dJt5o8)Y#*uI_`oA7?EsWP0Y9Ke@30OOlMxQ=}ikUhtn6> z4>CD=c!Jx{j?UiXYoE=zZkf`&NWL@HOv;~PI`WImx2|Y&+|_KZ&Z;*D3exTVf=Yi= zU)X0(&Wkboi)!q3#aH~y!9{&`&*Cf}bD=EOw3lr)M=QEb@apTP_L*4w;+plAo%{SB zmZ`7FG#fT9wXf9GT6WLYP=C|VkYb0va?00E*gez7#5Ts6ZH?ni(4Jhgch7Ru^+tzD pYHBujnzHP*`}+Oumi@t&i8&Z+f?D3R0}iG7n_X=WOz*qD{|D*aP^$m{ literal 41927 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 diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.po index 44610787321..dad451281f0 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2020-12-11 17:03+0100\n" "Last-Translator: Carlos Panato \n" "Language-Team: \n" @@ -19,34 +19,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Poedit-KeywordsList: \n" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Criar o ClusterRoleBinding para user1, user2, e group1 utilizando o " -"ClusterRole cluster-admin\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin —user=user1 —user=user2 —group=group1" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # Criar uma RoleBinding para user1, user2, e group1 utilizando o admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin —user=user1 —" -"user=user2 —group=group1" - #: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" @@ -63,176 +35,6 @@ msgstr "" "\t\t # Mostra as métricas para um node específico\n" "\t\t kubectl top node NODE_NAME" -#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 -#, c-format -msgid "" -"\n" -"\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " -"10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" -"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" -"\n" -"\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" -"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" -msgstr "" -"\n" -"\t\t# Escala automaticamente um deployment \"foo\", com o número de pods " -"entre 2 e 10, sem especificar a utilização da CPU o padrão da política de " -"autoscaling será utilizado:\n" -"\t\tkubectl autoscale deployment foo —min=2 —max=10\n" -"\n" -"\t\t# Escala automaticamente um replication controller \"foo\", com o número " -"de pods entre 1 and 5, e definindo a utilização da CPU em 80%:\n" -"\t\tkubectl autoscale rc foo —max=5 —cpu-percent=80" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 -msgid "" -"\n" -"\t\t# Create a new resourcequota named my-quota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Create a new resourcequota named best-effort\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -msgstr "" -"\n" -"\t\t# Cria um novo resourcequota com o nome de my-quota\n" -"\t\tkubectl create quota my-quota —hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Cria um novo resourcequota com o nome de best-effort\n" -"\t\tkubectl create quota best-effort —hard=pods=100 —scopes=BestEffort" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 -#, c-format -msgid "" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=nginx label\n" -"\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -msgstr "" -"\n" -"\t\t# Cria um pod disruption budget com o nome de my-pdb que irá selecionar " -"todos os pods com o label app=rails\n" -"\t\t# e requer que pelo menos um deles esteja disponível a qualquer " -"momento.\n" -"\t\tkubectl create poddisruptionbudget my-pdb —selector=app=rails —min-" -"available=1\n" -"\n" -"\t\t# Cria um pod disruption budget com o nome de my-pdb que irá selecionar " -"todos os pods com o label app=nginx\n" -"\t\t# e requer pelo menos que metade dos pods selecionados estejam " -"disponíveis em qualquer momento.\n" -"\t\tkubectl create pdb my-pdb —selector=app=nginx —min-available=50%" - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 -msgid "" -"\n" -"\t\t# Describe a node\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Describe a pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Describe a pod identified by type and name in \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Describe all pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Describe pods by label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" -"created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" -"\t\tkubectl describe pods frontend" -msgstr "" -"\n" -"\t\t# Descreve um node\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Descreve um pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Descreve um pod identificado pelo tipo e nome no arquivo \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Descreve todos os pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Descreve os pods com label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Descreve todos os pods gerenciados pelo replication controller " -"'frontend' (rc-created pods\n" -"\t\t# tem o nome de rc como prefixo no nome do pod).\n" -"\t\tkubectl describe pods frontend" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:135 -msgid "" -"\n" -"\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" -"\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" -msgstr "" -"\n" -"\t\t# Drena o node \"foo\", mesmo se os pods não são gerenciados por um " -"ReplicationController, ReplicaSet, Job, DaemonSet ou StatefulSet.\n" -"\t\t$ kubectl drain foo —force\n" -"\n" -"\t\t# Mesmo que acima, mas é interrompido se os pods não são gerenciados por " -"um ReplicationController, ReplicaSet, Job, DaemonSet ou StatefulSet, e tem " -"espera por 15 minutos.\n" -"\t\t$ kubectl drain foo —grace-period=900" - -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 -msgid "" -"\n" -"\t\t# Edit the service named 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Use an alternative editor\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -msgstr "" -"\n" -"\t\t# Edita o serviço chamado 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Usa um editor alternativo\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Edita o Job 'myjob' em JSON utilizando o format da API v1:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Edita o deployment 'mydeployment' em YAML e salva a configuração " -"modificada em sua annotation:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml —save-config" - #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" @@ -249,26 +51,6 @@ msgstr "" "\t\t# Mostra a documentação de um campo específico de um recurso\n" "\t\tkubectl explain pods.spec.containers" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" -msgstr "" -"\n" -"\t\t# Remove a restrição de execução de Pods no node \"foo\".\n" -"\t\t$ kubectl uncordon foo" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" -"\t\tkubectl cordon foo" -msgstr "" -"\n" -"\t\t# Restringe a execução de novos Pods no node \"foo\".\n" -"\t\tkubectl cordon foo" - #: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" @@ -299,69 +81,7 @@ msgstr "" "\t\t# Mostra as versões de API suportadas\n" "\t\tkubectl api-versions" -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:56 -msgid "" -"\n" -"\t\t# Replace a pod using the data in pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Update a single-container pod's image version (tag) to v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Force replace, delete and then re-create the resource\n" -"\t\tkubectl replace --force -f ./pod.json" -msgstr "" -"\n" -"\t\t# Substitui um pod utlizando os dados contidos em pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Troca um pod com base no JSON fornecido no stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Atualiza uma versão de imagem (tag) de um pod com um único container " -"para v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Força a troca, removendo e recriando o recurso\n" -"\t\tkubectl replace —force -f ./pod.json" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 -msgid "" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" -msgstr "" -"\n" -"\t\t# Ajusta o last-applied-configuration de um recurso para corresponder ao " -"conteúdo de um arquivo.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Executa o set-last-applied em todos os arquivos de configuração no " -"diretório.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Ajusta o last-applied-configuration de um recurso para corresponder ao " -"conteúdo de um arquivo, será criada uma annotation se esta ainda não " -"existe.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml —create-annotation=true\n" -"\t\t" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:75 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -389,68 +109,6 @@ msgstr "" "\t\t# Mostra as métricas para os pods definidos pelo label name=myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:94 -msgid "" -"\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Update all pods in the namespace\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" -"\t\tkubectl label pods foo bar-" -msgstr "" -"\n" -"\t\t# Atualiza o pod 'foo' com o label 'unhealthy' e valor 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Atualiza o pod 'foo' com o label 'status' e valor 'unhealthy', " -"sobrescrevendo qualquer valor existente.\n" -"\t\tkubectl label —overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Atualiza todos os pods no namespace corrente\n" -"\t\tkubectl label pods —all status=unhealthy\n" -"\n" -"\t\t# Atualiza o pod identificado pelo tipo e nome em \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Atualiza o pod 'foo' apenas se o recurso não foi modificado na versão " -"1.\n" -"\t\tkubectl label pods foo status=unhealthy —resource-version=1\n" -"\n" -"\t\t# Atualiza o pod 'foo' removendo o label chamado 'bar', se ele existir.\n" -"\t\t# Não necessita a flag —overwrite.\n" -"\t\tkubectl label pods foo bar-" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:53 -msgid "" -"\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# View the last-applied-configuration annotations by file in JSON\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" -msgstr "" -"\n" -"\t\t# Visualiza a anotação last-applied-configuration pelo tipo/nome no " -"YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# Visualiza a anotação last-applied-configuration no arquivo JSON\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" - #: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" @@ -481,66 +139,6 @@ msgstr "" "\t\tA saída padrão é no formato YAML. Pode ser utilizadoa opção -o\n" "\t\tpara mudar o formato de saída." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 -msgid "" -"\n" -"\t\tCreate a ClusterRole." -msgstr "" -"\n" -"\t\tCria um ClusterRole." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." -msgstr "" -"\n" -"\t\tCria um ClusterRoleBinding para um ClusterRole específico." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." -msgstr "" -"\n" -"\t\tCria uma RoleBinding para uma Role específica ou ClusterRole." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 -msgid "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " -"value.\n" -"\n" -"\t\tA single configmap may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " -"basename of the file, and the value will\n" -"\t\tdefault to the file content. If the basename is an invalid key, you may " -"specify an alternate key.\n" -"\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tCria um configmap com base em um arquivo, diretório, ou um valor literal " -"especificado.\n" -"\n" -"\t\tUm configmap único pode conter um ou mais pares de chave/valor.\n" -"\n" -"\t\tQuando criar um configmap com base em um arquivo, a chave será por " -"padrão o nome do arquivo, e o valor será\n" -"\t\tpor padrão o conteúdo do arquivo. Se o nome do arquivo for uma chave " -"inválida, você deve especificar uma chave alternativa.\n" -"\n" -"\t\tQuando criar um configmap com base em um diretório, cada arquivo cujo o " -"nome é uma chave válida no diretório será\n" -"\t\tcolocada no configmap. Qualquer entrada de diretório, exceto as com " -"arquivos válidos serão ignorados (por exemplo: sub-diretórios,\n" -"\t\tsymlinks, devices, pipes, etc)." - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" @@ -549,26 +147,6 @@ msgstr "" "\n" "\t\tCria um namespace com um nome especificado." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:41 -msgid "" -"\n" -"\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" -msgstr "" -"\n" -"\t\tCria um pod disruption budget com o nome especificado, seletor, e o " -"número mínimo de pode disponíveis" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 -msgid "" -"\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" -msgstr "" -"\n" -"\t\tCria um resourcequota com o nome especificado, limits rigídos e escopo " -"opcional" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" @@ -585,79 +163,7 @@ msgstr "" "\n" "\t\tCria uma conta de serviço com um nome especificado." -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 -msgid "" -"\n" -"\t\tEdit a resource from the default editor.\n" -"\n" -"\t\tThe edit command allows you to directly edit any API resource you can " -"retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " -"or EDITOR\n" -"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " -"Windows.\n" -"\t\tYou can edit multiple objects, although changes are applied one at a " -"time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " -"you point to must\n" -"\t\tbe previously saved versions of resources.\n" -"\n" -"\t\tEditing is done with the API version used to fetch the resource.\n" -"\t\tTo edit using a specific API version, fully-qualify the resource, " -"version, and group.\n" -"\n" -"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" -"\n" -"\t\tThe flag --windows-line-endings can be used to force Windows line " -"endings,\n" -"\t\totherwise the default for your operating system will be used.\n" -"\n" -"\t\tIn the event an error occurs while updating, a temporary file will be " -"created on disk\n" -"\t\tthat contains your unapplied changes. The most common error when " -"updating a resource\n" -"\t\tis another editor changing the resource on the server. When this occurs, " -"you will have\n" -"\t\tto apply your changes to the newer version of the resource, or update " -"your temporary\n" -"\t\tsaved copy to include the latest resource version." -msgstr "" -"\n" -"\t\tEdit a resource from the default editor.\n" -"\n" -"\t\tThe edit command allows you to directly edit any API resource you can " -"retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " -"or EDITOR\n" -"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " -"Windows.\n" -"\t\tYou can edit multiple objects, although changes are applied one at a " -"time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " -"you point to must\n" -"\t\tbe previously saved versions of resources.\n" -"\n" -"\t\tEditing is done with the API version used to fetch the resource.\n" -"\t\tTo edit using a specific API version, fully-qualify the resource, " -"version, and group.\n" -"\n" -"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" -"\n" -"\t\tThe flag —windows-line-endings can be used to force Windows line " -"endings,\n" -"\t\totherwise the default for your operating system will be used.\n" -"\n" -"\t\tIn the event an error occurs while updating, a temporary file will be " -"created on disk\n" -"\t\tthat contains your unapplied changes. The most common error when " -"updating a resource\n" -"\t\tis another editor changing the resource on the server. When this occurs, " -"you will have\n" -"\t\tto apply your changes to the newer version of the resource, or update " -"your temporary\n" -"\t\tsaved copy to include the latest resource version." - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:84 msgid "" "\n" "\t\tMark node as schedulable." @@ -665,7 +171,7 @@ msgstr "" "\n" "\t\tRemove a restrição de execução de workloads no node." -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:55 msgid "" "\n" "\t\tMark node as unschedulable." @@ -689,37 +195,6 @@ msgstr "" "'kubectl apply -f ' executa,\n" "\t\tnão atualizando as outras partes do objeto." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:47 -msgid "" -"\n" -"\t\tView the latest last-applied-configuration annotations by type/name or " -"file.\n" -"\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." -msgstr "" -"\n" -"\t\tView the latest last-applied-configuration annotations by type/name or " -"file.\n" -"\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:47 -msgid "" -"\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" -msgstr "" -"\n" -"\t # Cria um novo segredo TLS chamado tls-secret com o par the chaves " -"fornecido:\n" -"\t kubectl create secret tls tls-secret —cert=path/to/tls.cert —key=path/to/" -"tls.key" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" @@ -809,63 +284,6 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 -msgid "" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" -" # If the same annotation is set multiple times, only the last value will " -"be applied\n" -" kubectl annotate pods foo description='my frontend'\n" -"\n" -" # Update a pod identified by type and name in \"pod.json\"\n" -" kubectl annotate -f pod.json description='my frontend'\n" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" -" kubectl annotate --overwrite pods foo description='my frontend running " -"nginx'\n" -"\n" -" # Update all pods in the namespace\n" -" kubectl annotate pods --all description='my frontend running nginx'\n" -"\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" -" kubectl annotate pods foo description='my frontend running nginx' --" -"resource-version=1\n" -"\n" -" # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" -" kubectl annotate pods foo description-" -msgstr "" -"\n" -" # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my " -"frontend'.\n" -" # Se a mesma annotation é configurada várias vezes, apenas o último " -"valor será utilizado\n" -" kubectl annotate pods foo description='my frontend'\n" -"\n" -" # Atualiza o pod identificado pelo tipo e nome definido no \"pod.json\"\n" -" kubectl annotate -f pod.json description='my frontend'\n" -"\n" -" # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my " -"frontend running nginx', sobreescrevendo qualquer valor existente.\n" -" kubectl annotate --overwrite pods foo description='my frontend running " -"nginx'\n" -"\n" -" # Atualiza todos os pods no namespace\n" -" kubectl annotate pods --all description='my frontend running nginx'\n" -"\n" -" # Atualiza o pod 'foo' apenas se o recurso não foi modificado na versão " -"1.\n" -" kubectl annotate pods foo description='my frontend running nginx' --" -"resource-version=1\n" -"\n" -" # Atualiza o pod 'foo' removendo a annotation chamada 'description' se " -"ela existir.\n" -" # Não necessita da flag --overwrite.\n" -" kubectl annotate pods foo description-" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" @@ -928,11 +346,6 @@ msgstr "" "será usado para substituir o objeto gerado. Requer que o objeto forneça um " "campo apiVersion válido." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "" -"Aplica a configuração para um recurso utilizado um nome de arquivo ou stdin" - #: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "Aprova uma solicitação de assinatura de certificado" @@ -945,7 +358,7 @@ msgstr "" "Atribuir o seu próprio ClusterIP ou configura para 'None' para um serviço " "'headless' (sem loadbalancing)." -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 msgid "Attach to a running container" msgstr "Se conecta a um container em execução" @@ -957,7 +370,7 @@ msgstr "" "ClusterIP que será atribuído ao serviço. Deixe vazio para auto atribuição, " "ou configure para 'None' para criar um serviço headless." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:101 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole que esse ClusterRoleBinding deve referenciar" @@ -969,56 +382,22 @@ msgstr "ClusterRole que esse RoleBinding deve referenciar" msgid "Convert config files between different API versions" msgstr "Converte arquivos de configuração entre versões de API diferentes" -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:104 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:105 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:106 msgid "Copy files and directories to and from containers." msgstr "Copia arquivos e diretórios de e para containers." -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:86 -msgid "Create a ClusterRoleBinding for a particular ClusterRole" -msgstr "Cria um ClusterRoleBinding para um ClusterRole especifico" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 -msgid "Create a LoadBalancer service." -msgstr "Cria um serviço do tipo LoadBalancer." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 -msgid "Create a NodePort service." -msgstr "Cria um serviço do tipo NodePort." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 -msgid "Create a RoleBinding for a particular Role or ClusterRole" -msgstr "Cria um RoleBinding para uma Role ou ClusterRole especifico" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "Cria uma secret do tipo TLS" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:124 -msgid "Create a configmap from a local file, directory or literal value" -msgstr "" -"Cria um configmap com base em um arquivo, diretório, ou um valor literal" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "Cria a namespace com um nome especificado" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 -msgid "Create a pod disruption budget with the specified name." -msgstr "Cria um pod disruption budget com um nome especificado." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:91 -msgid "Create a quota with the specified name." -msgstr "Cria uma quota com um nome especificado." - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 msgid "Create a secret for use with a Docker registry" msgstr "Cria um secret para ser utilizado com o Docker registry" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:137 -msgid "Create a secret from a local file, directory or literal value" -msgstr "Cria um secret com base em um arquivo, diretório ou um valor literal" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" msgstr "Cria um secret utilizando um sub-comando especificado" @@ -1027,34 +406,15 @@ msgstr "Cria um secret utilizando um sub-comando especificado" msgid "Create a service account with the specified name" msgstr "Cria uma conta de serviço com um nome especificado" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:48 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 -msgid "Create a service using specified subcommand." -msgstr "Cria um service utilizando um sub-comando especificado." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 -msgid "Create an ExternalName service." -msgstr "Cria um serviço do tipo ExternalName." - -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:135 -msgid "" -"Delete resources by filenames, stdin, resources and names, or by resources " -"and label selector" -msgstr "" -"Apaga os recusros por nome de arquivos, stdin, recursos e nomes, ou por " -"recursos e seletor de label" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "Apaga o cluster especificado do kubeconfig" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "Apaga o contexto especificado do kubeconfig" -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:174 msgid "Deny a certificate signing request" msgstr "Rejeita o pedido de assinatura do certificado" @@ -1062,22 +422,6 @@ msgstr "Rejeita o pedido de assinatura do certificado" msgid "Describe one or many contexts" msgstr "Mostra um ou mais contextos" -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:80 -msgid "Display Resource (CPU/Memory) usage of nodes" -msgstr "Mostra a utilização de recursos (CPU/Memória) nos nodes" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:96 -msgid "Display Resource (CPU/Memory) usage of pods" -msgstr "Mostra a utilização de recursos (CPU/Memória) nos pods" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 -msgid "Display Resource (CPU/Memory) usage." -msgstr "Mostra a utilização de recursos (CPU/Memória)." - -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 -msgid "Display cluster info" -msgstr "Mostra as informações do cluster" - #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "Mostra os clusters definidos no kubeconfig" @@ -1088,28 +432,15 @@ msgstr "" "Mostra a configuração do kubeconfig mescladas ou um arquivo kubeconfig " "especificado" -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "Mostra um ou mais recursos" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "Mostra o contexto corrente" - -#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 -msgid "Documentation of resources" -msgstr "Documentação dos recursos" - -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "Drenar o node para preparação de manutenção" -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 -msgid "Dump lots of relevant info for debugging and diagnosis" -msgstr "" -"Realiza o dump de muitas informações relevantes para debugging e diagnósticos" - -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 msgid "Edit a resource on the server" msgstr "Edita um recurso no servidor" @@ -1117,7 +448,7 @@ msgstr "Edita um recurso no servidor" msgid "Email for Docker registry" msgstr "Email para o Docker registry" -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 msgid "Execute a command in a container" msgstr "Executa um comando em um container" @@ -1137,7 +468,7 @@ msgstr "" "Se não vazio, configura a afinidade de sessão para o serviço; valores " "válidos: 'None', 'ClientIP'" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:157 msgid "" "If non-empty, the annotation update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -1147,7 +478,7 @@ msgstr "" "a versão do recurso atual para o objeto. Válido apenas ao especificar um " "único recurso." -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:154 msgid "" "If non-empty, the labels update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -1157,15 +488,15 @@ msgstr "" "versão do recurso atual para o objeto. Válido apenas ao especificar um único " "recurso." -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:98 msgid "Mark node as schedulable" msgstr "Marca o node como agendável" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:69 msgid "Mark node as unschedulable" msgstr "Marca o node como não agendável" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:83 msgid "Mark the provided resource as paused" msgstr "Marca o recurso fornecido como pausado" @@ -1186,7 +517,7 @@ msgstr "" "Nome ou o número da porta em um container em que o serviço deve direcionar o " "tráfego. Opcional." -#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:174 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -1194,7 +525,7 @@ msgstr "" "Apenas retorna os logs após uma data específica (RFC3339). Padrão para todos " "os logs. Apenas um since-time / since deve ser utilizado." -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:112 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Saída do autocomplete de shell para um Shell específico (bash ou zsh)" @@ -1210,7 +541,7 @@ msgstr "Caminho para a chave pública em formato PEM." msgid "Path to private key associated with given certificate." msgstr "Caminho para a chave private associada a um certificado fornecido." -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:130 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -1231,11 +562,7 @@ msgstr "Mostra a lista de opções herdadas por todos os comandos" msgid "Print the logs for a container in a pod" msgstr "Mostra os logs de um container em um pod" -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 -msgid "Replace a resource by filename or stdin" -msgstr "Substitui um recurso por um nome de arquivo ou stdin" - -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:87 msgid "Resume a paused resource" msgstr "Retoma um recurso pausado" @@ -1259,43 +586,15 @@ msgstr "Localização do servidor para o registro do Docker" msgid "Set specific features on objects" msgstr "Define funcionalidades específicas em objetos" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:101 -msgid "" -"Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." -msgstr "" -"Define a anotação last-applied-configuration em um objeto existente para " -"corresponder ao conteúdo do arquivo." - #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "Define um seletor em um recurso" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "Define um cluster no arquivo kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "Define um contexto no arquivo kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "Define um usuário no arquivo kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "Define um valor individual no arquivo kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "Define o current-context no arquivo kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "Mostra os detalhes de um recurso específico ou de um grupo de recursos" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:102 msgid "Show the status of the rollout" msgstr "Mostra o status de uma atualização dinamica" @@ -1303,14 +602,6 @@ msgstr "Mostra o status de uma atualização dinamica" msgid "Synonym for --target-port" msgstr "Sinônimo para —target-port" -#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:134 -msgid "" -"Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" -msgstr "" -"Pega um replication controlar, service, deployment ou pod e expõe como um " -"novo Serviço do Kubernetes" - #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." msgstr "A imagem para o container executar." @@ -1391,32 +682,24 @@ msgstr "" msgid "The type of secret to create" msgstr "O tipo de segredo para criar" -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:87 msgid "Undo a previous rollout" msgstr "Desfazer o rollout anterior" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "Remover um valor individual do arquivo kubeconfig" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 -msgid "Update image of a pod template" -msgstr "Atualizar a imagem de um template de pod" - #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 msgid "Update resource requests/limits on objects with pod templates" msgstr "" "Atualizar os recursos de request/limites em um objeto com template de pod" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "Atualizar as anotações de um recurso" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "Atualizar os labels de um recurso" -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "Atualizar o taints de um ou mais nodes" @@ -1424,12 +707,7 @@ msgstr "Atualizar o taints de um ou mais nodes" msgid "Username for Docker registry authentication" msgstr "Nome de usuário para a autenticação no Docker registry" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 -msgid "View latest last-applied-configuration annotations of a resource/object" -msgstr "" -"Visualizar a última anotação last-applied-configuration de um recurso/objeto" - -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "Visualizar o histórico de rollout" @@ -1445,10 +723,36 @@ msgstr "" msgid "dummy restart flag)" msgstr "dummy restart flag)" -#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:227 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl controla o gerenciador de cluster do Kubernetes" +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using " +#~ "the cluster-admin ClusterRole\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Criar o ClusterRoleBinding para user1, user2, e group1 utilizando " +#~ "o ClusterRole cluster-admin\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin —user=user1 —user=user2 —group=group1" + +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " +#~ "ClusterRole\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Criar uma RoleBinding para user1, user2, e group1 utilizando o " +#~ "admin ClusterRole\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin —user=user1 —" +#~ "user=user2 —group=group1" + #~ msgid "" #~ "\n" #~ "\t\t # Create a new configmap named my-config based on folder bar\n" @@ -1531,6 +835,28 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\t\tkubectl apply —prune -f manifest.yaml —all —prune-whitelist=core/v1/" #~ "ConfigMap" +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 " +#~ "and 10, no target CPU utilization specified so a default autoscaling " +#~ "policy will be used:\n" +#~ "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +#~ "\n" +#~ "\t\t# Auto scale a replication controller \"foo\", with the number of " +#~ "pods between 1 and 5, target CPU utilization at 80%:\n" +#~ "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Escala automaticamente um deployment \"foo\", com o número de pods " +#~ "entre 2 e 10, sem especificar a utilização da CPU o padrão da política de " +#~ "autoscaling será utilizado:\n" +#~ "\t\tkubectl autoscale deployment foo —min=2 —max=10\n" +#~ "\n" +#~ "\t\t# Escala automaticamente um replication controller \"foo\", com o " +#~ "número de pods entre 1 and 5, e definindo a utilização da CPU em 80%:\n" +#~ "\t\tkubectl autoscale rc foo —max=5 —cpu-percent=80" + #~ msgid "" #~ "\n" #~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" @@ -1604,6 +930,55 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\t\tkubectl create role pod-reader —verb=get —verg=list —verb=watch —" #~ "resource=pods —resource-name=readablepod" +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a new resourcequota named my-quota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Create a new resourcequota named best-effort\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Cria um novo resourcequota com o nome de my-quota\n" +#~ "\t\tkubectl create quota my-quota —hard=cpu=1,memory=1G,pods=2,services=3," +#~ "replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Cria um novo resourcequota com o nome de best-effort\n" +#~ "\t\tkubectl create quota best-effort —hard=pods=100 —scopes=BestEffort" + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=rails label\n" +#~ "\t\t# and require at least one of them being available at any point in " +#~ "time.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=nginx label\n" +#~ "\t\t# and require at least half of the pods selected to be available at " +#~ "any point in time.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Cria um pod disruption budget com o nome de my-pdb que irá " +#~ "selecionar todos os pods com o label app=rails\n" +#~ "\t\t# e requer que pelo menos um deles esteja disponível a qualquer " +#~ "momento.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb —selector=app=rails —min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Cria um pod disruption budget com o nome de my-pdb que irá " +#~ "selecionar todos os pods com o label app=nginx\n" +#~ "\t\t# e requer pelo menos que metade dos pods selecionados estejam " +#~ "disponíveis em qualquer momento.\n" +#~ "\t\tkubectl create pdb my-pdb —selector=app=nginx —min-available=50%" + #~ msgid "" #~ "\n" #~ "\t\t# Create a pod using the data in pod.json.\n" @@ -1742,6 +1117,100 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\t\t# Remove todos os pods\n" #~ "\t\tkubectl delete pods —all" +#~ msgid "" +#~ "\n" +#~ "\t\t# Describe a node\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Describe a pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Describe a pod identified by type and name in \"pod.json\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Describe all pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Describe pods by label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Describe all pods managed by the 'frontend' replication controller " +#~ "(rc-created pods\n" +#~ "\t\t# get the name of the rc as a prefix in the pod the name).\n" +#~ "\t\tkubectl describe pods frontend" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Descreve um node\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Descreve um pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Descreve um pod identificado pelo tipo e nome no arquivo \"pod.json" +#~ "\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Descreve todos os pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Descreve os pods com label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Descreve todos os pods gerenciados pelo replication controller " +#~ "'frontend' (rc-created pods\n" +#~ "\t\t# tem o nome de rc como prefixo no nome do pod).\n" +#~ "\t\tkubectl describe pods frontend" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Drain node \"foo\", even if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" +#~ "\t\t$ kubectl drain foo --force\n" +#~ "\n" +#~ "\t\t# As above, but abort if there are pods not managed by a " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use " +#~ "a grace period of 15 minutes.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Drena o node \"foo\", mesmo se os pods não são gerenciados por um " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet ou StatefulSet.\n" +#~ "\t\t$ kubectl drain foo —force\n" +#~ "\n" +#~ "\t\t# Mesmo que acima, mas é interrompido se os pods não são gerenciados " +#~ "por um ReplicationController, ReplicaSet, Job, DaemonSet ou StatefulSet, " +#~ "e tem espera por 15 minutos.\n" +#~ "\t\t$ kubectl drain foo —grace-period=900" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Edit the service named 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Use an alternative editor\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " +#~ "config in its annotation:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Edita o serviço chamado 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Usa um editor alternativo\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Edita o Job 'myjob' em JSON utilizando o format da API v1:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Edita o deployment 'mydeployment' em YAML e salva a configuração " +#~ "modificada em sua annotation:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml —save-config" + #~ msgid "" #~ "\n" #~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " @@ -1956,6 +1425,24 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "no pod\\n\n" #~ "\t\tkubectl port-forward mypod 0:5000" +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as schedulable.\n" +#~ "\t\t$ kubectl uncordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Remove a restrição de execução de Pods no node \"foo\".\n" +#~ "\t\t$ kubectl uncordon foo" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as unschedulable.\n" +#~ "\t\tkubectl cordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Restringe a execução de novos Pods no node \"foo\".\n" +#~ "\t\tkubectl cordon foo" + #~ msgid "" #~ "\n" #~ "\t\t# Partially update a node using strategic merge patch\n" @@ -2005,6 +1492,36 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "cluster\n" #~ "\t\tkubectl cluster-info" +#~ msgid "" +#~ "\n" +#~ "\t\t# Replace a pod using the data in pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Replace a pod based on the JSON passed into stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Update a single-container pod's image version (tag) to v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Force replace, delete and then re-create the resource\n" +#~ "\t\tkubectl replace --force -f ./pod.json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Substitui um pod utlizando os dados contidos em pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Troca um pod com base no JSON fornecido no stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Atualiza uma versão de imagem (tag) de um pod com um único " +#~ "container para v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Força a troca, removendo e recriando o recurso\n" +#~ "\t\tkubectl replace —force -f ./pod.json" + #~ msgid "" #~ "\n" #~ "\t\t# Return snapshot logs from pod nginx with only one container\n" @@ -2129,6 +1646,39 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\t\t# Escala um Job chamado 'cron' para 3.\n" #~ "\t\tkubectl scale —replicas=3 job/cron" +#~ msgid "" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Execute set-last-applied against each configuration file in a " +#~ "directory.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file, will create the annotation if it does not already " +#~ "exist.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Ajusta o last-applied-configuration de um recurso para corresponder " +#~ "ao conteúdo de um arquivo.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Executa o set-last-applied em todos os arquivos de configuração no " +#~ "diretório.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Ajusta o last-applied-configuration de um recurso para corresponder " +#~ "ao conteúdo de um arquivo, será criada uma annotation se esta ainda não " +#~ "existe.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml —create-" +#~ "annotation=true\n" +#~ "\t\t" + #~ msgid "" #~ "\n" #~ "\t\t# Shut down foo.\n" @@ -2281,6 +1831,51 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\t\t# Remove o node 'foo' todos os taints com a chave 'dedicated'\n" #~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " +#~ "overwriting any existing value.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update all pods in the namespace\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +#~ "\t\t# Does not require the --overwrite flag.\n" +#~ "\t\tkubectl label pods foo bar-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Atualiza o pod 'foo' com o label 'unhealthy' e valor 'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Atualiza o pod 'foo' com o label 'status' e valor 'unhealthy', " +#~ "sobrescrevendo qualquer valor existente.\n" +#~ "\t\tkubectl label —overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Atualiza todos os pods no namespace corrente\n" +#~ "\t\tkubectl label pods —all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Atualiza o pod identificado pelo tipo e nome em \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Atualiza o pod 'foo' apenas se o recurso não foi modificado na " +#~ "versão 1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy —resource-version=1\n" +#~ "\n" +#~ "\t\t# Atualiza o pod 'foo' removendo o label chamado 'bar', se ele " +#~ "existir.\n" +#~ "\t\t# Não necessita a flag —overwrite.\n" +#~ "\t\tkubectl label pods foo bar-" + #~ msgid "" #~ "\n" #~ "\t\t# Update pods of frontend-v1 using new replication controller data in " @@ -2325,6 +1920,23 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "para frontend-v2).\n" #~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgid "" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by type/name in " +#~ "YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by file in JSON\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Visualiza a anotação last-applied-configuration pelo tipo/nome no " +#~ "YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# Visualiza a anotação last-applied-configuration no arquivo JSON\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" + #~ msgid "" #~ "\n" #~ "\t\tApply a configuration to a resource by filename or stdin.\n" @@ -2351,6 +1963,27 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "não ser que você saibe qual é o estado corrente. Veja https://issues.k8s." #~ "io/34274." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um ClusterRole." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um ClusterRoleBinding para um ClusterRole específico." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a RoleBinding for a particular Role or ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria uma RoleBinding para uma Role específica ou ClusterRole." + #~ msgid "" #~ "\n" #~ "\t\tCreate a TLS secret from the given public/private key pair.\n" @@ -2364,6 +1997,41 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\t\tA chave pública/privada deve existir antes. O certificado da chave " #~ "deve ser codificada como PEM, e ter sido gerada pela chave privada." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a configmap based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single configmap may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a file, the key will default to " +#~ "the basename of the file, and the value will\n" +#~ "\t\tdefault to the file content. If the basename is an invalid key, you " +#~ "may specify an alternate key.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a directory, each file whose " +#~ "basename is a valid key in the directory will be\n" +#~ "\t\tpackaged into the configmap. Any directory entries except regular " +#~ "files are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um configmap com base em um arquivo, diretório, ou um valor " +#~ "literal especificado.\n" +#~ "\n" +#~ "\t\tUm configmap único pode conter um ou mais pares de chave/valor.\n" +#~ "\n" +#~ "\t\tQuando criar um configmap com base em um arquivo, a chave será por " +#~ "padrão o nome do arquivo, e o valor será\n" +#~ "\t\tpor padrão o conteúdo do arquivo. Se o nome do arquivo for uma chave " +#~ "inválida, você deve especificar uma chave alternativa.\n" +#~ "\n" +#~ "\t\tQuando criar um configmap com base em um diretório, cada arquivo cujo " +#~ "o nome é uma chave válida no diretório será\n" +#~ "\t\tcolocada no configmap. Qualquer entrada de diretório, exceto as com " +#~ "arquivos válidos serão ignorados (por exemplo: sub-diretórios,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." + #~ msgid "" #~ "\n" #~ "\t\tCreate a new secret for use with Docker registries.\n" @@ -2410,6 +2078,15 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "credenciais. Você pode prover esta informação\n" #~ "\t\tcriando um dockercfg secret e anexando-o à sua conta de serviço." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a pod disruption budget with the specified name, selector, and " +#~ "desired minimum available pods" +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um pod disruption budget com o nome especificado, seletor, e o " +#~ "número mínimo de pode disponíveis" + #~ msgid "" #~ "\n" #~ "\t\tCreate a resource by filename or stdin.\n" @@ -2421,6 +2098,15 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\n" #~ "\t\tOs formatos JSON e YAML são aceitos." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resourcequota with the specified name, hard limits and " +#~ "optional scopes" +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um resourcequota com o nome especificado, limits rigídos e " +#~ "escopo opcional" + #~ msgid "" #~ "\n" #~ "\t\tCreate a secret based on a file, directory, or specified literal " @@ -2732,6 +2418,77 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\n" #~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +#~ msgid "" +#~ "\n" +#~ "\t\tEdit a resource from the default editor.\n" +#~ "\n" +#~ "\t\tThe edit command allows you to directly edit any API resource you can " +#~ "retrieve via the\n" +#~ "\t\tcommand line tools. It will open the editor defined by your " +#~ "KUBE_EDITOR, or EDITOR\n" +#~ "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' " +#~ "for Windows.\n" +#~ "\t\tYou can edit multiple objects, although changes are applied one at a " +#~ "time. The command\n" +#~ "\t\taccepts filenames as well as command line arguments, although the " +#~ "files you point to must\n" +#~ "\t\tbe previously saved versions of resources.\n" +#~ "\n" +#~ "\t\tEditing is done with the API version used to fetch the resource.\n" +#~ "\t\tTo edit using a specific API version, fully-qualify the resource, " +#~ "version, and group.\n" +#~ "\n" +#~ "\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +#~ "\n" +#~ "\t\tThe flag --windows-line-endings can be used to force Windows line " +#~ "endings,\n" +#~ "\t\totherwise the default for your operating system will be used.\n" +#~ "\n" +#~ "\t\tIn the event an error occurs while updating, a temporary file will be " +#~ "created on disk\n" +#~ "\t\tthat contains your unapplied changes. The most common error when " +#~ "updating a resource\n" +#~ "\t\tis another editor changing the resource on the server. When this " +#~ "occurs, you will have\n" +#~ "\t\tto apply your changes to the newer version of the resource, or update " +#~ "your temporary\n" +#~ "\t\tsaved copy to include the latest resource version." +#~ msgstr "" +#~ "\n" +#~ "\t\tEdit a resource from the default editor.\n" +#~ "\n" +#~ "\t\tThe edit command allows you to directly edit any API resource you can " +#~ "retrieve via the\n" +#~ "\t\tcommand line tools. It will open the editor defined by your " +#~ "KUBE_EDITOR, or EDITOR\n" +#~ "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' " +#~ "for Windows.\n" +#~ "\t\tYou can edit multiple objects, although changes are applied one at a " +#~ "time. The command\n" +#~ "\t\taccepts filenames as well as command line arguments, although the " +#~ "files you point to must\n" +#~ "\t\tbe previously saved versions of resources.\n" +#~ "\n" +#~ "\t\tEditing is done with the API version used to fetch the resource.\n" +#~ "\t\tTo edit using a specific API version, fully-qualify the resource, " +#~ "version, and group.\n" +#~ "\n" +#~ "\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +#~ "\n" +#~ "\t\tThe flag —windows-line-endings can be used to force Windows line " +#~ "endings,\n" +#~ "\t\totherwise the default for your operating system will be used.\n" +#~ "\n" +#~ "\t\tIn the event an error occurs while updating, a temporary file will be " +#~ "created on disk\n" +#~ "\t\tthat contains your unapplied changes. The most common error when " +#~ "updating a resource\n" +#~ "\t\tis another editor changing the resource on the server. When this " +#~ "occurs, you will have\n" +#~ "\t\tto apply your changes to the newer version of the resource, or update " +#~ "your temporary\n" +#~ "\t\tsaved copy to include the latest resource version." + #~ msgid "" #~ "\n" #~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -2973,6 +2730,23 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\t\t* O efeito deve ser NoSchedule, PreferNoSchedule ou NoExecute.\n" #~ "\t\t* Atualmente taint pode ser aplicado apenas para nodes." +#~ msgid "" +#~ "\n" +#~ "\t\tView the latest last-applied-configuration annotations by type/name " +#~ "or file.\n" +#~ "\n" +#~ "\t\tThe default output will be printed to stdout in YAML format. One can " +#~ "use -o option\n" +#~ "\t\tto change output format." +#~ msgstr "" +#~ "\n" +#~ "\t\tView the latest last-applied-configuration annotations by type/name " +#~ "or file.\n" +#~ "\n" +#~ "\t\tThe default output will be printed to stdout in YAML format. One can " +#~ "use -o option\n" +#~ "\t\tto change output format." + #~ msgid "" #~ "\n" #~ "\t # !!!Important Note!!!\n" @@ -3015,6 +2789,18 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "\t\t# Copia /tmp/foo do pod remoto para /tmp/bar localmente\n" #~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" +#~ msgid "" +#~ "\n" +#~ "\t # Create a new TLS secret named tls-secret with the given key pair:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" +#~ msgstr "" +#~ "\n" +#~ "\t # Cria um novo segredo TLS chamado tls-secret com o par the chaves " +#~ "fornecido:\n" +#~ "\t kubectl create secret tls tls-secret —cert=path/to/tls.cert —key=path/" +#~ "to/tls.key" + #~ msgid "" #~ "\n" #~ "\t # Create a new secret named my-secret with keys for each file in " @@ -3089,6 +2875,63 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ " # Cria um novo serviço nodeport chamado my-ns\n" #~ " kubectl create service nodeport my-ns —tcp=5678:8080" +#~ msgid "" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend'.\n" +#~ " # If the same annotation is set multiple times, only the last value " +#~ "will be applied\n" +#~ " kubectl annotate pods foo description='my frontend'\n" +#~ "\n" +#~ " # Update a pod identified by type and name in \"pod.json\"\n" +#~ " kubectl annotate -f pod.json description='my frontend'\n" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend running nginx', overwriting any existing value.\n" +#~ " kubectl annotate --overwrite pods foo description='my frontend " +#~ "running nginx'\n" +#~ "\n" +#~ " # Update all pods in the namespace\n" +#~ " kubectl annotate pods --all description='my frontend running nginx'\n" +#~ "\n" +#~ " # Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ " kubectl annotate pods foo description='my frontend running nginx' --" +#~ "resource-version=1\n" +#~ "\n" +#~ " # Update pod 'foo' by removing an annotation named 'description' if " +#~ "it exists.\n" +#~ " # Does not require the --overwrite flag.\n" +#~ " kubectl annotate pods foo description-" +#~ msgstr "" +#~ "\n" +#~ " # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my " +#~ "frontend'.\n" +#~ " # Se a mesma annotation é configurada várias vezes, apenas o último " +#~ "valor será utilizado\n" +#~ " kubectl annotate pods foo description='my frontend'\n" +#~ "\n" +#~ " # Atualiza o pod identificado pelo tipo e nome definido no \"pod.json" +#~ "\"\n" +#~ " kubectl annotate -f pod.json description='my frontend'\n" +#~ "\n" +#~ " # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my " +#~ "frontend running nginx', sobreescrevendo qualquer valor existente.\n" +#~ " kubectl annotate --overwrite pods foo description='my frontend " +#~ "running nginx'\n" +#~ "\n" +#~ " # Atualiza todos os pods no namespace\n" +#~ " kubectl annotate pods --all description='my frontend running nginx'\n" +#~ "\n" +#~ " # Atualiza o pod 'foo' apenas se o recurso não foi modificado na " +#~ "versão 1.\n" +#~ " kubectl annotate pods foo description='my frontend running nginx' --" +#~ "resource-version=1\n" +#~ "\n" +#~ " # Atualiza o pod 'foo' removendo a annotation chamada 'description' " +#~ "se ela existir.\n" +#~ " # Não necessita da flag --overwrite.\n" +#~ " kubectl annotate pods foo description-" + #~ msgid "" #~ "\n" #~ " Create a clusterIP service with the specified name." @@ -3165,6 +3008,11 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "o objeto forneça o campo apiVersion válido. Usado apenas se --expose for " #~ "true." +#~ msgid "Apply a configuration to a resource by filename or stdin" +#~ msgstr "" +#~ "Aplica a configuração para um recurso utilizado um nome de arquivo ou " +#~ "stdin" + #~ msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" #~ msgstr "Auto-escala um Deployment, ReplicaSet ou ReplicationController" @@ -3177,18 +3025,80 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "--image for especificado, caso contrário, ignorado. Obrigatório ao usar --" #~ "image em um pod com vários contêineres" +#~ msgid "Create a ClusterRoleBinding for a particular ClusterRole" +#~ msgstr "Cria um ClusterRoleBinding para um ClusterRole especifico" + +#~ msgid "Create a LoadBalancer service." +#~ msgstr "Cria um serviço do tipo LoadBalancer." + +#~ msgid "Create a NodePort service." +#~ msgstr "Cria um serviço do tipo NodePort." + +#~ msgid "Create a RoleBinding for a particular Role or ClusterRole" +#~ msgstr "Cria um RoleBinding para uma Role ou ClusterRole especifico" + #~ msgid "Create a clusterIP service." #~ msgstr "Cria um serviço do tipo clusterIP." +#~ msgid "Create a configmap from a local file, directory or literal value" +#~ msgstr "" +#~ "Cria um configmap com base em um arquivo, diretório, ou um valor literal" + #~ msgid "Create a deployment with the specified name." #~ msgstr "Cria um deployment com um nome especificado." +#~ msgid "Create a pod disruption budget with the specified name." +#~ msgstr "Cria um pod disruption budget com um nome especificado." + +#~ msgid "Create a quota with the specified name." +#~ msgstr "Cria uma quota com um nome especificado." + #~ msgid "Create a resource by filename or stdin" #~ msgstr "Cria um recurso por nome de arquivo ou stdin" +#~ msgid "Create a secret from a local file, directory or literal value" +#~ msgstr "" +#~ "Cria um secret com base em um arquivo, diretório ou um valor literal" + +#~ msgid "Create a service using specified subcommand." +#~ msgstr "Cria um service utilizando um sub-comando especificado." + +#~ msgid "Create an ExternalName service." +#~ msgstr "Cria um serviço do tipo ExternalName." + +#~ msgid "" +#~ "Delete resources by filenames, stdin, resources and names, or by " +#~ "resources and label selector" +#~ msgstr "" +#~ "Apaga os recusros por nome de arquivos, stdin, recursos e nomes, ou por " +#~ "recursos e seletor de label" + #~ msgid "Deprecated: Gracefully shut down a resource by name or filename" #~ msgstr "Descontinuado: Termina um recurso por nome ou nome de arquivo" +#~ msgid "Display Resource (CPU/Memory) usage of nodes" +#~ msgstr "Mostra a utilização de recursos (CPU/Memória) nos nodes" + +#~ msgid "Display Resource (CPU/Memory) usage of pods" +#~ msgstr "Mostra a utilização de recursos (CPU/Memória) nos pods" + +#~ msgid "Display Resource (CPU/Memory) usage." +#~ msgstr "Mostra a utilização de recursos (CPU/Memória)." + +#~ msgid "Display cluster info" +#~ msgstr "Mostra as informações do cluster" + +#~ msgid "Displays the current-context" +#~ msgstr "Mostra o contexto corrente" + +#~ msgid "Documentation of resources" +#~ msgstr "Documentação dos recursos" + +#~ msgid "Dump lots of relevant info for debugging and diagnosis" +#~ msgstr "" +#~ "Realiza o dump de muitas informações relevantes para debugging e " +#~ "diagnósticos" + #~ msgid "" #~ "Explicit policy for when to pull container images. Required when --image " #~ "is same as existing image, ignored otherwise." @@ -3226,6 +3136,9 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ msgid "Perform a rolling update of the given ReplicationController" #~ msgstr "Executa uma atualização contínua" +#~ msgid "Replace a resource by filename or stdin" +#~ msgstr "Substitui um recurso por um nome de arquivo ou stdin" + #~ msgid "" #~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " #~ "Job" @@ -3233,6 +3146,35 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "Define um novo tamanho para um Deployment, ReplicaSet, Replication " #~ "Controller, ou Job" +#~ msgid "" +#~ "Set the last-applied-configuration annotation on a live object to match " +#~ "the contents of a file." +#~ msgstr "" +#~ "Define a anotação last-applied-configuration em um objeto existente para " +#~ "corresponder ao conteúdo do arquivo." + +#~ msgid "Sets a cluster entry in kubeconfig" +#~ msgstr "Define um cluster no arquivo kubeconfig" + +#~ msgid "Sets a context entry in kubeconfig" +#~ msgstr "Define um contexto no arquivo kubeconfig" + +#~ msgid "Sets a user entry in kubeconfig" +#~ msgstr "Define um usuário no arquivo kubeconfig" + +#~ msgid "Sets an individual value in a kubeconfig file" +#~ msgstr "Define um valor individual no arquivo kubeconfig" + +#~ msgid "Sets the current-context in a kubeconfig file" +#~ msgstr "Define o current-context no arquivo kubeconfig" + +#~ msgid "" +#~ "Take a replication controller, service, deployment or pod and expose it " +#~ "as a new Kubernetes Service" +#~ msgstr "" +#~ "Pega um replication controlar, service, deployment ou pod e expõe como um " +#~ "novo Serviço do Kubernetes" + #~ msgid "" #~ "The key to use to differentiate between two different controllers, " #~ "default 'deployment'. Only relevant when --image is specified, ignored " @@ -3288,9 +3230,21 @@ msgstr "kubectl controla o gerenciador de cluster do Kubernetes" #~ "Tipo para este serviço: ClusterIP, NodePort, ou LoadBalancer. Valor " #~ "padrão é 'ClusterIP'." +#~ msgid "Unsets an individual value in a kubeconfig file" +#~ msgstr "Remover um valor individual do arquivo kubeconfig" + #~ msgid "Update field(s) of a resource using strategic merge patch" #~ msgstr "" #~ "Atualizar o(s) campo(s) de um recurso usando a estratégia de merge patch" +#~ msgid "Update image of a pod template" +#~ msgstr "Atualizar a imagem de um template de pod" + +#~ msgid "" +#~ "View latest last-applied-configuration annotations of a resource/object" +#~ msgstr "" +#~ "Visualizar a última anotação last-applied-configuration de um recurso/" +#~ "objeto" + #~ msgid "external name of service" #~ msgstr "nome externo do serviço" diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/template.pot b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/template.pot index 9f7409f4856..8fd30a104b1 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/template.pot +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/template.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-07-05 22:55+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,6 +17,22 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:138 +msgid "" +"\n" +"\t\t\t# Approve CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate approve csr-sqgzp\n" +"\t\t" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:182 +msgid "" +"\n" +"\t\t\t# Deny CSR 'csr-sqgzp'\n" +"\t\t\tkubectl certificate deny csr-sqgzp\n" +"\t\t" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:43 msgid "" "\n" @@ -31,45 +47,45 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:44 msgid "" "\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" +"\t\t # Create a cluster role binding for user1, user2, and group1 using the " +"cluster-admin cluster role\n" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:58 msgid "" "\n" -"\t\t # Create a new configmap named my-config based on folder bar\n" +"\t\t # Create a new config map named my-config based on folder bar\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config with specified keys instead " +"\t\t # Create a new config map named my-config with specified keys instead " "of file basenames on disk\n" "\t\t kubectl create configmap my-config --from-file=key1=/path/to/bar/file1." "txt --from-file=key2=/path/to/bar/file2.txt\n" "\n" -"\t\t # Create a new configmap named my-config with key1=config1 and " +"\t\t # Create a new config map named my-config with key1=config1 and " "key2=config2\n" "\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" "literal=key2=config2\n" "\n" -"\t\t # Create a new configmap named my-config from the key=value pairs in " +"\t\t # Create a new config map named my-config from the key=value pairs in " "the file\n" "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" "\n" -"\t\t # Create a new configmap named my-config from an env file\n" +"\t\t # Create a new config map named my-config from an env file\n" "\t\t kubectl create configmap my-config --from-env-file=path/to/bar.env" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 +msgid "" +"\n" +"\t\t # Create a role binding for user1, user2, and group1 using the admin " +"cluster role\n" +"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +"user=user2 --group=group1" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:56 msgid "" "\n" @@ -78,7 +94,7 @@ msgid "" "\t\t kubectl create secret docker-registry my-secret --docker-" "server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-" "password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" -"\t\t \n" +"\n" "\t\t # Create a new secret named my-secret from ~/.docker/config.json\n" "\t\t kubectl create secret docker-registry my-secret --from-file=." "dockerconfigjson=path/to/.docker/config.json" @@ -102,7 +118,7 @@ msgid "" "\t\t# image. If 'tar' is not present, 'kubectl cp' will fail.\n" "\t\t#\n" "\t\t# For advanced use cases, such as symlinks, wildcard expansion or\n" -"\t\t# file mode preservation consider using 'kubectl exec'.\n" +"\t\t# file mode preservation, consider using 'kubectl exec'.\n" "\n" "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " "\n" @@ -132,24 +148,24 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:119 msgid "" "\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" +"\t\t# Apply the configuration in pod.json to a pod\n" "\t\tkubectl apply -f ./pod.json\n" "\n" "\t\t# Apply resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl apply -k dir/\n" "\n" -"\t\t# Apply the JSON passed into stdin to a pod.\n" +"\t\t# Apply the JSON passed into stdin to a pod\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" "\t\t# Note: --prune is still in Alpha\n" "\t\t# Apply the configuration in manifest.yaml that matches label app=nginx " -"and delete all the other resources that are not in the file and match label " -"app=nginx.\n" +"and delete all other resources that are not in the file and match label " +"app=nginx\n" "\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" "\n" "\t\t# Apply the configuration in manifest.yaml and delete all the other " -"configmaps that are not in the file.\n" +"config maps that are not in the file\n" "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" "ConfigMap" msgstr "" @@ -160,11 +176,11 @@ msgid "" "\n" "\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and " "10, no target CPU utilization specified so a default autoscaling policy will " -"be used:\n" +"be used\n" "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" "\n" "\t\t# Auto scale a replication controller \"foo\", with the number of pods " -"between 1 and 5, target CPU utilization at 80%:\n" +"between 1 and 5, target CPU utilization at 80%\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" msgstr "" @@ -187,74 +203,56 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:41 msgid "" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" that allows user to perform " +"\t\t# Create a cluster role named \"pod-reader\" that allows user to perform " "\"get\", \"watch\" and \"list\" on pods\n" "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" "resource=pods\n" "\n" -"\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" +"\t\t# Create a cluster role named \"pod-reader\" with ResourceName " +"specified\n" "\t\tkubectl create clusterrole pod-reader --verb=get --resource=pods --" "resource-name=readablepod --resource-name=anotherpod\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with API Group specified\n" +"\t\t# Create a cluster role named \"foo\" with API Group specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=rs." "extensions\n" "\n" -"\t\t# Create a ClusterRole named \"foo\" with SubResource specified\n" +"\t\t# Create a cluster role named \"foo\" with SubResource specified\n" "\t\tkubectl create clusterrole foo --verb=get,list,watch --resource=pods," "pods/status\n" "\n" -"\t\t# Create a ClusterRole name \"foo\" with NonResourceURL specified\n" +"\t\t# Create a cluster role name \"foo\" with NonResourceURL specified\n" "\t\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" "*\n" "\n" -"\t\t# Create a ClusterRole name \"monitoring\" with AggregationRule " +"\t\t# Create a cluster role name \"monitoring\" with AggregationRule " "specified\n" "\t\tkubectl create clusterrole monitoring --aggregation-rule=\"rbac.example." "com/aggregate-to-monitoring=true\"" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:46 -msgid "" -"\n" -"\t\t# Create a Role named \"pod-reader\" that allows user to perform \"get" -"\", \"watch\" and \"list\" on pods\n" -"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" -"resource=pods\n" -"\n" -"\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" -"name=readablepod --resource-name=anotherpod\n" -"\n" -"\t\t# Create a Role named \"foo\" with API Group specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" -"\n" -"\t\t# Create a Role named \"foo\" with SubResource specified\n" -"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:43 msgid "" "\n" "\t\t# Create a job\n" "\t\tkubectl create job my-job --image=busybox\n" "\n" -"\t\t# Create a job with command\n" +"\t\t# Create a job with a command\n" "\t\tkubectl create job my-job --image=busybox -- date\n" "\n" -"\t\t# Create a job from a CronJob named \"a-cronjob\"\n" +"\t\t# Create a job from a cron job named \"a-cronjob\"\n" "\t\tkubectl create job test-job --from=cronjob/a-cronjob" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 msgid "" "\n" -"\t\t# Create a new resourcequota named my-quota\n" +"\t\t# Create a new resource quota named my-quota\n" "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," "replicationcontrollers=2,resourcequotas=1,secrets=5," "persistentvolumeclaims=10\n" "\n" -"\t\t# Create a new resourcequota named best-effort\n" +"\t\t# Create a new resource quota named best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" msgstr "" @@ -264,60 +262,78 @@ msgid "" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" +"\t\t# and require at least one of them being available at any point in time\n" "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" "available=1\n" "\n" "\t\t# Create a pod disruption budget named my-pdb that will select all pods " "with the app=nginx label\n" "\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" +"point in time\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:76 msgid "" "\n" -"\t\t# Create a pod using the data in pod.json.\n" +"\t\t# Create a pod using the data in pod.json\n" "\t\tkubectl create -f ./pod.json\n" "\n" -"\t\t# Create a pod based on the JSON passed into stdin.\n" +"\t\t# Create a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl create -f -\n" "\n" "\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " -"using the edited data.\n" +"using the edited data\n" "\t\tkubectl create -f docker-registry.yaml --edit -o json" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:43 msgid "" "\n" -"\t\t# Create a priorityclass named high-priority\n" +"\t\t# Create a priority class named high-priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\"\n" "\n" -"\t\t# Create a priorityclass named default-priority that considered as the " -"global default priority\n" +"\t\t# Create a priority class named default-priority that is considered as " +"the global default priority\n" "\t\tkubectl create priorityclass default-priority --value=1000 --global-" "default=true --description=\"default priority\"\n" "\n" -"\t\t# Create a priorityclass named high-priority that can not preempt pods " +"\t\t# Create a priority class named high-priority that cannot preempt pods " "with lower priority\n" "\t\tkubectl create priorityclass high-priority --value=1000 --description=" "\"high priority\" --preemption-policy=\"Never\"" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:46 +msgid "" +"\n" +"\t\t# Create a role named \"pod-reader\" that allows user to perform \"get" +"\", \"watch\" and \"list\" on pods\n" +"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" +"resource=pods\n" +"\n" +"\t\t# Create a role named \"pod-reader\" with ResourceName specified\n" +"\t\tkubectl create role pod-reader --verb=get --resource=pods --resource-" +"name=readablepod --resource-name=anotherpod\n" +"\n" +"\t\t# Create a role named \"foo\" with API Group specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=rs.extensions\n" +"\n" +"\t\t# Create a role named \"foo\" with SubResource specified\n" +"\t\tkubectl create role foo --verb=get,list,watch --resource=pods,pods/status" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:61 msgid "" "\n" "\t\t# Create a service for a replicated nginx, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a replication controller identified by type and " "name specified in \"nginx-controller.yaml\", which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for a pod valid-pod, which serves on port 444 with " @@ -335,11 +351,11 @@ msgid "" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " -"serves on port 80 and connects to the containers on port 8000.\n" +"serves on port 80 and connects to the containers on port 8000\n" "\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" "\n" "\t\t# Create a service for an nginx deployment, which serves on port 80 and " -"connects to the containers on port 8000.\n" +"connects to the containers on port 8000\n" "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" msgstr "" @@ -425,24 +441,23 @@ msgid "" "\t\tkubectl debug node/mynode -it --image=busybox\n" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:73 +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:74 msgid "" "\n" -"\t\t# Delete a pod using the type and name specified in pod.json.\n" +"\t\t# Delete a pod using the type and name specified in pod.json\n" "\t\tkubectl delete -f ./pod.json\n" "\n" "\t\t# Delete resources from a directory containing kustomization.yaml - e.g. " -"dir/kustomization.yaml.\n" +"dir/kustomization.yaml\n" "\t\tkubectl delete -k dir\n" "\n" -"\t\t# Delete a pod based on the type and name in the JSON passed into " -"stdin.\n" +"\t\t# Delete a pod based on the type and name in the JSON passed into stdin\n" "\t\tcat pod.json | kubectl delete -f -\n" "\n" "\t\t# Delete pods and services with same names \"baz\" and \"foo\"\n" "\t\tkubectl delete pod,service baz foo\n" "\n" -"\t\t# Delete pods and services with label name=myLabel.\n" +"\t\t# Delete pods and services with label name=myLabel\n" "\t\tkubectl delete pods,services -l name=myLabel\n" "\n" "\t\t# Delete a pod with minimal delay\n" @@ -475,14 +490,14 @@ msgid "" "\n" "\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" "created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" +"\t\t# get the name of the rc as a prefix in the pod the name)\n" "\t\tkubectl describe pods frontend" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:76 msgid "" "\n" -"\t\t# Diff resources included in pod.json.\n" +"\t\t# Diff resources included in pod.json\n" "\t\tkubectl diff -f pod.json\n" "\n" "\t\t# Diff file read from stdin\n" @@ -493,58 +508,80 @@ msgstr "" msgid "" "\n" "\t\t# Drain node \"foo\", even if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n" -"\t\t$ kubectl drain foo --force\n" +"replication controller, replica set, job, daemon set or stateful set on it\n" +"\t\tkubectl drain foo --force\n" "\n" -"\t\t# As above, but abort if there are pods not managed by a " -"ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a " -"grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" +"\t\t# As above, but abort if there are pods not managed by a replication " +"controller, replica set, job, daemon set or stateful set, and use a grace " +"period of 15 minutes\n" +"\t\tkubectl drain foo --grace-period=900" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:55 msgid "" "\n" -"\t\t# Edit the service named 'docker-registry':\n" +"\t\t# Edit the service named 'docker-registry'\n" "\t\tkubectl edit svc/docker-registry\n" "\n" "\t\t# Use an alternative editor\n" "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" "\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +"\t\t# Edit the job 'myjob' in JSON using the v1 API format\n" "\t\tkubectl edit job.v1.batch/myjob -o json\n" "\n" "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" +"config in its annotation\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:44 +msgid "" +"\n" +"\t\t# Get output from running pod mypod; use the 'kubectl.kubernetes.io/" +"default-container' annotation\n" +"\t\t# for selecting the container to be attached or the first container in " +"the pod will be chosen\n" +"\t\tkubectl attach mypod\n" +"\n" +"\t\t# Get output from ruby-container from pod mypod\n" +"\t\tkubectl attach mypod -c ruby-container\n" +"\n" +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " +"from pod mypod\n" +"\t\t# and sends stdout/stderr from 'bash' back to the client\n" +"\t\tkubectl attach mypod -c ruby-container -i -t\n" +"\n" +"\t\t# Get output from the first pod of a replica set named nginx\n" +"\t\tkubectl attach rs/nginx\n" +"\t\t" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:48 msgid "" "\n" -"\t\t# Get output from running 'date' command from pod mypod, using the first " -"container by default\n" +"\t\t# Get output from running the 'date' command from pod mypod, using the " +"first container by default\n" "\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' command in ruby-container from pod " +"\t\t# Get output from running the 'date' command in ruby-container from pod " "mypod\n" "\t\tkubectl exec mypod -c ruby-container -- date\n" "\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " +"\t\t# Switch to raw terminal mode; sends stdin to 'bash' in ruby-container " "from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" "\t\tkubectl exec mypod -c ruby-container -i -t -- bash -il\n" "\n" "\t\t# List contents of /usr from the first container of pod mypod and sort " -"by modification time.\n" +"by modification time\n" "\t\t# If the command you want to execute in the pod has any flags in common " "(e.g. -i),\n" "\t\t# you must use two dashes (--) to separate your command's flags/" -"arguments.\n" +"arguments\n" "\t\t# Also note, do not surround your command and its flags/arguments with " "quotes\n" "\t\t# unless that is how you would execute it normally (i.e., do ls -t /usr, " -"not \"ls -t /usr\").\n" +"not \"ls -t /usr\")\n" "\t\tkubectl exec mypod -i -t -- ls -t /usr\n" "\n" "\t\t# Get output from running 'date' command from the first pod of the " @@ -557,28 +594,6 @@ msgid "" "\t\t" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:44 -msgid "" -"\n" -"\t\t# Get output from running pod mypod, use the kubectl.kubernetes.io/" -"default-container annotation \n" -"\t\t# for selecting the container to be attached or the first container in " -"the pod will be chosen\n" -"\t\tkubectl attach mypod\n" -"\n" -"\t\t# Get output from ruby-container from pod mypod\n" -"\t\tkubectl attach mypod -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod mypod\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach mypod -c ruby-container -i -t\n" -"\n" -"\t\t# Get output from the first pod of a ReplicaSet named nginx\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" @@ -598,7 +613,7 @@ msgid "" "\t\t## or, if running Bash 4.1+\n" "\t\t brew install bash-completion@2\n" "\t\t## If kubectl is installed via homebrew, this should start working " -"immediately.\n" +"immediately\n" "\t\t## If you've installed via other means, you may need add the completion " "to your completion directory\n" "\t\t kubectl completion bash > $(brew --prefix)/etc/bash_completion.d/" @@ -606,8 +621,8 @@ msgid "" "\n" "\n" "\t\t# Installing bash completion on Linux\n" -"\t\t## If bash-completion is not installed on Linux, please install the " -"'bash-completion' package\n" +"\t\t## If bash-completion is not installed on Linux, install the 'bash-" +"completion' package\n" "\t\t## via your distribution's package manager.\n" "\t\t## Load the kubectl completion code for bash into the current shell\n" "\t\t source <(kubectl completion bash)\n" @@ -629,44 +644,44 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:105 msgid "" "\n" -"\t\t# List all pods in ps output format.\n" +"\t\t# List all pods in ps output format\n" "\t\tkubectl get pods\n" "\n" "\t\t# List all pods in ps output format with more information (such as node " -"name).\n" +"name)\n" "\t\tkubectl get pods -o wide\n" "\n" "\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" +"format\n" "\t\tkubectl get replicationcontroller web\n" "\n" "\t\t# List deployments in JSON output format, in the \"v1\" version of the " -"\"apps\" API group:\n" +"\"apps\" API group\n" "\t\tkubectl get deployments.v1.apps -o json\n" "\n" -"\t\t# List a single pod in JSON output format.\n" +"\t\t# List a single pod in JSON output format\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" "\t\t# List a pod identified by type and name specified in \"pod.yaml\" in " -"JSON output format.\n" +"JSON output format\n" "\t\tkubectl get -f pod.yaml -o json\n" "\n" "\t\t# List resources from a directory with kustomization.yaml - e.g. dir/" -"kustomization.yaml.\n" +"kustomization.yaml\n" "\t\tkubectl get -k dir/\n" "\n" -"\t\t# Return only the phase value of the specified pod.\n" +"\t\t# Return only the phase value of the specified pod\n" "\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status.phase}}\n" "\n" -"\t\t# List resource information in custom columns.\n" +"\t\t# List resource information in custom columns\n" "\t\tkubectl get pod test-pod -o custom-columns=CONTAINER:.spec.containers[0]." "name,IMAGE:.spec.containers[0].image\n" "\n" "\t\t# List all replication controllers and services together in ps output " -"format.\n" +"format\n" "\t\tkubectl get rc,services\n" "\n" -"\t\t# List one or more resources by their type and names.\n" +"\t\t# List one or more resources by their type and names\n" "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" msgstr "" @@ -703,39 +718,39 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:87 msgid "" "\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" +"\t\t# Mark node \"foo\" as schedulable\n" +"\t\tkubectl uncordon foo" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:58 msgid "" "\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" +"\t\t# Mark node \"foo\" as unschedulable\n" "\t\tkubectl cordon foo" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:83 msgid "" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as JSON.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as JSON\n" "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" -"\t\t# Partially update a node using a strategic merge patch. Specify the " -"patch as YAML.\n" +"\t\t# Partially update a node using a strategic merge patch, specifying the " +"patch as YAML\n" "\t\tkubectl patch node k8s-node-1 -p $'spec:\n" " unschedulable: true'\n" "\n" "\t\t# Partially update a node identified by the type and name specified in " -"\"node.json\" using strategic merge patch.\n" +"\"node.json\" using strategic merge patch\n" "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" "\n" "\t\t# Update a container's image; spec.containers[*].name is required " -"because it's a merge key.\n" +"because it's a merge key\n" "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" "\n" -"\t\t# Update a container's image using a json patch with positional arrays.\n" +"\t\t# Update a container's image using a JSON patch with positional arrays\n" "\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" msgstr "" @@ -771,10 +786,10 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:56 msgid "" "\n" -"\t\t# Replace a pod using the data in pod.json.\n" +"\t\t# Replace a pod using the data in pod.json\n" "\t\tkubectl replace -f ./pod.json\n" "\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" +"\t\t# Replace a pod based on the JSON passed into stdin\n" "\t\tcat pod.json | kubectl replace -f -\n" "\n" "\t\t# Update a single-container pod's image version (tag) to v4\n" @@ -829,20 +844,20 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:49 msgid "" "\n" -"\t\t# Scale a replicaset named 'foo' to 3.\n" +"\t\t# Scale a replica set named 'foo' to 3\n" "\t\tkubectl scale --replicas=3 rs/foo\n" "\n" "\t\t# Scale a resource identified by type and name specified in \"foo.yaml\" " -"to 3.\n" +"to 3\n" "\t\tkubectl scale --replicas=3 -f foo.yaml\n" "\n" -"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3.\n" +"\t\t# If the deployment named mysql's current size is 2, scale mysql to 3\n" "\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" "\n" -"\t\t# Scale multiple replication controllers.\n" +"\t\t# Scale multiple replication controllers\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\t# Scale stateful set named 'web' to 3\n" "\t\tkubectl scale --replicas=3 statefulset/web" msgstr "" @@ -850,20 +865,20 @@ msgstr "" msgid "" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" +"of a file\n" "\t\tkubectl apply set-last-applied -f deploy.yaml\n" "\n" "\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" +"directory\n" "\t\tkubectl apply set-last-applied -f path/\n" "\n" "\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" +"of a file; will create the annotation if it does not already exist\n" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:73 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:75 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -882,67 +897,67 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:62 msgid "" "\n" -"\t\t# Start a nginx pod.\n" +"\t\t# Start a nginx pod\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a hazelcast pod and let the container expose port 5701.\n" +"\t\t# Start a hazelcast pod and let the container expose port 5701\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --port=5701\n" "\n" "\t\t# Start a hazelcast pod and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" "\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" "\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" -"\" in the container.\n" +"\" in the container\n" "\t\tkubectl run hazelcast --image=hazelcast/hazelcast --labels=" "\"app=hazelcast,env=prod\"\n" "\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" +"\t\t# Dry run; print the corresponding API objects without creating them\n" "\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" "\t\t# Start a nginx pod, but overload the spec with a partial set of values " -"parsed from JSON.\n" +"parsed from JSON\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" "\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " -"it exits.\n" +"it exits\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" "\t\t# Start the nginx pod using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" +"arguments (arg1 .. argN) for that command\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx pod using a different command and custom arguments.\n" +"\t\t# Start the nginx pod using a different command and custom arguments\n" "\t\tkubectl run nginx --image=nginx --command -- ... " msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:73 msgid "" "\n" -"\t\t# To proxy all of the kubernetes api and nothing else.\n" +"\t\t# To proxy all of the Kubernetes API and nothing else\n" "\t\tkubectl proxy --api-prefix=/\n" "\n" -"\t\t# To proxy only part of the kubernetes api and also some static files.\n" +"\t\t# To proxy only part of the Kubernetes API and also some static files\n" "\t\t# You can get pods info with 'curl localhost:8001/api/v1/pods'\n" "\t\tkubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/api/\n" "\n" -"\t\t# To proxy the entire kubernetes api at a different root.\n" +"\t\t# To proxy the entire Kubernetes API at a different root\n" "\t\t# You can get pods info with 'curl localhost:8001/custom/api/v1/pods'\n" "\t\tkubectl proxy --api-prefix=/custom/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on port 8011, serving static " +"\t\t# Run a proxy to the Kubernetes API server on port 8011, serving static " "content from ./local/www/\n" "\t\tkubectl proxy --port=8011 --www=./local/www/\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver on an arbitrary local port.\n" -"\t\t# The chosen port for the server will be output to stdout.\n" +"\t\t# Run a proxy to the Kubernetes API server on an arbitrary local port\n" +"\t\t# The chosen port for the server will be output to stdout\n" "\t\tkubectl proxy --port=0\n" "\n" -"\t\t# Run a proxy to kubernetes apiserver, changing the api prefix to k8s-" -"api\n" -"\t\t# This makes e.g. the pods api available at localhost:8001/k8s-api/v1/" +"\t\t# Run a proxy to the Kubernetes API server, changing the API prefix to " +"k8s-api\n" +"\t\t# This makes e.g. the pods API available at localhost:8001/k8s-api/v1/" "pods/\n" "\t\tkubectl proxy --api-prefix=/k8s-api" msgstr "" @@ -951,13 +966,13 @@ msgstr "" msgid "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" +"user' and effect 'NoSchedule'\n" "\t\t# If a taint with that key and effect already exists, its value is " -"replaced as specified.\n" +"replaced as specified\n" "\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" "\n" "\t\t# Remove from node 'foo' the taint with key 'dedicated' and effect " -"'NoSchedule' if one exists.\n" +"'NoSchedule' if one exists\n" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" @@ -973,11 +988,11 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:95 msgid "" "\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'\n" "\t\tkubectl label pods foo unhealthy=true\n" "\n" "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" +"overwriting any existing value\n" "\t\tkubectl label --overwrite pods foo status=unhealthy\n" "\n" "\t\t# Update all pods in the namespace\n" @@ -986,18 +1001,18 @@ msgid "" "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" "\t\tkubectl label -f pod.json status=unhealthy\n" "\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +"\t\t# Update pod 'foo' only if the resource is unchanged from version 1\n" "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" "\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" +"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists\n" +"\t\t# Does not require the --overwrite flag\n" "\t\tkubectl label pods foo bar-" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:53 msgid "" "\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" +"\t\t# View the last-applied-configuration annotations by type/name in YAML\n" "\t\tkubectl apply view-last-applied deployment/nginx\n" "\n" "\t\t# View the last-applied-configuration annotations by file in JSON\n" @@ -1008,14 +1023,15 @@ msgstr "" msgid "" "\n" "\t\t# Wait for the pod \"busybox1\" to contain the status condition of type " -"\"Ready\".\n" +"\"Ready\"\n" "\t\tkubectl wait --for=condition=Ready pod/busybox1\n" "\n" -"\t\t# The default value of status condition is true, you can set false.\n" +"\t\t# The default value of status condition is true; you can set it to " +"false\n" "\t\tkubectl wait --for=condition=Ready=false pod/busybox1\n" "\n" "\t\t# Wait for the pod \"busybox1\" to be deleted, with a timeout of 60s, " -"after having issued the \"delete\" command.\n" +"after having issued the \"delete\" command\n" "\t\tkubectl delete pod/busybox1\n" "\t\tkubectl wait --for=delete pod/busybox1 --timeout=60s" msgstr "" @@ -1023,7 +1039,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:110 msgid "" "\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" +"\t\tApply a configuration to a resource by file name or stdin.\n" "\t\tThe resource name must be specified. This resource will be created if it " "doesn't exist yet.\n" "\t\tTo use 'apply', always create the resource initially with either 'apply' " @@ -1061,7 +1077,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:28 msgid "" "\n" -"\t\tConfigure application resources\n" +"\t\tConfigure application resources.\n" "\n" "\t\tThese commands help you make changes to existing application resources." msgstr "" @@ -1083,58 +1099,52 @@ msgid "" "\t\tto change to output destination." msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 -msgid "" -"\n" -"\t\tCreate a ClusterRole." -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:41 -msgid "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:41 msgid "" "\n" "\t\tCreate a TLS secret from the given public/private key pair.\n" "\n" -"\t\tThe public/private key pair must exist before hand. The public key " +"\t\tThe public/private key pair must exist beforehand. The public key " "certificate must be .PEM encoded and match\n" "\t\tthe given private key." msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:41 +msgid "" +"\n" +"\t\tCreate a cluster role binding for a particular cluster role." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 +msgid "" +"\n" +"\t\tCreate a cluster role." +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 msgid "" "\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " +"\t\tCreate a config map based on a file, directory, or specified literal " "value.\n" "\n" -"\t\tA single configmap may package one or more key/value pairs.\n" +"\t\tA single config map may package one or more key/value pairs.\n" "\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " +"\t\tWhen creating a config map based on a file, the key will default to the " "basename of the file, and the value will\n" "\t\tdefault to the file content. If the basename is an invalid key, you may " "specify an alternate key.\n" "\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tWhen creating a config map based on a directory, each file whose " +"basename is a valid key in the directory will be\n" +"\t\tpackaged into the config map. Any directory entries except regular " +"files are ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:40 msgid "" "\n" -"\t\tCreate a cronjob with the specified name." +"\t\tCreate a cron job with the specified name." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:40 @@ -1167,7 +1177,7 @@ msgid "" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " "authentication. In order for the\n" -"\t\tnodes to pull images on your behalf, they have to have the credentials. " +"\t\tnodes to pull images on your behalf, they must have the credentials. " "You can provide this information\n" "\t\tby creating a dockercfg secret and attaching it to your service account." msgstr "" @@ -1176,14 +1186,14 @@ msgstr "" msgid "" "\n" "\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" +"desired minimum available pods." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:40 msgid "" "\n" -"\t\tCreate a priorityclass with the specified name, value, globalDefault and " -"description" +"\t\tCreate a priority class with the specified name, value, globalDefault " +"and description." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:71 @@ -1197,8 +1207,14 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 msgid "" "\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" +"\t\tCreate a resource quota with the specified name, hard limits, and " +"optional scopes." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 +msgid "" +"\n" +"\t\tCreate a role binding for a particular role or cluster role." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 @@ -1238,11 +1254,11 @@ msgid "" "\n" "\t\tCreates a proxy server or application-level gateway between localhost " "and\n" -"\t\tthe Kubernetes API Server. It also allows serving static content over " +"\t\tthe Kubernetes API server. It also allows serving static content over " "specified\n" "\t\tHTTP path. All incoming data enters through one port and gets forwarded " "to\n" -"\t\tthe remote kubernetes API Server port, except for the path matching the " +"\t\tthe remote Kubernetes API server port, except for the path matching the " "static content path." msgstr "" @@ -1250,11 +1266,11 @@ msgstr "" msgid "" "\n" "\t\tCreates an autoscaler that automatically chooses and sets the number of " -"pods that run in a kubernetes cluster.\n" +"pods that run in a Kubernetes cluster.\n" "\n" -"\t\tLooks up a Deployment, ReplicaSet, StatefulSet, or ReplicationController " -"by name and creates an autoscaler that uses the given resource as a " -"reference.\n" +"\t\tLooks up a deployment, replica set, stateful set, or replication " +"controller by name and creates an autoscaler that uses the given resource as " +"a reference.\n" "\t\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." msgstr "" @@ -1287,11 +1303,11 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:45 msgid "" "\n" -"\t\tDelete resources by filenames, stdin, resources and names, or by " +"\t\tDelete resources by file names, stdin, resources and names, or by " "resources and label selector.\n" "\n" -"\t\tJSON and YAML formats are accepted. Only one type of the arguments may " -"be specified: filenames,\n" +"\t\tJSON and YAML formats are accepted. Only one type of argument may be " +"specified: file names,\n" "\t\tresources and names, or resources and label selector.\n" "\n" "\t\tSome resources, such as pods, support graceful deletion. These resources " @@ -1307,7 +1323,8 @@ msgid "" "\t\tthan the grace period. To force delete a resource, you must specify the " "--force flag.\n" "\t\tNote: only a subset of resources support graceful deletion. In absence " -"of the support, --grace-period is ignored.\n" +"of the support,\n" +"\t\tthe --grace-period flag is ignored.\n" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -1323,8 +1340,8 @@ msgid "" "sure the pod is\n" "\t\tterminated, or if your application can tolerate multiple copies of the " "same pod running at once.\n" -"\t\tAlso, if you force delete pods the scheduler may place new pods on those " -"nodes before the node\n" +"\t\tAlso, if you force delete pods, the scheduler may place new pods on " +"those nodes before the node\n" "\t\thas released those resources and causing those pods to be evicted " "immediately.\n" "\n" @@ -1335,7 +1352,7 @@ msgid "" "\t\trest of the resource." msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:171 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:175 msgid "" "\n" "\t\tDeny a certificate signing request.\n" @@ -1350,11 +1367,11 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:53 msgid "" "\n" -"\t\tDiff configurations specified by filename or stdin between the current " +"\t\tDiff configurations specified by file name or stdin between the current " "online\n" "\t\tconfiguration, and the configuration as it would be if applied.\n" "\n" -"\t\tOutput is always YAML.\n" +"\t\tThe output is always YAML.\n" "\n" "\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " "own\n" @@ -1362,8 +1379,8 @@ msgid "" "\t\tKUBECTL_EXTERNAL_DIFF=\"colordiff -N -u\"\n" "\n" "\t\tBy default, the \"diff\" command available in your path will be\n" -"\t\trun with \"-u\" (unified diff) and \"-N\" (treat absent files as empty) " -"options.\n" +"\t\trun with the \"-u\" (unified diff) and \"-N\" (treat absent files as " +"empty) options.\n" "\n" "\t\tExit status:\n" "\t\t 0\n" @@ -1377,27 +1394,6 @@ msgid "" "convention." msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:57 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:65 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory) usage of pods.\n" -"\n" -"\t\tThe 'top pod' command allows you to see the resource consumption of " -"pods.\n" -"\n" -"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " -"minutes\n" -"\t\tsince pod creation." -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:39 msgid "" "\n" @@ -1422,7 +1418,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:92 msgid "" "\n" -"\t\tDisplay one or many resources\n" +"\t\tDisplay one or many resources.\n" "\n" "\t\tPrints a table of the most important information about the specified " "resources.\n" @@ -1441,10 +1437,31 @@ msgid "" "resources." msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:57 +msgid "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of nodes.\n" +"\n" +"\t\tThe top-node command allows you to see the resource consumption of nodes." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:67 +msgid "" +"\n" +"\t\tDisplay resource (CPU/memory) usage of pods.\n" +"\n" +"\t\tThe 'top pod' command allows you to see the resource consumption of " +"pods.\n" +"\n" +"\t\tDue to the metrics pipeline delay, they may be unavailable for a few " +"minutes\n" +"\t\tsince pod creation." +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:37 msgid "" "\n" -"\t\tDisplays the current-context" +"\t\tDisplay the current-context." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:113 @@ -1454,22 +1471,23 @@ msgid "" "\n" "\t\tThe given node will be marked unschedulable to prevent new pods from " "arriving.\n" -"\t\t'drain' evicts the pods if the APIServer supports\n" -"\t\t[eviction](http://kubernetes.io/docs/admin/disruptions/). Otherwise, it " -"will use normal\n" +"\t\t'drain' evicts the pods if the API server supports\n" +"\t\t[eviction](https://kubernetes.io/docs/concepts/workloads/pods/" +"disruptions/). Otherwise, it will use normal\n" "\t\tDELETE to delete the pods.\n" "\t\tThe 'drain' evicts or deletes all pods except mirror pods (which cannot " "be deleted through\n" -"\t\tthe API server). If there are DaemonSet-managed pods, drain will not " +"\t\tthe API server). If there are daemon set-managed pods, drain will not " "proceed\n" "\t\twithout --ignore-daemonsets, and regardless it will not delete any\n" -"\t\tDaemonSet-managed pods, because those pods would be immediately replaced " -"by the\n" -"\t\tDaemonSet controller, which ignores unschedulable markings. If there " +"\t\tdaemon set-managed pods, because those pods would be immediately " +"replaced by the\n" +"\t\tdaemon set controller, which ignores unschedulable markings. If there " "are any\n" -"\t\tpods that are neither mirror pods nor managed by ReplicationController,\n" -"\t\tReplicaSet, DaemonSet, StatefulSet or Job, then drain will not delete " -"any pods unless you\n" +"\t\tpods that are neither mirror pods nor managed by a replication " +"controller,\n" +"\t\treplica set, daemon set, stateful set, or job, then drain will not " +"delete any pods unless you\n" "\t\tuse --force. --force will also allow deletion to proceed if the " "managing resource of one\n" "\t\tor more pods is missing.\n" @@ -1482,7 +1500,7 @@ msgid "" "uncordon, which\n" "\t\twill make the node schedulable again.\n" "\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +"\t\t![Workflow](https://kubernetes.io/images/docs/kubectl_drain.svg)" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:31 @@ -1492,13 +1510,13 @@ msgid "" "\n" "\t\tThe edit command allows you to directly edit any API resource you can " "retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -1531,13 +1549,13 @@ msgid "" "\n" "\t\tThe edit-last-applied command allows you to directly edit any API " "resource you can retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " +"\t\tcommand-line tools. It will open the editor defined by your KUBE_EDITOR, " "or EDITOR\n" "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " "Windows.\n" "\t\tYou can edit multiple objects, although changes are applied one at a " "time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " +"\t\taccepts file names as well as command-line arguments, although the files " "you point to must\n" "\t\tbe previously saved versions of resources.\n" "\n" @@ -1573,7 +1591,7 @@ msgid "" "\n" "\t\tA successful message will be printed to stdout indicating when the " "specified\n" -" condition has been met. One can use -o option to change to output " +" condition has been met. You can use -o option to change to output " "destination." msgstr "" @@ -1614,7 +1632,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:35 msgid "" "\n" -"\t\tList the fields for supported resources\n" +"\t\tList the fields for supported resources.\n" "\n" "\t\tThis command describes the fields associated with each supported API " "resource.\n" @@ -1649,7 +1667,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:57 msgid "" "\n" -"\t\tMark the provided resource as paused\n" +"\t\tMark the provided resource as paused.\n" "\n" "\t\tPaused resources will not be reconciled by a controller.\n" "\t\tUse \"kubectl rollout resume\" to resume a paused resource.\n" @@ -1679,7 +1697,7 @@ msgid "" "#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " -"of zsh >= 5.2" +"of zsh >= 5.2." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:49 @@ -1710,18 +1728,18 @@ msgid "" "\n" "\t\tRenames a context from the kubeconfig file.\n" "\n" -"\t\tCONTEXT_NAME is the context name that you wish to change.\n" +"\t\tCONTEXT_NAME is the context name that you want to change.\n" "\n" -"\t\tNEW_NAME is the new name you wish to set.\n" +"\t\tNEW_NAME is the new name you want to set.\n" "\n" -"\t\tNote: In case the context being renamed is the 'current-context', this " -"field will also be updated." +"\t\tNote: If the context being renamed is the 'current-context', this field " +"will also be updated." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:48 msgid "" "\n" -"\t\tReplace a resource by filename or stdin.\n" +"\t\tReplace a resource by file name or stdin.\n" "\n" "\t\tJSON and YAML formats are accepted. If replacing an existing resource, " "the\n" @@ -1735,13 +1753,13 @@ msgid "" "\n" "\t\tRestart a resource.\n" "\n" -"\t Resource will be rollout restarted." +"\t Resource rollout will be restarted." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:58 msgid "" "\n" -"\t\tResume a paused resource\n" +"\t\tResume a paused resource.\n" "\n" "\t\tPaused resources will not be reconciled by a controller. By resuming a\n" "\t\tresource, we allow it to be reconciled again.\n" @@ -1751,14 +1769,32 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:55 msgid "" "\n" -"\t\tRollback to a previous rollout." +"\t\tRoll back to a previous rollout." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 +msgid "" +"\n" +"\t\tSet a cluster entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:44 +msgid "" +"\n" +"\t\tSet a context entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:40 msgid "" "\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"StatefulSet.\n" +"\t\tSet a new size for a deployment, replica set, replication controller, or " +"stateful set.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -1770,6 +1806,27 @@ msgid "" "\t\tscale is sent to the server." msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:70 +#, c-format +msgid "" +"\n" +"\t\tSet a user entry in kubeconfig.\n" +"\n" +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values.\n" +"\n" +"\t\t Client-certificate flags:\n" +"\t\t --%v=certfile --%v=keyfile\n" +"\n" +"\t\t Bearer token flags:\n" +"\t\t\t --%v=bearer_token\n" +"\n" +"\t\t Basic auth flags:\n" +"\t\t\t --%v=basic_user --%v=basic_password\n" +"\n" +"\t\tBearer token and basic auth are mutually exclusive." +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" @@ -1795,49 +1852,10 @@ msgid "" " Note: currently selectors can only be set on Service objects." msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 -msgid "" -"\n" -"\t\tSets a cluster entry in kubeconfig.\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:44 -msgid "" -"\n" -"\t\tSets a context entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values for those fields." -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:70 -#, c-format -msgid "" -"\n" -"\t\tSets a user entry in kubeconfig\n" -"\n" -"\t\tSpecifying a name that already exists will merge new fields on top of " -"existing values.\n" -"\n" -"\t\t Client-certificate flags:\n" -"\t\t --%v=certfile --%v=keyfile\n" -"\n" -"\t\t Bearer token flags:\n" -"\t\t\t --%v=bearer_token\n" -"\n" -"\t\t Basic auth flags:\n" -"\t\t\t --%v=basic_user --%v=basic_password\n" -"\n" -"\t\tBearer token and basic auth are mutually exclusive." -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:39 msgid "" "\n" -"\t\tShow details of a specific resource or group of resources\n" +"\t\tShow details of a specific resource or group of resources.\n" "\n" "\t\tPrint a detailed description of the selected resources, including " "related resources such\n" @@ -1874,12 +1892,12 @@ msgstr "" #, c-format msgid "" "\n" -"\t\tSpecify compute resource requirements (cpu, memory) for any resource " +"\t\tSpecify compute resource requirements (CPU, memory) for any resource " "that defines a pod template. If a pod is successfully scheduled, it is " "guaranteed the amount of resource requested, but may burst up to its " "specified limits.\n" "\n" -"\t\tfor each compute resource, if a limit is specified and a request is " +"\t\tFor each compute resource, if a limit is specified and a request is " "omitted, the request will default to the limit.\n" "\n" "\t\tPossible resources include (case insensitive): %s." @@ -1920,7 +1938,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:78 msgid "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch, a JSON merge " +"\t\tUpdate fields of a resource using strategic merge patch, a JSON merge " "patch, or a JSON patch.\n" "\n" "\t\tJSON and YAML formats are accepted." @@ -1929,7 +1947,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:83 msgid "" "\n" -"\t\tUpdate the annotations on one or more resources\n" +"\t\tUpdate the annotations on one or more resources.\n" "\n" "\t\tAll Kubernetes objects support the ability to store additional data with " "the object as\n" @@ -1956,7 +1974,7 @@ msgid "" "contain letters, numbers, hyphens, dots, and underscores, up to %[1]d " "characters each.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* If --overwrite is true, then existing labels can be overwritten, " "otherwise attempting to overwrite a label will result in an error.\n" "\t\t* If --resource-version is specified, then updates will use this " @@ -1974,7 +1992,7 @@ msgid "" "\t\t* The key must begin with a letter or number, and may contain letters, " "numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" "\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " -"'/', like example.com/my-app\n" +"'/', like example.com/my-app.\n" "\t\t* The value is optional. If given, it must begin with a letter or " "number, and may contain letters, numbers, hyphens, dots, and underscores, up " "to %[2]d characters.\n" @@ -1994,15 +2012,15 @@ msgid "" "\t\tView the latest last-applied-configuration annotations by type/name or " "file.\n" "\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." +"\t\tThe default output will be printed to stdout in YAML format. You can use " +"the -o option\n" +"\t\tto change the output format." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:47 msgid "" "\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" +"\t # Create a new TLS secret named tls-secret with the given key pair\n" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" msgstr "" @@ -2050,18 +2068,18 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:45 msgid "" "\n" -"\t# Create a deployment named my-dep that runs the busybox image.\n" +"\t# Create a deployment named my-dep that runs the busybox image\n" "\tkubectl create deployment my-dep --image=busybox\n" "\n" -"\t# Create a deployment with command\n" +"\t# Create a deployment with a command\n" "\tkubectl create deployment my-dep --image=busybox -- date\n" "\n" "\t# Create a deployment named my-dep that runs the nginx image with 3 " -"replicas.\n" +"replicas\n" "\tkubectl create deployment my-dep --image=nginx --replicas=3\n" "\n" "\t# Create a deployment named my-dep that runs the busybox image and expose " -"port 5701.\n" +"port 5701\n" "\tkubectl create deployment my-dep --image=busybox --port=5701" msgstr "" @@ -2075,11 +2093,11 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:50 msgid "" "\n" -"\t# Set Deployment nginx-deployment's ServiceAccount to serviceaccount1\n" +"\t# Set deployment nginx-deployment's service account to serviceaccount1\n" "\tkubectl set serviceaccount deployment nginx-deployment serviceaccount1\n" "\n" -"\t# Print the result (in yaml format) of updated nginx deployment with " -"serviceaccount from local file, without hitting apiserver\n" +"\t# Print the result (in YAML format) of updated nginx deployment with the " +"service account from local file, without hitting the API server\n" "\tkubectl set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-" "run=client -o yaml\n" "\t" @@ -2117,23 +2135,23 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:44 msgid "" "\n" -"\tSets an individual value in a kubeconfig file\n" +"\tSet an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots.\n" "\n" -"\tPROPERTY_VALUE is the new value you wish to set. Binary fields such as " +"\tPROPERTY_VALUE is the new value you want to set. Binary fields such as " "'certificate-authority-data' expect a base64 encoded string unless the --set-" "raw-bytes flag is used.\n" "\n" -"\tSpecifying a attribute name that already exists will merge new fields on " +"\tSpecifying an attribute name that already exists will merge new fields on " "top of existing values." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:39 msgid "" "\n" -"\tUnsets an individual value in a kubeconfig file\n" +"\tUnset an individual value in a kubeconfig file.\n" "\n" "\tPROPERTY_NAME is a dot delimited name where each token represents either " "an attribute name or a map key. Map keys may not contain dots." @@ -2142,7 +2160,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:43 msgid "" "\n" -"\tUpdate ServiceAccount of pod template resources.\n" +"\tUpdate the service account of pod template resources.\n" "\n" "\tPossible resources (case insensitive) can be:\n" "\n" @@ -2152,7 +2170,8 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:40 msgid "" "\n" -"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." +"\tUpdate the user, group, or service account in a role binding or cluster " +"role binding." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:68 @@ -2173,7 +2192,7 @@ msgid "" " If there are multiple pods matching the criteria, a pod will " "be selected automatically. The\n" " forwarding session ends when the selected pod terminates, " -"and rerun of the command is needed\n" +"and a rerun of the command is needed\n" " to resume forwarding." msgstr "" @@ -2222,7 +2241,7 @@ msgstr "" msgid "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" +"frontend'\n" " # If the same annotation is set multiple times, only the last value will " "be applied\n" " kubectl annotate pods foo description='my frontend'\n" @@ -2231,20 +2250,20 @@ msgid "" " kubectl annotate -f pod.json description='my frontend'\n" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" +"frontend running nginx', overwriting any existing value\n" " kubectl annotate --overwrite pods foo description='my frontend running " "nginx'\n" "\n" " # Update all pods in the namespace\n" " kubectl annotate pods --all description='my frontend running nginx'\n" "\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" +" # Update pod 'foo' only if the resource is unchanged from version 1\n" " kubectl annotate pods foo description='my frontend running nginx' --" "resource-version=1\n" "\n" " # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" +"exists\n" +" # Does not require the --overwrite flag\n" " kubectl annotate pods foo description-" msgstr "" @@ -2269,16 +2288,16 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:93 msgid "" "\n" -" Dumps cluster info out suitable for debugging and diagnosing cluster " -"problems. By default, dumps everything to\n" +" Dump cluster information out suitable for debugging and diagnosing " +"cluster problems. By default, dumps everything to\n" " stdout. You can optionally specify a directory with --output-directory. " -"If you specify a directory, kubernetes will\n" -" build a set of files in that directory. By default only dumps things in " -"the current namespace and 'kube-system' namespace, but you can\n" +"If you specify a directory, Kubernetes will\n" +" build a set of files in that directory. By default, only dumps things " +"in the current namespace and 'kube-system' namespace, but you can\n" " switch to a different namespace with the --namespaces flag, or specify --" "all-namespaces to dump all namespaces.\n" "\n" -" The command also dumps the logs of all of the pods in the cluster, these " +" The command also dumps the logs of all of the pods in the cluster; these " "logs are dumped into different directories\n" " based on namespace and pod name." msgstr "" @@ -2287,7 +2306,7 @@ msgstr "" msgid "" "\n" " Display addresses of the control plane and services with label kubernetes." -"io/cluster-service=true\n" +"io/cluster-service=true.\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." msgstr "" @@ -2361,7 +2380,7 @@ msgid "Annotations to apply to the pod." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" +msgid "Apply a configuration to a resource by file name or stdin" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 @@ -2385,7 +2404,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:107 msgid "" -"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" +"Auto-scale a deployment, replica set, stateful set, or replication controller" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 @@ -2419,60 +2438,83 @@ msgid "Convert config files between different API versions" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:105 +msgid "Copy files and directories to and from containers" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:106 msgid "Copy files and directories to and from containers." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:248 -msgid "Create a ClusterIP service." -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:87 -msgid "Create a ClusterRoleBinding for a particular ClusterRole" +msgid "Create a ClusterIP service" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 -msgid "Create a LoadBalancer service." +msgid "Create a LoadBalancer service" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 -msgid "Create a NodePort service." -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 -msgid "Create a RoleBinding for a particular Role or ClusterRole" +msgid "Create a NodePort service" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:81 +msgid "Create a cluster role" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:87 +msgid "Create a cluster role binding for a particular cluster role" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:124 -msgid "Create a configmap from a local file, directory or literal value" +msgid "Create a config map from a local file, directory or literal value" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:167 msgid "Create a copy of the target Pod with this name." msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:90 +msgid "Create a cron job with the specified name" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:100 +msgid "Create a deployment with the specified name" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:91 +msgid "Create a job with the specified name" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 -msgid "Create a pod disruption budget with the specified name." +msgid "Create a pod disruption budget with the specified name" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:92 -msgid "Create a priorityclass with the specified name." +msgid "Create a priority class with the specified name" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:91 -msgid "Create a quota with the specified name." +msgid "Create a quota with the specified name" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:106 -msgid "Create a resource from a file or from stdin." +msgid "Create a resource from a file or from stdin" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 +msgid "Create a role binding for a particular role or cluster role" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:161 +msgid "Create a role with single rule" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 @@ -2480,7 +2522,7 @@ msgid "Create a secret for use with a Docker registry" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:137 -msgid "Create a secret from a local file, directory or literal value" +msgid "Create a secret from a local file, directory, or literal value" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 @@ -2496,12 +2538,19 @@ msgid "Create a service account with the specified name" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:48 +msgid "Create a service using a specified subcommand" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 -msgid "Create a service using specified subcommand." +msgid "Create a service using a specified subcommand." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 -msgid "Create an ExternalName service." +msgid "Create an ExternalName service" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:145 +msgid "Create an ingress with the specified name" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:60 @@ -2512,28 +2561,37 @@ msgstr "" msgid "Create debugging sessions for troubleshooting workloads and nodes" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:136 +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:137 msgid "" -"Delete resources by filenames, stdin, resources and names, or by resources " +"Delete resources by file names, stdin, resources and names, or by resources " "and label selector" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:43 msgid "Delete the specified cluster from the kubeconfig" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:43 +msgid "Delete the specified cluster from the kubeconfig." +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:43 msgid "Delete the specified context from the kubeconfig" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:43 +msgid "Delete the specified context from the kubeconfig." +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:64 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:65 msgid "Delete the specified user from the kubeconfig" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_user.go:65 +msgid "Delete the specified user from the kubeconfig." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:174 msgid "Deny a certificate signing request" msgstr "" @@ -2542,23 +2600,11 @@ msgid "Describe one or many contexts" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:142 -msgid "Diff live version against would-be applied version" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:81 -msgid "Display Resource (CPU/Memory) usage of nodes" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:98 -msgid "Display Resource (CPU/Memory) usage of pods" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 -msgid "Display Resource (CPU/Memory) usage." +msgid "Diff the live version against a would-be applied version" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 -msgid "Display cluster info" +msgid "Display cluster information" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 @@ -2573,10 +2619,30 @@ msgstr "" msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:50 +msgid "Display one or many contexts from the kubeconfig file." +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 +msgid "Display resource (CPU/memory) usage" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:81 +msgid "Display resource (CPU/memory) usage of nodes" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:100 +msgid "Display resource (CPU/memory) usage of pods" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 +msgid "Display the current-context" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_users.go:60 msgid "Display users defined in the kubeconfig" msgstr "" @@ -2585,24 +2651,12 @@ msgstr "" msgid "Display users defined in the kubeconfig." msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:50 -msgid "Displays one or many contexts from the kubeconfig file." -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 -msgid "Documentation of resources" -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 -msgid "Dump lots of relevant info for debugging and diagnosis" +msgid "Dump relevant information for debugging and diagnosis" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 @@ -2630,7 +2684,7 @@ msgid "Execute a command in a container." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go:115 -msgid "Experimental: Wait for a specific condition on one or many resources." +msgid "Experimental: Wait for a specific condition on one or many resources" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:378 @@ -2641,6 +2695,10 @@ msgstr "" msgid "Forward one or more local ports to a pod" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 +msgid "Get documentation for a resource" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "" @@ -2697,6 +2755,10 @@ msgid "" "Keep stdin open on the container(s) in the pod, even if nothing is attached." msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:90 +msgid "List all visible plugin executables on a user's PATH" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout.go:54 msgid "Manage the rollout of a resource" msgstr "" @@ -2771,7 +2833,8 @@ msgid "Print the client and server version information" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:74 -msgid "Print the client and server version information for the current context" +msgid "" +"Print the client and server version information for the current context." msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 @@ -2784,27 +2847,35 @@ msgid "Print the logs for a container in a pod" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:97 -#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:98 msgid "Print the supported API resources on the server" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiresources.go:98 +msgid "Print the supported API resources on the server." +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:58 -#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:59 msgid "" "Print the supported API versions on the server, in the form of \"group/" "version\"" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:59 +msgid "" +"Print the supported API versions on the server, in the form of \"group/" +"version\"." +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:62 -msgid "Provides utilities for interacting with plugins." +msgid "Provides utilities for interacting with plugins" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/config/rename_context.go:45 -msgid "Renames a context from the kubeconfig file." +msgid "Rename a context from the kubeconfig file" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 -msgid "Replace a resource by filename or stdin" +msgid "Replace a resource by file name or stdin" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:87 @@ -2831,44 +2902,44 @@ msgstr "" msgid "Server location for Docker registry" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 +msgid "Set a cluster entry in kubeconfig" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 +msgid "Set a context entry in kubeconfig" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:114 -msgid "Set a new size for a Deployment, ReplicaSet or Replication Controller" +msgid "Set a new size for a deployment, replica set, or replication controller" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 +msgid "Set a user entry in kubeconfig" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 +msgid "Set an individual value in a kubeconfig file" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:52 +msgid "Set the current-context in a kubeconfig file" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:101 msgid "" "Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." +"contents of a file" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:52 -msgid "Sets the current-context in a kubeconfig file" -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "" @@ -2884,7 +2955,7 @@ msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:134 msgid "" "Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" +"new Kubernetes service" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 @@ -2985,16 +3056,7 @@ msgid "Undo a previous rollout" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:102 -msgid "Update ServiceAccount of a resource" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:99 -msgid "" -"Update User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding" +msgid "Unset an individual value in a kubeconfig file" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go:154 @@ -3002,11 +3064,7 @@ msgid "Update environment variables on a pod template" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:115 -msgid "Update field(s) of a resource" -msgstr "" - -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 -msgid "Update image of a pod template" +msgid "Update fields of a resource" msgstr "" #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 @@ -3017,26 +3075,41 @@ msgstr "" msgid "Update the annotations on a resource" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 +msgid "Update the image of a pod template" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:102 +msgid "Update the service account of a resource" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:99 +msgid "" +"Update the user, group, or service account in a role binding or cluster role " +"binding" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:150 msgid "Username for Docker registry authentication" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 -msgid "View latest last-applied-configuration annotations of a resource/object" -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "" +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 +msgid "" +"View the latest last-applied-configuration annotations of a resource/object" +msgstr "" + #: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:171 msgid "" "When used with '--copy-to', a list of name=image pairs for changing " @@ -3088,10 +3161,6 @@ msgstr "" msgid "kubectl controls the Kubernetes cluster manager" msgstr "" -#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:90 -msgid "list all visible plugin executables on a user's PATH" -msgstr "" - #: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:45 msgid "" "pod (po), service (svc), replicationcontroller (rc), deployment (deploy), " diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.mo index 17ab74ab37f9b832b7fd81938d3c02d273bb65a1..68c526d19a8c5208ff442423358902a7ebed51b2 100644 GIT binary patch delta 2484 zcmX}tdr(wW9KiA4g@u$91#x|#uq%oJN|NORqlKA_wsV zM)ncOzXL=TJ*5QGu?jPBm)rjW$J6g|O&sdw;i&ybEEcS_H;YJ*dM^SHl1yk`JYRVJ* z&Vy%T3jIny`RAN8Gr&FN6P$vV+`dJ=bml(PFJ$8uT!Mvo9rXt3oUFnU?8Z|#9S< zY9?B6i$&FAJ^iT^$TmESld+JC=~iQ%ex;WR$< zffk}4H=ypCHe5=-or+tH7VDt9W-Zpyuc2Z$VGn-Acr}$=KtJt8XV-*QaZt>_H&}rK zc&u|+ix+XiBxl?Fjo~F?8uJ;ygqoRT)~gn0Aajtjs2RMCW3g|xv#qmHGi{JnkR!-5 zhvYH`x_u(1Iv2=7%|JQo1zJ#VeA4xbd;THn8YhuY&CCkaU9%PacpQh|5AJvmvMQ3m zI(sn(m+Ag5<)Dp$leia4azzsH4i3ktJm-rkIFx=6wYuLx%~(C^uDOAl+IjiTME1E} zM3N~FPv#pJO@7PMxALiSJ4!XLh4M4Q8Td)DQr3Dj-SV2^zS0iF1@BX z4>kjJ=1VadH=x$WK4ev-_sh=sGz=|bppt{@*nzL%A@ce<-p5WXm?3f)V`n-U_{{YR z>W%NCW^7!c^M)%zt%X&tAL2mz7qA+;PUo zqlj!mx5xq_mEau{ZnIq}6M2P5Cgu{nTb{P)r$^313o#e^+n5)UVM%u zo+YRw=|enevpCR#)b~LQp+#l($2OQc?+}yg-ET?#)q;9KV%m z>Ql??dl`)F$P9UG&!oCY+s?jWnSz`I{v*ST$en0D$PJo~Jg@mUuhn$sZ#B(qR7d*@pobL#yrbFKBn{}m5V A%K!iX literal 38544 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 aV-Kf2C8fFhDRQ)u3M%W4x3zDRgZ~S-EtgyX diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.po index 1e8b032da61..a8314bb89dc 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2017-11-11 19:01+0800\n" "Last-Translator: zhengjiajin \n" "Language-Team: \n" @@ -20,34 +20,6 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the " -"cluster-admin ClusterRole\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # 使用 cluster-admin ClusterRole 为 user1, user2, and group1 创建一个 " -"ClusterRoleBinding\n" -"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" -"admin --user=user1 --user=user2 --group=group1" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:43 -msgid "" -"\n" -"\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " -"ClusterRole\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" -msgstr "" -"\n" -"\t\t # 使用 admin ClusterRole 为 user1, user2, and group1 创建一个 " -"RoleBinding\n" -"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" -"user=user2 --group=group1" - #: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" @@ -64,129 +36,6 @@ msgstr "" "\t\t # 显示指定 node 上的指标\n" "\t\t kubectl top node NODE_NAME" -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 -msgid "" -"\n" -"\t\t# Create a new resourcequota named my-quota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# Create a new resourcequota named best-effort\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -msgstr "" -"\n" -"\t\t# 创建一个名为 my-quota 的 resourcequota\n" -"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," -"replicationcontrollers=2,resourcequotas=1,secrets=5," -"persistentvolumeclaims=10\n" -"\n" -"\t\t# 创建一个名为 best-effort 的 resourcequota\n" -"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 -#, c-format -msgid "" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=rails label\n" -"\t\t# and require at least one of them being available at any point in " -"time.\n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# Create a pod disruption budget named my-pdb that will select all pods " -"with the app=nginx label\n" -"\t\t# and require at least half of the pods selected to be available at any " -"point in time.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -msgstr "" -"\n" -"\t\t# 创建一个名称为 my-pdb 的 pod disruption budget 并将会选择所有 " -"app=rails 标签的 pods\n" -"\t\t# 并要求他们在同一时间中最少有一个可用. \n" -"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" -"available=1\n" -"\n" -"\t\t# 创建一个名称为 my-pdb 的 pod disruption budget 并将会选择所有 " -"app=rails 标签的 pods\n" -"\t\t# 并要求他们在同一时间中最少有一半可用.\n" -"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" - -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 -msgid "" -"\n" -"\t\t# Describe a node\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# Describe a pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# Describe a pod identified by type and name in \"pod.json\"\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# Describe all pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# Describe pods by label name=myLabel\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# Describe all pods managed by the 'frontend' replication controller (rc-" -"created pods\n" -"\t\t# get the name of the rc as a prefix in the pod the name).\n" -"\t\tkubectl describe pods frontend" -msgstr "" -"\n" -"\t\t# 描述一个 node\n" -"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" -"\n" -"\t\t# 描述一个 pod\n" -"\t\tkubectl describe pods/nginx\n" -"\n" -"\t\t# 描述一个被 \"pod.json\" 中的类型和名称标识的 pod\n" -"\t\tkubectl describe -f pod.json\n" -"\n" -"\t\t# 描述所有 pods\n" -"\t\tkubectl describe pods\n" -"\n" -"\t\t# 描述标签为 name=myLabel 的 pods\n" -"\t\tkubectl describe po -l name=myLabel\n" -"\n" -"\t\t# 描述所有被名称为 'frontend' 的 replication controller 管理的 pods(rc-创" -"建 pods\n" -"\t\t# 并使用 rc 的名称作为 pod 的前缀).\n" -"\t\tkubectl describe pods frontend" - -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 -msgid "" -"\n" -"\t\t# Edit the service named 'docker-registry':\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# Use an alternative editor\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " -"config in its annotation:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -msgstr "" -"\n" -"\t\t# 编辑名为 'docker-registry' 的 service:\n" -"\t\tkubectl edit svc/docker-registry\n" -"\n" -"\t\t# 使用一个可选择的编辑器\n" -"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" -"\n" -"\t\t# 使用 v1 API 格式的 JSON 编辑名为 'myjob' 的 job:\n" -"\t\tkubectl edit job.v1.batch/myjob -o json\n" -"\n" -"\t\t# 在 YAML 中编辑名为 'mydeployment' 的 deployment 并在它的注解中保存修改" -"后的配置:\n" -"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" - #: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" @@ -203,27 +52,6 @@ msgstr "" "\t\t# 获取资源指定字段的文档\n" "\t\tkubectl explain pods.spec.containers" -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as schedulable.\n" -"\t\t$ kubectl uncordon foo" -msgstr "" -"\n" -"\t\t# 标记 node \"foo\" 为 schedulable.\n" -"\t\t$ kubectl uncordon foo" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 -msgid "" -"\n" -"\t\t# Mark node \"foo\" as unschedulable.\n" -"\t\tkubectl cordon foo" -msgstr "" -"\n" -"\t\t# 标记 node \"foo\" 为 unschedulable.\n" -"\t\tkubectl cordon foo" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 #: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" @@ -256,66 +84,7 @@ msgstr "" "\t\t# 输出支持的 API 版本\n" "\t\tkubectl api-versions" -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:56 -msgid "" -"\n" -"\t\t# Replace a pod using the data in pod.json.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# Replace a pod based on the JSON passed into stdin.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# Update a single-container pod's image version (tag) to v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# Force replace, delete and then re-create the resource\n" -"\t\tkubectl replace --force -f ./pod.json" -msgstr "" -"\n" -"\t\t# 使用在 pod.json 中的数据替换一个 pod.\n" -"\t\tkubectl replace -f ./pod.json\n" -"\n" -"\t\t# 基于被重定向到 stdin 中的 JSON 替换一个 pod.\n" -"\t\tcat pod.json | kubectl replace -f -\n" -"\n" -"\t\t# 更新一个单独容器的 pod 的 image 版本 (tag) 到 v4\n" -"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | " -"kubectl replace -f -\n" -"\n" -"\t\t# 强制替换, 删除然后重新创建这个 resource\n" -"\t\tkubectl replace --force -f ./pod.json" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 -msgid "" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents " -"of a file, will create the annotation if it does not already exist.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" -msgstr "" -"\n" -"\t\t# 设置一个资源的 last-applied-configuration 去匹配一个文件的内容.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml\n" -"\n" -"\t\t# Execute set-last-applied against each configuration file in a " -"directory.\n" -"\t\tkubectl apply set-last-applied -f path/\n" -"\n" -"\t\t# 设置一个资源的 last-applied-configuration 去匹配一个文件的内容, 如果不" -"存在将会创建一个 annotation.\n" -"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" -"\t\t" - -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:75 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -343,66 +112,6 @@ msgstr "" "\t\t# 显示指定 label 为 name=myLabel 的 pods 的 metrics\n" "\t\tkubectl top pod -l name=myLabel" -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:94 -msgid "" -"\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Update all pods in the namespace\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" -"\t\tkubectl label pods foo bar-" -msgstr "" -"\n" -"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" -"\t\tkubectl label pods foo unhealthy=true\n" -"\n" -"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " -"overwriting any existing value.\n" -"\t\tkubectl label --overwrite pods foo status=unhealthy\n" -"\n" -"\t\t# Update all pods in the namespace\n" -"\t\tkubectl label pods --all status=unhealthy\n" -"\n" -"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" -"\t\tkubectl label -f pod.json status=unhealthy\n" -"\n" -"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" -"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" -"\n" -"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" -"\t\t# Does not require the --overwrite flag.\n" -"\t\tkubectl label pods foo bar-" - -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:53 -msgid "" -"\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# View the last-applied-configuration annotations by file in JSON\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" -msgstr "" -"\n" -"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" -"\t\tkubectl apply view-last-applied deployment/nginx\n" -"\n" -"\t\t# View the last-applied-configuration annotations by file in JSON\n" -"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" - #: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" @@ -431,69 +140,6 @@ msgstr "" "\t\t默认以 YAML 格式输出到 stdout. 可以使用 -o option\n" "\t\t修改目标输出的格式." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 -msgid "" -"\n" -"\t\tCreate a ClusterRole." -msgstr "" -"\n" -"\t\t创建一个 ClusterRole." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." -msgstr "" -"\n" -"\t\t 为指定的 ClusterRole 创建一个 ClusterRoleBinding." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 -msgid "" -"\n" -"\t\tCreate a RoleBinding for a particular Role or ClusterRole." -msgstr "" -"\n" -"\t\t为指定的 Role 或者 ClusterRole 创建一个 RoleBinding." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 -msgid "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " -"value.\n" -"\n" -"\t\tA single configmap may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " -"basename of the file, and the value will\n" -"\t\tdefault to the file content. If the basename is an invalid key, you may " -"specify an alternate key.\n" -"\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal " -"value.\n" -"\n" -"\t\tA single configmap may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a configmap based on a file, the key will default to the " -"basename of the file, and the value will\n" -"\t\tdefault to the file content. If the basename is an invalid key, you may " -"specify an alternate key.\n" -"\n" -"\t\tWhen creating a configmap based on a directory, each file whose basename " -"is a valid key in the directory will be\n" -"\t\tpackaged into the configmap. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" @@ -503,28 +149,6 @@ msgstr "" "\n" "\t\t创建一个 namespace 并指定名称." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:41 -msgid "" -"\n" -"\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" -msgstr "" -"\n" -"\t\tCreate a pod disruption budget with the specified name, selector, and " -"desired minimum available pods" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 -msgid "" -"\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" -msgstr "" -"\n" -"\t\tCreate a resourcequota with the specified name, hard limits and optional " -"scopes" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" @@ -543,69 +167,8 @@ msgstr "" "\n" "\t\t创建一个指定名称的 service account." -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 -msgid "" -"\n" -"\t\tEdit a resource from the default editor.\n" -"\n" -"\t\tThe edit command allows you to directly edit any API resource you can " -"retrieve via the\n" -"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, " -"or EDITOR\n" -"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for " -"Windows.\n" -"\t\tYou can edit multiple objects, although changes are applied one at a " -"time. The command\n" -"\t\taccepts filenames as well as command line arguments, although the files " -"you point to must\n" -"\t\tbe previously saved versions of resources.\n" -"\n" -"\t\tEditing is done with the API version used to fetch the resource.\n" -"\t\tTo edit using a specific API version, fully-qualify the resource, " -"version, and group.\n" -"\n" -"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" -"\n" -"\t\tThe flag --windows-line-endings can be used to force Windows line " -"endings,\n" -"\t\totherwise the default for your operating system will be used.\n" -"\n" -"\t\tIn the event an error occurs while updating, a temporary file will be " -"created on disk\n" -"\t\tthat contains your unapplied changes. The most common error when " -"updating a resource\n" -"\t\tis another editor changing the resource on the server. When this occurs, " -"you will have\n" -"\t\tto apply your changes to the newer version of the resource, or update " -"your temporary\n" -"\t\tsaved copy to include the latest resource version." -msgstr "" -"\n" -"\t\t使用默认的编辑器修改资源.\n" -"\n" -"\t\tedit 命令允许你通过命令行直接修改 API 资源.\n" -"\t\t它会打开你在 KUBE_EDITOR 或者EDITOR 环境变量中定义的编辑器\n" -"\t\t或者回滚到 Linux vi 编辑器或者 Windows notepad.\n" -"\t\t你可以修改多个对象, 虽然每次只能修改一次. 这个命令\n" -"\t\t同时也接受文件名作为命令行参数, 尽管这些文件你指出必须是\n" -"\t\t你之前保存的资源版本.\n" -"\n" -"\t\tEditing 是通过用于获取资源的API版本完成的.\n" -"\t\t为了能通过指定的 API 版本修改, 请完全限定 resource, version 和 group.\n" -"\n" -"\t\t默认是 YAML 格式. 想在 JSON 中修改, 指定 \"-o json\".\n" -"\n" -"\t\t--windows-line-endings 命令行参数可以用来强制使用 Windows line endings,\n" -"\t\t否则会使用你操作系统的默认值.\n" -"\n" -"\t\t如果更新时发生错误,将在磁盘上创建一个临时文件\n" -"\t\t里面包含您未应用的更改. 更新资源时最常见的错误\n" -"\t\t是另一个编辑器也在服务器中修改这个资源. 当发生这种情况时, 你将\n" -"\t\t需要应用你的修改到资源的最新版本, 或者更新你被保存的临时文件\n" -"\t\t复制它并使用最新的版本." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:84 msgid "" "\n" "\t\tMark node as schedulable." @@ -614,7 +177,7 @@ msgstr "" "\t\t标记 node 为 schedulable." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:55 msgid "" "\n" "\t\tMark node as unschedulable." @@ -638,36 +201,6 @@ msgstr "" "'kubectl apply -f ' was run,\n" "\t\twithout updating any other parts of the object." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:47 -msgid "" -"\n" -"\t\tView the latest last-applied-configuration annotations by type/name or " -"file.\n" -"\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." -msgstr "" -"\n" -"\t\tView the latest last-applied-configuration annotations by type/name or " -"file.\n" -"\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use " -"-o option\n" -"\t\tto change output format." - -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:47 -msgid "" -"\n" -"\t # Create a new TLS secret named tls-secret with the given key pair:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" -msgstr "" -"\n" -"\t # 使用提供的 key pair 名称为tls-secret 的 secret:\n" -"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" -"to/tls.key" - #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" @@ -754,62 +287,6 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 -msgid "" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" -" # If the same annotation is set multiple times, only the last value will " -"be applied\n" -" kubectl annotate pods foo description='my frontend'\n" -"\n" -" # Update a pod identified by type and name in \"pod.json\"\n" -" kubectl annotate -f pod.json description='my frontend'\n" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" -" kubectl annotate --overwrite pods foo description='my frontend running " -"nginx'\n" -"\n" -" # Update all pods in the namespace\n" -" kubectl annotate pods --all description='my frontend running nginx'\n" -"\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" -" kubectl annotate pods foo description='my frontend running nginx' --" -"resource-version=1\n" -"\n" -" # Update pod 'foo' by removing an annotation named 'description' if it " -"exists.\n" -" # Does not require the --overwrite flag.\n" -" kubectl annotate pods foo description-" -msgstr "" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend'.\n" -" # If the same annotation is set multiple times, only the last value will " -"be applied\n" -" kubectl annotate pods foo description='my frontend'\n" -"\n" -" # Update a pod identified by type and name in \"pod.json\"\n" -" kubectl annotate -f pod.json description='my frontend'\n" -"\n" -" # Update pod 'foo' with the annotation 'description' and the value 'my " -"frontend running nginx', overwriting any existing value.\n" -" kubectl annotate --overwrite pods foo description='my frontend running " -"nginx'\n" -"\n" -" # Update all pods in the namespace\n" -" kubectl annotate pods --all description='my frontend running nginx'\n" -"\n" -" # Update pod 'foo' only if the resource is unchanged from version 1.\n" -" kubectl annotate pods foo description='my frontend running nginx' --" -"resource-version=1\n" -"\n" -" # 更新名称为 'foo' 的 pod, 删除一个名称为 'description' 的 annotation 如" -"果它存在. \n" -" # 不要求使用 --overwrite flag.\n" -" kubectl annotate pods foo description-" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" @@ -878,10 +355,6 @@ msgstr "" "is used to override the generated object. Requires that the object supply a " "valid apiVersion field." -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "通过文件名或标准输入流(stdin)对资源进行配置" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 #: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" @@ -897,7 +370,7 @@ msgstr "" "loadbalancing)." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 -#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 msgid "Attach to a running container" msgstr "Attach 到一个运行中的 container" @@ -911,7 +384,7 @@ msgstr "" "set to 'None' to create a headless service." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L55 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:101 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRoleBinding 应该指定 ClusterRole" @@ -926,67 +399,26 @@ msgid "Convert config files between different API versions" msgstr "在不同的 API versions 转换配置文件" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:104 -#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:105 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:106 msgid "Copy files and directories to and from containers." msgstr "" "复制 files 和 directories 到 containers 和从容器中复制 files 和 directories." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:86 -msgid "Create a ClusterRoleBinding for a particular ClusterRole" -msgstr "为一个指定的 ClusterRole 创建一个 ClusterRoleBinding" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 -msgid "Create a LoadBalancer service." -msgstr "创建一个 LoadBalancer service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 -msgid "Create a NodePort service." -msgstr "创建一个 NodePort service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 -msgid "Create a RoleBinding for a particular Role or ClusterRole" -msgstr "为一个指定的 Role 或者 ClusterRole创建一个 RoleBinding" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L214 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "创建一个 TLS secret" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:124 -msgid "Create a configmap from a local file, directory or literal value" -msgstr "从本地 file, directory 或者 literal value 创建一个 configmap" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "创建一个指定名称的 namespace" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 -msgid "Create a pod disruption budget with the specified name." -msgstr "创建一个指定名称的 pod disruption budget." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:91 -msgid "Create a quota with the specified name." -msgstr "创建一个指定名称的 quota." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 msgid "Create a secret for use with a Docker registry" msgstr "创建一个给 Docker registry 使用的 secret" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:137 -msgid "Create a secret from a local file, directory or literal value" -msgstr "从本地 file, directory 或者 literal value 创建一个 secret" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L34 #: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" @@ -997,40 +429,18 @@ msgstr "使用指定的 subcommand 创建一个 secret" msgid "Create a service account with the specified name" msgstr "创建一个指定名称的 service account" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:48 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:49 -msgid "Create a service using specified subcommand." -msgstr "使用指定的 subcommand 创建一个 service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 -#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 -msgid "Create an ExternalName service." -msgstr "Create an ExternalName service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 -#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:135 -msgid "" -"Delete resources by filenames, stdin, resources and names, or by resources " -"and label selector" -msgstr "" -"Delete resources by filenames, stdin, resources and names, or by resources " -"and label selector" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "删除 kubeconfig 文件中指定的集群" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_context.go#L38 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "删除 kubeconfig 文件中指定的 context" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 -#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:174 msgid "Deny a certificate signing request" msgstr "拒绝一个自签证书请求" @@ -1039,26 +449,6 @@ msgstr "拒绝一个自签证书请求" msgid "Describe one or many contexts" msgstr "描述一个或多个 contexts" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:80 -msgid "Display Resource (CPU/Memory) usage of nodes" -msgstr "显示 nodes 的 Resource (CPU/Memory) 使用" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:96 -msgid "Display Resource (CPU/Memory) usage of pods" -msgstr "显示 pods 的 Resource (CPU/Memory) 使用" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 -#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 -msgid "Display Resource (CPU/Memory) usage." -msgstr "显示 Resource (CPU/Memory) 使用." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 -msgid "Display cluster info" -msgstr "显示集群信息" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/get_clusters.go#L40 #: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" @@ -1070,32 +460,17 @@ msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "显示合并的 kubeconfig 配置或一个指定的 kubeconfig 文件" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 -#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "显示一个或更多 resources" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "显示当前的 context" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 -#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 -msgid "Documentation of resources" -msgstr "查看资源的文档" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L176 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "Drain node in preparation for maintenance" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 -#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 -msgid "Dump lots of relevant info for debugging and diagnosis" -msgstr "Dump lots of relevant info for debugging and diagnosis" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L100 -#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 msgid "Edit a resource on the server" msgstr "在服务器上编辑一个资源" @@ -1105,7 +480,7 @@ msgid "Email for Docker registry" msgstr "Email for Docker registry" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 -#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 msgid "Execute a command in a container" msgstr "在一个 container 中执行一个命令" @@ -1129,7 +504,7 @@ msgstr "" "values: 'None', 'ClientIP'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/annotate.go#L135 -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:157 msgid "" "If non-empty, the annotation update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -1140,7 +515,7 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L132 -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:154 msgid "" "If non-empty, the labels update will only succeed if this is the current " "resource-version for the object. Only valid when specifying a single " @@ -1151,17 +526,17 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:98 msgid "Mark node as schedulable" msgstr "标记 node 为 schedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:69 msgid "Mark node as unschedulable" msgstr "标记 node 为 unschedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_pause.go#L73 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:83 msgid "Mark the provided resource as paused" msgstr "标记提供的 resource 为中止状态" @@ -1186,7 +561,7 @@ msgstr "" "traffic to. Optional." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L108 -#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:174 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -1195,7 +570,7 @@ msgstr "" "one of since-time / since may be used." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 -#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:112 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Output shell completion code for the specified shell (bash or zsh)" @@ -1215,7 +590,7 @@ msgid "Path to private key associated with given certificate." msgstr "Path to private key associated with given certificate." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L82 -#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:130 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -1239,13 +614,8 @@ msgstr "输出所有命令的层级关系" msgid "Print the logs for a container in a pod" msgstr "输出容器在 pod 中的日志" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 -#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 -msgid "Replace a resource by filename or stdin" -msgstr "通过 filename 或者 stdin替换一个资源" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_resume.go#L71 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:87 msgid "Resume a paused resource" msgstr "继续一个停止的 resource" @@ -1274,51 +644,18 @@ msgstr "Server location for Docker registry" msgid "Set specific features on objects" msgstr "为 objects 设置一个指定的特征" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:101 -msgid "" -"Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." -msgstr "" -"Set the last-applied-configuration annotation on a live object to match the " -"contents of a file." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_selector.go#L81 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "设置 resource 的 selector" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "设置 kubeconfig 文件中的一个集群条目" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "设置 kubeconfig 文件中的一个 context 条目" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "设置 kubeconfig 文件中的一个用户条目" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "设置 kubeconfig 文件中的一个单个值" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "设置 kubeconfig 文件中的当前上下文" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/describe.go#L80 -#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "显示一个指定 resource 或者 group 的 resources 详情" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_status.go#L57 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:102 msgid "Show the status of the rollout" msgstr "显示 rollout 的状态" @@ -1327,15 +664,6 @@ msgstr "显示 rollout 的状态" msgid "Synonym for --target-port" msgstr "Synonym for --target-port" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 -#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:134 -msgid "" -"Take a replication controller, service, deployment or pod and expose it as a " -"new Kubernetes Service" -msgstr "" -"使用 replication controller, service, deployment 或者 pod 并暴露它作为一个 新" -"的 Kubernetes Service" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L114 #: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." @@ -1419,36 +747,26 @@ msgid "The type of secret to create" msgstr "创建 secret 类型资源" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_undo.go#L71 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:87 msgid "Undo a previous rollout" msgstr "撤销上一次的 rollout" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 -#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "取消设置 kubeconfig 文件中的一个单个值" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_image.go#L94 -#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:110 -msgid "Update image of a pod template" -msgstr "更新一个 pod template 的镜像" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_resources.go#L101 #: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 msgid "Update resource requests/limits on objects with pod templates" msgstr "在对象的 pod templates 上更新资源的 requests/limits" -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "更新一个资源的注解" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 -#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "更新在这个资源上的 labels" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 -#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "更新一个或者多个 node 上的 taints" @@ -1457,12 +775,8 @@ msgstr "更新一个或者多个 node 上的 taints" msgid "Username for Docker registry authentication" msgstr "Username 为 Docker registry authentication" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:77 -msgid "View latest last-applied-configuration annotations of a resource/object" -msgstr "显示最后的 resource/object 的 last-applied-configuration annotations" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_history.go#L51 -#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "显示 rollout 历史" @@ -1480,10 +794,36 @@ msgid "dummy restart flag)" msgstr "dummy restart flag)" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 -#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:227 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl 控制 Kubernetes cluster 管理" +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using " +#~ "the cluster-admin ClusterRole\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # 使用 cluster-admin ClusterRole 为 user1, user2, and group1 创建一" +#~ "个 ClusterRoleBinding\n" +#~ "\t\t kubectl create clusterrolebinding cluster-admin --" +#~ "clusterrole=cluster-admin --user=user1 --user=user2 --group=group1" + +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a RoleBinding for user1, user2, and group1 using the admin " +#~ "ClusterRole\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" +#~ msgstr "" +#~ "\n" +#~ "\t\t # 使用 admin ClusterRole 为 user1, user2, and group1 创建一个 " +#~ "RoleBinding\n" +#~ "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +#~ "user=user2 --group=group1" + #~ msgid "" #~ "\n" #~ "\t\t # Create a new configmap named my-config based on folder bar\n" @@ -1631,6 +971,53 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" #~ "resource=pods --resource-name=readablepod" +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a new resourcequota named my-quota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# Create a new resourcequota named best-effort\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 创建一个名为 my-quota 的 resourcequota\n" +#~ "\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2," +#~ "services=3,replicationcontrollers=2,resourcequotas=1,secrets=5," +#~ "persistentvolumeclaims=10\n" +#~ "\n" +#~ "\t\t# 创建一个名为 best-effort 的 resourcequota\n" +#~ "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=rails label\n" +#~ "\t\t# and require at least one of them being available at any point in " +#~ "time.\n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# Create a pod disruption budget named my-pdb that will select all " +#~ "pods with the app=nginx label\n" +#~ "\t\t# and require at least half of the pods selected to be available at " +#~ "any point in time.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 创建一个名称为 my-pdb 的 pod disruption budget 并将会选择所有 " +#~ "app=rails 标签的 pods\n" +#~ "\t\t# 并要求他们在同一时间中最少有一个可用. \n" +#~ "\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-" +#~ "available=1\n" +#~ "\n" +#~ "\t\t# 创建一个名称为 my-pdb 的 pod disruption budget 并将会选择所有 " +#~ "app=rails 标签的 pods\n" +#~ "\t\t# 并要求他们在同一时间中最少有一半可用.\n" +#~ "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" + #~ msgid "" #~ "\n" #~ "\t\t# Create a pod using the data in pod.json.\n" @@ -1767,6 +1154,49 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\t# 删除所有 pods\n" #~ "\t\tkubectl delete pods --all" +#~ msgid "" +#~ "\n" +#~ "\t\t# Describe a node\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# Describe a pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# Describe a pod identified by type and name in \"pod.json\"\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# Describe all pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# Describe pods by label name=myLabel\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Describe all pods managed by the 'frontend' replication controller " +#~ "(rc-created pods\n" +#~ "\t\t# get the name of the rc as a prefix in the pod the name).\n" +#~ "\t\tkubectl describe pods frontend" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 描述一个 node\n" +#~ "\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +#~ "\n" +#~ "\t\t# 描述一个 pod\n" +#~ "\t\tkubectl describe pods/nginx\n" +#~ "\n" +#~ "\t\t# 描述一个被 \"pod.json\" 中的类型和名称标识的 pod\n" +#~ "\t\tkubectl describe -f pod.json\n" +#~ "\n" +#~ "\t\t# 描述所有 pods\n" +#~ "\t\tkubectl describe pods\n" +#~ "\n" +#~ "\t\t# 描述标签为 name=myLabel 的 pods\n" +#~ "\t\tkubectl describe po -l name=myLabel\n" +#~ "\n" +#~ "\t\t# 描述所有被名称为 'frontend' 的 replication controller 管理的 " +#~ "pods(rc-创建 pods\n" +#~ "\t\t# 并使用 rc 的名称作为 pod 的前缀).\n" +#~ "\t\tkubectl describe pods frontend" + #~ msgid "" #~ "\n" #~ "\t\t# Drain node \"foo\", even if there are pods not managed by a " @@ -1787,6 +1217,35 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "Job, DaemonSet 或者 StatefulSet 管理超过 15 分钟则退出.\n" #~ "\t\t$ kubectl drain foo --grace-period=900" +#~ msgid "" +#~ "\n" +#~ "\t\t# Edit the service named 'docker-registry':\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Use an alternative editor\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# Edit the deployment 'mydeployment' in YAML and save the modified " +#~ "config in its annotation:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 编辑名为 'docker-registry' 的 service:\n" +#~ "\t\tkubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# 使用一个可选择的编辑器\n" +#~ "\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +#~ "\n" +#~ "\t\t# 使用 v1 API 格式的 JSON 编辑名为 'myjob' 的 job:\n" +#~ "\t\tkubectl edit job.v1.batch/myjob -o json\n" +#~ "\n" +#~ "\t\t# 在 YAML 中编辑名为 'mydeployment' 的 deployment 并在它的注解中保存修" +#~ "改后的配置:\n" +#~ "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" + #~ msgid "" #~ "\n" #~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " @@ -1989,6 +1448,25 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\t# 在本地随机监听一个端口 , forwarding 到 pod 的 5000端口\n" #~ "\t\tkubectl port-forward mypod 0:5000" +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as schedulable.\n" +#~ "\t\t$ kubectl uncordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 标记 node \"foo\" 为 schedulable.\n" +#~ "\t\t$ kubectl uncordon foo" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 +#~ msgid "" +#~ "\n" +#~ "\t\t# Mark node \"foo\" as unschedulable.\n" +#~ "\t\tkubectl cordon foo" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 标记 node \"foo\" 为 unschedulable.\n" +#~ "\t\tkubectl cordon foo" + #~ msgid "" #~ "\n" #~ "\t\t# Partially update a node using strategic merge patch\n" @@ -2036,6 +1514,35 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\t# 输出 master 和 cluster services 的地址\n" #~ "\t\tkubectl cluster-info" +#~ msgid "" +#~ "\n" +#~ "\t\t# Replace a pod using the data in pod.json.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Replace a pod based on the JSON passed into stdin.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Update a single-container pod's image version (tag) to v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# Force replace, delete and then re-create the resource\n" +#~ "\t\tkubectl replace --force -f ./pod.json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 使用在 pod.json 中的数据替换一个 pod.\n" +#~ "\t\tkubectl replace -f ./pod.json\n" +#~ "\n" +#~ "\t\t# 基于被重定向到 stdin 中的 JSON 替换一个 pod.\n" +#~ "\t\tcat pod.json | kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# 更新一个单独容器的 pod 的 image 版本 (tag) 到 v4\n" +#~ "\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' " +#~ "| kubectl replace -f -\n" +#~ "\n" +#~ "\t\t# 强制替换, 删除然后重新创建这个 resource\n" +#~ "\t\tkubectl replace --force -f ./pod.json" + #~ msgid "" #~ "\n" #~ "\t\t# Return snapshot logs from pod nginx with only one container\n" @@ -2157,6 +1664,37 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\t# Scale 名称为 ’cron’ 的 job 副本数量为 3.\n" #~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgid "" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Execute set-last-applied against each configuration file in a " +#~ "directory.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# Set the last-applied-configuration of a resource to match the " +#~ "contents of a file, will create the annotation if it does not already " +#~ "exist.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 设置一个资源的 last-applied-configuration 去匹配一个文件的内容.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml\n" +#~ "\n" +#~ "\t\t# Execute set-last-applied against each configuration file in a " +#~ "directory.\n" +#~ "\t\tkubectl apply set-last-applied -f path/\n" +#~ "\n" +#~ "\t\t# 设置一个资源的 last-applied-configuration 去匹配一个文件的内容, 如果" +#~ "不存在将会创建一个 annotation.\n" +#~ "\t\tkubectl apply set-last-applied -f deploy.yaml --create-" +#~ "annotation=true\n" +#~ "\t\t" + #~ msgid "" #~ "\n" #~ "\t\t# Shut down foo.\n" @@ -2308,6 +1846,49 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" #~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " +#~ "overwriting any existing value.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update all pods in the namespace\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +#~ "\t\t# Does not require the --overwrite flag.\n" +#~ "\t\tkubectl label pods foo bar-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +#~ "\t\tkubectl label pods foo unhealthy=true\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', " +#~ "overwriting any existing value.\n" +#~ "\t\tkubectl label --overwrite pods foo status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update all pods in the namespace\n" +#~ "\t\tkubectl label pods --all status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +#~ "\t\tkubectl label -f pod.json status=unhealthy\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ "\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +#~ "\n" +#~ "\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +#~ "\t\t# Does not require the --overwrite flag.\n" +#~ "\t\tkubectl label pods foo bar-" + #~ msgid "" #~ "\n" #~ "\t\t# Update pods of frontend-v1 using new replication controller data in " @@ -2351,6 +1932,23 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "to frontend-v2).\n" #~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgid "" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by type/name in " +#~ "YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by file in JSON\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by type/name in " +#~ "YAML.\n" +#~ "\t\tkubectl apply view-last-applied deployment/nginx\n" +#~ "\n" +#~ "\t\t# View the last-applied-configuration annotations by file in JSON\n" +#~ "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" + #~ msgid "" #~ "\n" #~ "\t\tApply a configuration to a resource by filename or stdin.\n" @@ -2376,6 +1974,30 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "not use unless you are aware of what the current state is. See https://" #~ "issues.k8s.io/34274." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\t创建一个 ClusterRole." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\t 为指定的 ClusterRole 创建一个 ClusterRoleBinding." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a RoleBinding for a particular Role or ClusterRole." +#~ msgstr "" +#~ "\n" +#~ "\t\t为指定的 Role 或者 ClusterRole 创建一个 RoleBinding." + #~ msgid "" #~ "\n" #~ "\t\tCreate a TLS secret from the given public/private key pair.\n" @@ -2389,6 +2011,41 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\tpublic/private key pair 必须在传递前存在. public key certificate 必须" #~ "以 .PEM 被编码且匹配指定的 private key." +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a configmap based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single configmap may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a file, the key will default to " +#~ "the basename of the file, and the value will\n" +#~ "\t\tdefault to the file content. If the basename is an invalid key, you " +#~ "may specify an alternate key.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a directory, each file whose " +#~ "basename is a valid key in the directory will be\n" +#~ "\t\tpackaged into the configmap. Any directory entries except regular " +#~ "files are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a configmap based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single configmap may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a file, the key will default to " +#~ "the basename of the file, and the value will\n" +#~ "\t\tdefault to the file content. If the basename is an invalid key, you " +#~ "may specify an alternate key.\n" +#~ "\n" +#~ "\t\tWhen creating a configmap based on a directory, each file whose " +#~ "basename is a valid key in the directory will be\n" +#~ "\t\tpackaged into the configmap. Any directory entries except regular " +#~ "files are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." + #~ msgid "" #~ "\n" #~ "\t\tCreate a new secret for use with Docker registries.\n" @@ -2436,6 +2093,16 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\tby creating a dockercfg secret and attaching it to your service " #~ "account." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a pod disruption budget with the specified name, selector, and " +#~ "desired minimum available pods" +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a pod disruption budget with the specified name, selector, and " +#~ "desired minimum available pods" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create.go#L56 #~ msgid "" #~ "\n" @@ -2448,6 +2115,16 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\n" #~ "\t\tJSON and YAML formats are accepted." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resourcequota with the specified name, hard limits and " +#~ "optional scopes" +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a resourcequota with the specified name, hard limits and " +#~ "optional scopes" + #~ msgid "" #~ "\n" #~ "\t\tCreate a secret based on a file, directory, or specified literal " @@ -2757,6 +2434,68 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\n" #~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +#~ msgid "" +#~ "\n" +#~ "\t\tEdit a resource from the default editor.\n" +#~ "\n" +#~ "\t\tThe edit command allows you to directly edit any API resource you can " +#~ "retrieve via the\n" +#~ "\t\tcommand line tools. It will open the editor defined by your " +#~ "KUBE_EDITOR, or EDITOR\n" +#~ "\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' " +#~ "for Windows.\n" +#~ "\t\tYou can edit multiple objects, although changes are applied one at a " +#~ "time. The command\n" +#~ "\t\taccepts filenames as well as command line arguments, although the " +#~ "files you point to must\n" +#~ "\t\tbe previously saved versions of resources.\n" +#~ "\n" +#~ "\t\tEditing is done with the API version used to fetch the resource.\n" +#~ "\t\tTo edit using a specific API version, fully-qualify the resource, " +#~ "version, and group.\n" +#~ "\n" +#~ "\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +#~ "\n" +#~ "\t\tThe flag --windows-line-endings can be used to force Windows line " +#~ "endings,\n" +#~ "\t\totherwise the default for your operating system will be used.\n" +#~ "\n" +#~ "\t\tIn the event an error occurs while updating, a temporary file will be " +#~ "created on disk\n" +#~ "\t\tthat contains your unapplied changes. The most common error when " +#~ "updating a resource\n" +#~ "\t\tis another editor changing the resource on the server. When this " +#~ "occurs, you will have\n" +#~ "\t\tto apply your changes to the newer version of the resource, or update " +#~ "your temporary\n" +#~ "\t\tsaved copy to include the latest resource version." +#~ msgstr "" +#~ "\n" +#~ "\t\t使用默认的编辑器修改资源.\n" +#~ "\n" +#~ "\t\tedit 命令允许你通过命令行直接修改 API 资源.\n" +#~ "\t\t它会打开你在 KUBE_EDITOR 或者EDITOR 环境变量中定义的编辑器\n" +#~ "\t\t或者回滚到 Linux vi 编辑器或者 Windows notepad.\n" +#~ "\t\t你可以修改多个对象, 虽然每次只能修改一次. 这个命令\n" +#~ "\t\t同时也接受文件名作为命令行参数, 尽管这些文件你指出必须是\n" +#~ "\t\t你之前保存的资源版本.\n" +#~ "\n" +#~ "\t\tEditing 是通过用于获取资源的API版本完成的.\n" +#~ "\t\t为了能通过指定的 API 版本修改, 请完全限定 resource, version 和 " +#~ "group.\n" +#~ "\n" +#~ "\t\t默认是 YAML 格式. 想在 JSON 中修改, 指定 \"-o json\".\n" +#~ "\n" +#~ "\t\t--windows-line-endings 命令行参数可以用来强制使用 Windows line " +#~ "endings,\n" +#~ "\t\t否则会使用你操作系统的默认值.\n" +#~ "\n" +#~ "\t\t如果更新时发生错误,将在磁盘上创建一个临时文件\n" +#~ "\t\t里面包含您未应用的更改. 更新资源时最常见的错误\n" +#~ "\t\t是另一个编辑器也在服务器中修改这个资源. 当发生这种情况时, 你将\n" +#~ "\t\t需要应用你的修改到资源的最新版本, 或者更新你被保存的临时文件\n" +#~ "\t\t复制它并使用最新的版本." + #~ msgid "" #~ "\n" #~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -2977,6 +2716,23 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\t* The effect must be NoSchedule, PreferNoSchedule or NoExecute.\n" #~ "\t\t* Currently taint can only apply to node." +#~ msgid "" +#~ "\n" +#~ "\t\tView the latest last-applied-configuration annotations by type/name " +#~ "or file.\n" +#~ "\n" +#~ "\t\tThe default output will be printed to stdout in YAML format. One can " +#~ "use -o option\n" +#~ "\t\tto change output format." +#~ msgstr "" +#~ "\n" +#~ "\t\tView the latest last-applied-configuration annotations by type/name " +#~ "or file.\n" +#~ "\n" +#~ "\t\tThe default output will be printed to stdout in YAML format. One can " +#~ "use -o option\n" +#~ "\t\tto change output format." + #~ msgid "" #~ "\n" #~ "\t # !!!Important Note!!!\n" @@ -3018,6 +2774,17 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "\t\t# 从一个远程的 pod 的 /tmp/foo 路径复制到本地 /tmp/bar 路径\n" #~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" +#~ msgid "" +#~ "\n" +#~ "\t # Create a new TLS secret named tls-secret with the given key pair:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" +#~ msgstr "" +#~ "\n" +#~ "\t # 使用提供的 key pair 名称为tls-secret 的 secret:\n" +#~ "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --" +#~ "key=path/to/tls.key" + #~ msgid "" #~ "\n" #~ "\t # Create a new secret named my-secret with keys for each file in " @@ -3091,6 +2858,61 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ " # 创建一个名称为 my-ns 的 nodeport service\n" #~ " kubectl create service nodeport my-ns --tcp=5678:8080" +#~ msgid "" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend'.\n" +#~ " # If the same annotation is set multiple times, only the last value " +#~ "will be applied\n" +#~ " kubectl annotate pods foo description='my frontend'\n" +#~ "\n" +#~ " # Update a pod identified by type and name in \"pod.json\"\n" +#~ " kubectl annotate -f pod.json description='my frontend'\n" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend running nginx', overwriting any existing value.\n" +#~ " kubectl annotate --overwrite pods foo description='my frontend " +#~ "running nginx'\n" +#~ "\n" +#~ " # Update all pods in the namespace\n" +#~ " kubectl annotate pods --all description='my frontend running nginx'\n" +#~ "\n" +#~ " # Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ " kubectl annotate pods foo description='my frontend running nginx' --" +#~ "resource-version=1\n" +#~ "\n" +#~ " # Update pod 'foo' by removing an annotation named 'description' if " +#~ "it exists.\n" +#~ " # Does not require the --overwrite flag.\n" +#~ " kubectl annotate pods foo description-" +#~ msgstr "" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend'.\n" +#~ " # If the same annotation is set multiple times, only the last value " +#~ "will be applied\n" +#~ " kubectl annotate pods foo description='my frontend'\n" +#~ "\n" +#~ " # Update a pod identified by type and name in \"pod.json\"\n" +#~ " kubectl annotate -f pod.json description='my frontend'\n" +#~ "\n" +#~ " # Update pod 'foo' with the annotation 'description' and the value " +#~ "'my frontend running nginx', overwriting any existing value.\n" +#~ " kubectl annotate --overwrite pods foo description='my frontend " +#~ "running nginx'\n" +#~ "\n" +#~ " # Update all pods in the namespace\n" +#~ " kubectl annotate pods --all description='my frontend running nginx'\n" +#~ "\n" +#~ " # Update pod 'foo' only if the resource is unchanged from version 1.\n" +#~ " kubectl annotate pods foo description='my frontend running nginx' --" +#~ "resource-version=1\n" +#~ "\n" +#~ " # 更新名称为 'foo' 的 pod, 删除一个名称为 'description' 的 annotation " +#~ "如果它存在. \n" +#~ " # 不要求使用 --overwrite flag.\n" +#~ " kubectl annotate pods foo description-" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 #~ msgid "" #~ "\n" @@ -3171,6 +2993,9 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "empty, it is used to override the generated object. Requires that the " #~ "object supply a valid apiVersion field. Only used if --expose is true." +#~ msgid "Apply a configuration to a resource by filename or stdin" +#~ msgstr "通过文件名或标准输入流(stdin)对资源进行配置" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 #~ msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" #~ msgstr "" @@ -3186,22 +3011,98 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "image is specified, ignored otherwise. Required when using --image on a " #~ "multi-container pod" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 +#~ msgid "Create a ClusterRoleBinding for a particular ClusterRole" +#~ msgstr "为一个指定的 ClusterRole 创建一个 ClusterRoleBinding" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 +#~ msgid "Create a LoadBalancer service." +#~ msgstr "创建一个 LoadBalancer service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 +#~ msgid "Create a NodePort service." +#~ msgstr "创建一个 NodePort service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 +#~ msgid "Create a RoleBinding for a particular Role or ClusterRole" +#~ msgstr "为一个指定的 Role 或者 ClusterRole创建一个 RoleBinding" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 #~ msgid "Create a clusterIP service." #~ msgstr "创建一个 clusterIP service." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 +#~ msgid "Create a configmap from a local file, directory or literal value" +#~ msgstr "从本地 file, directory 或者 literal value 创建一个 configmap" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 #~ msgid "Create a deployment with the specified name." #~ msgstr "创建一个指定名称的 deployment." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 +#~ msgid "Create a pod disruption budget with the specified name." +#~ msgstr "创建一个指定名称的 pod disruption budget." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 +#~ msgid "Create a quota with the specified name." +#~ msgstr "创建一个指定名称的 quota." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create.go#L56 #~ msgid "Create a resource by filename or stdin" #~ msgstr "通过文件名或者标准输入流(stdin)创建一个资源" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 +#~ msgid "Create a secret from a local file, directory or literal value" +#~ msgstr "从本地 file, directory 或者 literal value 创建一个 secret" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 +#~ msgid "Create a service using specified subcommand." +#~ msgstr "使用指定的 subcommand 创建一个 service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 +#~ msgid "Create an ExternalName service." +#~ msgstr "Create an ExternalName service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 +#~ msgid "" +#~ "Delete resources by filenames, stdin, resources and names, or by " +#~ "resources and label selector" +#~ msgstr "" +#~ "Delete resources by filenames, stdin, resources and names, or by " +#~ "resources and label selector" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 #~ msgid "Deprecated: Gracefully shut down a resource by name or filename" #~ msgstr "Deprecated: Gracefully shut down a resource by name or filename" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 +#~ msgid "Display Resource (CPU/Memory) usage of nodes" +#~ msgstr "显示 nodes 的 Resource (CPU/Memory) 使用" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 +#~ msgid "Display Resource (CPU/Memory) usage of pods" +#~ msgstr "显示 pods 的 Resource (CPU/Memory) 使用" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 +#~ msgid "Display Resource (CPU/Memory) usage." +#~ msgstr "显示 Resource (CPU/Memory) 使用." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 +#~ msgid "Display cluster info" +#~ msgstr "显示集群信息" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 +#~ msgid "Displays the current-context" +#~ msgstr "显示当前的 context" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 +#~ msgid "Documentation of resources" +#~ msgstr "查看资源的文档" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 +#~ msgid "Dump lots of relevant info for debugging and diagnosis" +#~ msgstr "Dump lots of relevant info for debugging and diagnosis" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L102 #~ msgid "" #~ "Explicit policy for when to pull container images. Required when --image " @@ -3244,6 +3145,10 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ msgid "Perform a rolling update of the given ReplicationController" #~ msgstr "完成指定的 ReplicationController 的滚动升级" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 +#~ msgid "Replace a resource by filename or stdin" +#~ msgstr "通过 filename 或者 stdin替换一个资源" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 #~ msgid "" #~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " @@ -3252,6 +3157,41 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "为 Deployment, ReplicaSet, Replication Controller 或者 Job 设置一个新的副" #~ "本数量" +#~ msgid "" +#~ "Set the last-applied-configuration annotation on a live object to match " +#~ "the contents of a file." +#~ msgstr "" +#~ "Set the last-applied-configuration annotation on a live object to match " +#~ "the contents of a file." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_cluster.go#L67 +#~ msgid "Sets a cluster entry in kubeconfig" +#~ msgstr "设置 kubeconfig 文件中的一个集群条目" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_context.go#L57 +#~ msgid "Sets a context entry in kubeconfig" +#~ msgstr "设置 kubeconfig 文件中的一个 context 条目" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/create_authinfo.go#L103 +#~ msgid "Sets a user entry in kubeconfig" +#~ msgstr "设置 kubeconfig 文件中的一个用户条目" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/set.go#L59 +#~ msgid "Sets an individual value in a kubeconfig file" +#~ msgstr "设置 kubeconfig 文件中的一个单个值" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/use_context.go#L48 +#~ msgid "Sets the current-context in a kubeconfig file" +#~ msgstr "设置 kubeconfig 文件中的当前上下文" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 +#~ msgid "" +#~ "Take a replication controller, service, deployment or pod and expose it " +#~ "as a new Kubernetes Service" +#~ msgstr "" +#~ "使用 replication controller, service, deployment 或者 pod 并暴露它作为一" +#~ "个 新的 Kubernetes Service" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L100 #~ msgid "" #~ "The key to use to differentiate between two different controllers, " @@ -3310,10 +3250,23 @@ msgstr "kubectl 控制 Kubernetes cluster 管理" #~ "对于服务的类型: ClusterIP, NodePort, 或者 LoadBalancer. 默认是 " #~ "'ClusterIP’." +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 +#~ msgid "Unsets an individual value in a kubeconfig file" +#~ msgstr "取消设置 kubeconfig 文件中的一个单个值" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/patch.go#L91 #~ msgid "Update field(s) of a resource using strategic merge patch" #~ msgstr "使用 strategic merge patch 更新一个资源的 field(s)" +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_image.go#L94 +#~ msgid "Update image of a pod template" +#~ msgstr "更新一个 pod template 的镜像" + +#~ msgid "" +#~ "View latest last-applied-configuration annotations of a resource/object" +#~ msgstr "" +#~ "显示最后的 resource/object 的 last-applied-configuration annotations" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L253 #~ msgid "external name of service" #~ msgstr "服务的外部名称" diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.mo index 6d4e82f08cf54491497505ff2e6846f6588e2d62..9be9a30d32495cd8128cf281bd0703873e9a9b91 100644 GIT binary patch delta 235 zcmbOxu$Z&{o)F7a1|Z-7Vi_Qg0b*_-o&&@nZ~}-8fcPYo{sp9EfmoZ7fk6vMdje@k zAYB5a#ewuTAguzV&jD$W*k>R%2J$nQ85nec^c)}!(ti?21I0ZVo&y=KKmlnM1_lWr zod~2gfOHj*2I^%1N;9wnF)I)Qg}{IbO0z*}kmDzBWPCSy50k{^W6ZM{CtqS!nS6-# O>g4rol9S)EYXShkr5)}7 literal 2070 zcmb7^UrZcD9LL96|DAthOf<&Ei7^q>rN=d?bdg3Z)R2^jEvPRhF1K^Xw0pCcnOWNN z>6(beScDinQ}9oy7_mud(^`WBRD6<5P@B&HOg};5h?!fF&>uUQ75JxDWOtdkA?J%z)kCTcC;a1!&@| zfKP$HB>WS6687V_6JmjO!Vz#k>#H@jKWB`|UdjIRJhRJ`es38vVbL_xtW7 zq!;#UpwayVd`mr(gAXM02f_O=kRrJs11Z!WQ)|*)EP5sC(5x?VJRe9$b6-&H%B@^08QX&1m%X6jXu*OG`6HF^p*`y|LktLJeR`AU&NfrKM zOQ2BJo!12dyL^5HcwS;(5{OMaj|-#^us^$UmLCh~!kXVxHd3O3!eZTikgs=u$lcPr!e zwsh)<`D|!}!BP>Kn6})HmgJ(7BDO^7x`qaiS{+;aOhP#(tzMBu&xpKDJBGPVy=lF| z1jE%cnGX2O<(g*N(rp>6#HMwkeiMRCs9Sx`0=#k#4wGMzM@cC`q4 zn6|ferbw+kQ#<=%bZI)88xN-@qVYVXItvGx;4ByQN4aHTAr$v zuT|&H*TyC`Ru@S)eyMh0zPXv=Nb5_Nqx0v&#hHzncf-kxwb}Ptl5TI^l~3a~lW20X zx^{JasT`I+KyKmu3?`eawYe)B^UK@H8|@#y*+xG038%)_S8rgs**QKGWD>o`37YrB z=Ob~HjoHQU{RtDLapl+77NhC!w{fU0Tt>nEy?{!=KNh^HQqjfFAV7BG+0duA;IqEE zwlTd>Esx!TPgq|0pM2tyH1Z+gWF`7;d^blhp`+Pvqe}9%<8DK3qU#IQufJ?*`rl|J Fe*>Y14fp^6 diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.po index 9a1a1574755..58fd63a9ffd 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: hello-world\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2021-05-17 15:40+0200\n" +"POT-Creation-Date: 2021-07-07 20:15+0200\n" "PO-Revision-Date: 2017-06-02 09:13+0800\n" "Last-Translator: William Chang \n" "Language-Team: \n" @@ -19,16 +19,10 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 -msgid "Apply a configuration to a resource by filename or stdin" -msgstr "通過檔案名或標準輸入流(stdin)對資源進行配置" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_cluster.go:42 msgid "Delete the specified cluster from the kubeconfig" msgstr "刪除 kubeconfig 檔案中指定的叢集(cluster)" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:41 #: staging/src/k8s.io/kubectl/pkg/cmd/config/delete_context.go:42 msgid "Delete the specified context from the kubeconfig" msgstr "刪除 kubeconfig 檔案中指定的 context" @@ -45,42 +39,38 @@ msgstr "顯示 kubeconfig 檔案中定義的叢集(cluster)" msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "顯示合併的 kubeconfig 配置或一個指定的 kubeconfig 檔案" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 -msgid "Displays the current-context" -msgstr "顯示目前的 context" - #: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "修改 kubeconfig 檔案" -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 -msgid "Sets a cluster entry in kubeconfig" -msgstr "設置 kubeconfig 檔案中的一個叢集(cluster)條目" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 -msgid "Sets a context entry in kubeconfig" -msgstr "設置 kubeconfig 檔案中的一個 context 條目" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 -msgid "Sets a user entry in kubeconfig" -msgstr "設置 kubeconfig 檔案中的一個使用者條目" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 -msgid "Sets an individual value in a kubeconfig file" -msgstr "設置 kubeconfig 檔案中的一個值" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 -msgid "Sets the current-context in a kubeconfig file" -msgstr "設置 kubeconfig 檔案中的目前 context" - -#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "取消設置 kubeconfig 檔案中的一個值" - -#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "更新一個資源的注解(annotations)" +#~ msgid "Apply a configuration to a resource by filename or stdin" +#~ msgstr "通過檔案名或標準輸入流(stdin)對資源進行配置" + +#~ msgid "Displays the current-context" +#~ msgstr "顯示目前的 context" + +#~ msgid "Sets a cluster entry in kubeconfig" +#~ msgstr "設置 kubeconfig 檔案中的一個叢集(cluster)條目" + +#~ msgid "Sets a context entry in kubeconfig" +#~ msgstr "設置 kubeconfig 檔案中的一個 context 條目" + +#~ msgid "Sets a user entry in kubeconfig" +#~ msgstr "設置 kubeconfig 檔案中的一個使用者條目" + +#~ msgid "Sets an individual value in a kubeconfig file" +#~ msgstr "設置 kubeconfig 檔案中的一個值" + +#~ msgid "Sets the current-context in a kubeconfig file" +#~ msgstr "設置 kubeconfig 檔案中的目前 context" + +#~ msgid "Unsets an individual value in a kubeconfig file" +#~ msgstr "取消設置 kubeconfig 檔案中的一個值" + #~ msgid "" #~ "watch is only supported on individual resources and resource collections " #~ "- %d resources were found" From 80dda49ce22e0b7d5c1f8fc0a310021fc1d0935d Mon Sep 17 00:00:00 2001 From: Tim Hockin Date: Tue, 6 Jul 2021 18:05:19 -0700 Subject: [PATCH 3/4] Service: Fix semantics for Update wrt allocations It is not uncommon for users to Create a Service and not specify things like ClusterIP and NodePort, which we then allocate for them. They same that YAML somewhere and later use it again in an Update, but then it fails. That's because we detected them trying to set a ClusterIP from a value to "", which is not allowed. If it was just NodePort, they would actually succeed and reallocate a new port. After this change, we try to "patch" updates where the user did not specify those values from the old object. --- pkg/api/service/testing/make.go | 7 ++ .../core/service/storage/rest_test.go | 93 +++++++++++++++++++ pkg/registry/core/service/strategy.go | 38 ++++++++ 3 files changed, 138 insertions(+) diff --git a/pkg/api/service/testing/make.go b/pkg/api/service/testing/make.go index 45bb1ef8db4..3709e784598 100644 --- a/pkg/api/service/testing/make.go +++ b/pkg/api/service/testing/make.go @@ -155,6 +155,13 @@ func SetInternalTrafficPolicy(policy api.ServiceInternalTrafficPolicyType) Tweak } } +// SetExternalTrafficPolicy sets the externalTrafficPolicy field for a Service. +func SetExternalTrafficPolicy(policy api.ServiceExternalTrafficPolicyType) Tweak { + return func(svc *api.Service) { + svc.Spec.ExternalTrafficPolicy = policy + } +} + // SetAllocateLoadBalancerNodePorts sets the allocate LB node port field. func SetAllocateLoadBalancerNodePorts(val bool) Tweak { return func(svc *api.Service) { diff --git a/pkg/registry/core/service/storage/rest_test.go b/pkg/registry/core/service/storage/rest_test.go index 9679026325e..66ad616982b 100644 --- a/pkg/registry/core/service/storage/rest_test.go +++ b/pkg/registry/core/service/storage/rest_test.go @@ -621,6 +621,99 @@ func TestServiceRegistryUpdate(t *testing.T) { } } +func TestServiceRegistryUpdateUnspecifiedAllocations(t *testing.T) { + testCases := []struct { + name string + svc *api.Service // Need a clusterIP, NodePort, and HealthCheckNodePort allocated + tweak func(*api.Service) + }{{ + name: "single-port", + svc: svctest.MakeService("foo", + svctest.SetTypeLoadBalancer, + svctest.SetExternalTrafficPolicy(api.ServiceExternalTrafficPolicyTypeLocal)), + tweak: nil, + }, { + name: "multi-port", + svc: svctest.MakeService("foo", + svctest.SetTypeLoadBalancer, + svctest.SetExternalTrafficPolicy(api.ServiceExternalTrafficPolicyTypeLocal), + svctest.SetPorts( + svctest.MakeServicePort("p", 80, intstr.FromInt(80), api.ProtocolTCP), + svctest.MakeServicePort("q", 443, intstr.FromInt(443), api.ProtocolTCP))), + tweak: nil, + }, { + name: "shuffle-ports", + svc: svctest.MakeService("foo", + svctest.SetTypeLoadBalancer, + svctest.SetExternalTrafficPolicy(api.ServiceExternalTrafficPolicyTypeLocal), + svctest.SetPorts( + svctest.MakeServicePort("p", 80, intstr.FromInt(80), api.ProtocolTCP), + svctest.MakeServicePort("q", 443, intstr.FromInt(443), api.ProtocolTCP))), + tweak: func(s *api.Service) { + s.Spec.Ports[0], s.Spec.Ports[1] = s.Spec.Ports[1], s.Spec.Ports[0] + }, + }} + + for _, tc := range testCases { + t.Run(tc.name, func(t *testing.T) { + ctx := genericapirequest.NewDefaultContext() + storage, server := NewTestREST(t, []api.IPFamily{api.IPv4Protocol}) + defer server.Terminate(t) + + svc := tc.svc.DeepCopy() + obj, err := storage.Create(ctx, svc.DeepCopy(), rest.ValidateAllObjectFunc, &metav1.CreateOptions{}) + if err != nil { + t.Fatalf("Expected no error: %v", err) + } + createdSvc := obj.(*api.Service) + if createdSvc.Spec.ClusterIP == "" { + t.Fatalf("expected ClusterIP to be set") + } + if len(createdSvc.Spec.ClusterIPs) == 0 { + t.Fatalf("expected ClusterIPs to be set") + } + for i := range createdSvc.Spec.Ports { + if createdSvc.Spec.Ports[i].NodePort == 0 { + t.Fatalf("expected NodePort[%d] to be set", i) + } + } + if createdSvc.Spec.HealthCheckNodePort == 0 { + t.Fatalf("expected HealthCheckNodePort to be set") + } + + // Update from the original object - just change the selector. + svc.Spec.Selector = map[string]string{"bar": "baz2"} + svc.ResourceVersion = createdSvc.ResourceVersion + + obj, _, err = storage.Update(ctx, svc.Name, rest.DefaultUpdatedObjectInfo(svc.DeepCopy()), rest.ValidateAllObjectFunc, rest.ValidateAllObjectUpdateFunc, false, &metav1.UpdateOptions{}) + if err != nil { + t.Fatalf("Expected no error: %v", err) + } + updatedSvc := obj.(*api.Service) + + if want, got := createdSvc.Spec.ClusterIP, updatedSvc.Spec.ClusterIP; want != got { + t.Errorf("expected ClusterIP to not change: wanted %v, got %v", want, got) + } + if want, got := createdSvc.Spec.ClusterIPs, updatedSvc.Spec.ClusterIPs; !reflect.DeepEqual(want, got) { + t.Errorf("expected ClusterIPs to not change: wanted %v, got %v", want, got) + } + portmap := func(s *api.Service) map[string]int32 { + ret := map[string]int32{} + for _, p := range s.Spec.Ports { + ret[p.Name] = p.NodePort + } + return ret + } + if want, got := portmap(createdSvc), portmap(updatedSvc); !reflect.DeepEqual(want, got) { + t.Errorf("expected NodePort to not change: wanted %v, got %v", want, got) + } + if want, got := createdSvc.Spec.HealthCheckNodePort, updatedSvc.Spec.HealthCheckNodePort; want != got { + t.Errorf("expected HealthCheckNodePort to not change: wanted %v, got %v", want, got) + } + }) + } +} + func TestServiceRegistryUpdateDryRun(t *testing.T) { ctx := genericapirequest.NewDefaultContext() storage, server := NewTestREST(t, []api.IPFamily{api.IPv4Protocol}) diff --git a/pkg/registry/core/service/strategy.go b/pkg/registry/core/service/strategy.go index 0291f2ce35a..6e3553acd38 100644 --- a/pkg/registry/core/service/strategy.go +++ b/pkg/registry/core/service/strategy.go @@ -119,6 +119,7 @@ func (strategy svcStrategy) PrepareForUpdate(ctx context.Context, obj, old runti oldService := old.(*api.Service) newService.Status = oldService.Status + patchAllocatedValues(newService, oldService) NormalizeClusterIPs(oldService, newService) dropServiceDisabledFields(newService, oldService) dropTypeDependentFields(newService, oldService) @@ -302,6 +303,43 @@ func (serviceStatusStrategy) WarningsOnUpdate(ctx context.Context, obj, old runt return nil } +// patchAllocatedValues allows clients to avoid a read-modify-write cycle while +// preserving values that we allocated on their behalf. For example, they +// might create a Service without specifying the ClusterIP, in which case we +// allocate one. If they resubmit that same YAML, we want it to succeed. +func patchAllocatedValues(newSvc, oldSvc *api.Service) { + if needsClusterIP(oldSvc) && needsClusterIP(newSvc) { + if newSvc.Spec.ClusterIP == "" { + newSvc.Spec.ClusterIP = oldSvc.Spec.ClusterIP + } + if len(newSvc.Spec.ClusterIPs) == 0 { + newSvc.Spec.ClusterIPs = oldSvc.Spec.ClusterIPs + } + } + + if needsNodePort(oldSvc) && needsNodePort(newSvc) { + // Map NodePorts by name. The user may have changed other properties + // of the port, but we won't see that here. + np := map[string]int32{} + for i := range oldSvc.Spec.Ports { + p := &oldSvc.Spec.Ports[i] + np[p.Name] = p.NodePort + } + for i := range newSvc.Spec.Ports { + p := &newSvc.Spec.Ports[i] + if p.NodePort == 0 { + p.NodePort = np[p.Name] + } + } + } + + if needsHCNodePort(oldSvc) && needsHCNodePort(newSvc) { + if newSvc.Spec.HealthCheckNodePort == 0 { + newSvc.Spec.HealthCheckNodePort = oldSvc.Spec.HealthCheckNodePort + } + } +} + // NormalizeClusterIPs adjust clusterIPs based on ClusterIP. This must not // consider any other fields. func NormalizeClusterIPs(oldSvc, newSvc *api.Service) { From a3f57886a267c28d5a0193ca7193d4de9e9212d9 Mon Sep 17 00:00:00 2001 From: Harry Zhang Date: Wed, 7 Jul 2021 19:07:49 -0700 Subject: [PATCH 4/4] fix CleanScope so we can resolve correct verb for apiserver_request_terminations_total --- .../pkg/endpoints/metrics/metrics.go | 6 +-- .../pkg/endpoints/metrics/metrics_test.go | 49 +++++++++++++++++++ 2 files changed, 52 insertions(+), 3 deletions(-) diff --git a/staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go b/staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go index cafb6187496..7e0715eb5a6 100644 --- a/staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go +++ b/staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go @@ -514,12 +514,12 @@ func InstrumentHandlerFunc(verb, group, version, resource, subresource, scope, c // CleanScope returns the scope of the request. func CleanScope(requestInfo *request.RequestInfo) string { - if requestInfo.Namespace != "" { - return "namespace" - } if requestInfo.Name != "" { return "resource" } + if requestInfo.Namespace != "" { + return "namespace" + } if requestInfo.IsResourceRequest { return "cluster" } diff --git a/staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics_test.go b/staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics_test.go index d620a44f423..27641aca83d 100644 --- a/staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics_test.go +++ b/staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics_test.go @@ -20,6 +20,8 @@ import ( "net/http" "net/url" "testing" + + "k8s.io/apiserver/pkg/endpoints/request" ) func TestCleanVerb(t *testing.T) { @@ -109,3 +111,50 @@ func TestCleanVerb(t *testing.T) { }) } } + +func TestCleanScope(t *testing.T) { + testCases := []struct { + name string + requestInfo *request.RequestInfo + expectedScope string + }{ + { + name: "empty scope", + requestInfo: &request.RequestInfo{}, + expectedScope: "", + }, + { + name: "resource scope", + requestInfo: &request.RequestInfo{ + Name: "my-resource", + Namespace: "my-namespace", + IsResourceRequest: false, + }, + expectedScope: "resource", + }, + { + name: "namespace scope", + requestInfo: &request.RequestInfo{ + Namespace: "my-namespace", + IsResourceRequest: false, + }, + expectedScope: "namespace", + }, + { + name: "cluster scope", + requestInfo: &request.RequestInfo{ + Namespace: "", + IsResourceRequest: true, + }, + expectedScope: "cluster", + }, + } + + for _, test := range testCases { + t.Run(test.name, func(t *testing.T) { + if CleanScope(test.requestInfo) != test.expectedScope { + t.Errorf("failed to clean scope: %v", test.requestInfo) + } + }) + } +}