diff --git a/hack/update-translations.sh b/hack/update-translations.sh index fe4d3700f2c..bc5b4d6dbd1 100755 --- a/hack/update-translations.sh +++ b/hack/update-translations.sh @@ -22,26 +22,36 @@ KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/.. source "${KUBE_ROOT}/hack/lib/util.sh" TRANSLATIONS="staging/src/k8s.io/kubectl/pkg/util/i18n/translations" -KUBECTL_FILES="pkg/kubectl/cmd/*.go pkg/kubectl/cmd/*/*.go" +KUBECTL_FILES=() +KUBECTL_DEFAULT_LOCATIONS=( + "pkg/kubectl/cmd" + "staging/src/k8s.io/kubectl/pkg/cmd" +) +KUBECTL_IGNORE_FILES_REGEX="cmd/kustomize/kustomize.go" generate_pot="false" generate_mo="false" +fix_translations="false" -while getopts "hf:xg" opt; do +while getopts "hf:xkg" opt; do case ${opt} in h) - echo "$0 [-f files] [-x] [-g]" + echo "$0 [-f files] [-x] [-k] [-g]" echo " -f : Files to process" echo " -x extract strings to a POT file" + echo " -k fix .po files; deprecate translations by marking them obsolete and supply default messages" echo " -g sort .po files and generate .mo files" exit 0 ;; f) - KUBECTL_FILES="${OPTARG}" + KUBECTL_FILES+=("${OPTARG}") ;; x) generate_pot="true" ;; + k) + fix_translations="true" + ;; g) generate_mo="true" ;; @@ -52,6 +62,10 @@ while getopts "hf:xg" opt; do esac done +if [[ ${#KUBECTL_FILES} -eq 0 ]]; then + KUBECTL_FILES+=("${KUBECTL_DEFAULT_LOCATIONS[@]}") +fi + if ! which go-xgettext > /dev/null; then echo 'Can not find go-xgettext, install with:' echo 'go get github.com/gosexy/gettext/go-xgettext' @@ -66,7 +80,8 @@ fi if [[ "${generate_pot}" == "true" ]]; then echo "Extracting strings to POT" - go-xgettext -k=i18n.T "${KUBECTL_FILES}" > tmp.pot + # shellcheck disable=SC2046 + go-xgettext -k=i18n.T $(grep -lr "i18n.T" "${KUBECTL_FILES[@]}" | grep -vE "${KUBECTL_IGNORE_FILES_REGEX}") > tmp.pot perl -pi -e 's/CHARSET/UTF-8/' tmp.pot perl -pi -e 's/\\\(/\\\\\(/g' tmp.pot perl -pi -e 's/\\\)/\\\\\)/g' tmp.pot @@ -80,6 +95,23 @@ if [[ "${generate_pot}" == "true" ]]; then fi 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 + 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 | \ + 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}" + fi + mv "${TMP}" "${PO_FILE}" + done +fi + if [[ "${generate_mo}" == "true" ]]; then echo "Generating .po and .mo files" for x in "${TRANSLATIONS}"/*/*/*/*.po; do diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go b/staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go index fe0d5c9c746..02349ea1126 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go @@ -38,14 +38,14 @@ import ( ) var ( - serviceaccountResources = ` - replicationcontroller (rc), deployment (deploy), daemonset (ds), job, replicaset (rs), statefulset` + serviceaccountResources = i18n.T(`replicationcontroller (rc), deployment (deploy), daemonset (ds), job, replicaset (rs), statefulset`) serviceaccountLong = templates.LongDesc(i18n.T(` Update ServiceAccount of pod template resources. Possible resources (case insensitive) can be: - ` + serviceaccountResources)) + + `) + serviceaccountResources) serviceaccountExample = templates.Examples(i18n.T(` # Set Deployment nginx-deployment's ServiceAccount to serviceaccount1 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 eedf791a1b0..9ac708334bd 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/de_DE/LC_MESSAGES/k8s.mo differ 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 7fc37036771..bd63d83db44 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,19 +8,19 @@ msgid "" msgstr "" "Project-Id-Version: kubernetes\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2017-09-02 01:36+0200\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2017-09-02 01:36+0200\n" +"Last-Translator: Steffen Schmitz \n" +"Language-Team: Steffen Schmitz \n" "Language: de_DE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Last-Translator: Steffen Schmitz \n" -"Language-Team: Steffen Schmitz \n" "X-Generator: Poedit 1.8.7.1\n" "X-Poedit-SourceCharset: UTF-8\n" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:35 +#: 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 " @@ -34,7 +34,7 @@ msgstr "" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" -#: pkg/kubectl/cmd/create_rolebinding.go:35 +#: 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 " @@ -48,54 +48,7 @@ msgstr "" "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" "user=user2 --group=group1" -#: pkg/kubectl/cmd/create_configmap.go:44 -msgid "" -"\n" -"\t\t # Create a new configmap 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 " -"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 " -"key2=config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" -"literal=key2=config2" -msgstr "" -"\n" -"\t\t # Erstellt eine neue ConfigMap mit dem Namen my-config basierend auf " -"dem Ordner bar\n" -"\t\t kubectl create configmap my-config --from-file=path/to/bar\n" -"\n" -"\t\t # Erstellt eine neue ConfigMap mit dem Namen my-config mit den " -"angegebenen Keys statt des Dateinamens auf der Festplatte.\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 # Erstellt eine neue ConfigMap mit dem Namen my-config mit key1=config1" -" und key2=config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" -"literal=key2=config2" - -#: pkg/kubectl/cmd/create_secret.go:135 -msgid "" -"\n" -"\t\t # If you don't already have a .dockercfg file, you can create a " -"dockercfg secret directly by using:\n" -"\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" -msgstr "" -"\n" -"\t\t # Wenn keine .dockercfg Datei existiert, kann direkt ein " -"dockercfg Secret erstellen mit:\n" -"\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" - -#: pkg/kubectl/cmd/top_node.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" "\t\t # Show metrics for all nodes\n" @@ -111,45 +64,7 @@ msgstr "" "\t\t # Zeige Metriken für den gegebenen Node\n" "\t\t kubectl top node NODE_NAME" -#: pkg/kubectl/cmd/apply.go:84 -msgid "" -"\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\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" -"\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" -"\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" -"ConfigMap" -msgstr "" -"\n" -"\t\t# Wende die Konfiguration in pod.json auf einen Pod an.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\n" -"\t\t# Wende die JSON-Daten von stdin auf einen Pod an.\n" -"\t\tcat pod.json | kubectl apply -f -\n" -"\n" -"\t\t# Hinweis: --prune ist noch in Alpha\n" -"\t\t# Wende die Konfiguration, mit dem Label app=nginx, im manifest.yaml " -"an und lösche alle Resourcen, die nicht in der Datei sind oder nicht das " -"Label app=nginx besitzen.\n" -"\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" -"\n" -"\t\t# Wende die Konfiguration im manifest.yaml an und lösche alle ConfigMaps, " -"die nicht in der Datei sind.\n" -"\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" -"ConfigMap" - -#: pkg/kubectl/cmd/autoscale.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 #, c-format msgid "" "\n" @@ -163,89 +78,16 @@ msgid "" "\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\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\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" -#: pkg/kubectl/cmd/convert.go:49 -msgid "" -"\n" -"\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " -"latest version\n" -"\t\t# and print to stdout in json format.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# Convert all files under current directory to latest version and create " -"them all.\n" -"\t\tkubectl convert -f . | kubectl create -f -" -msgstr "" -"\n" -"\t\t# Konvertiere 'pod.yaml' zur neuesten Version und schreibe auf stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Konvertiere den aktuellen Zustand der Resource, die in 'pod.yaml' " -"angegeben ist, zur neuesten Version\n" -"\t\t# und schreibe auf stdout im JSON-Format.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# Konvertiere alle Dateien im aktuellen Ordner zur neuesten Version und " -"erstelle sie.\n" -"\t\tkubectl convert -f . | kubectl create -f -" - -#: pkg/kubectl/cmd/create_clusterrole.go:34 -msgid "" -"\n" -"\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" -msgstr "" -"\n" -"\t\t# Erstellt eine ClusterRole \"pod-reader\", die es Nutzern erlaubt " -"\"get\", \"watch\" und \"list\" auf den Pods auszuführen\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods\n" -"\n" -"\t\t# Erstellt eine ClusterRole \"pod-reader\" mit dem angegebenen " -"ResourceName\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" - -#: pkg/kubectl/cmd/create_role.go:41 -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 --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" -msgstr "" -"\n" -"\t\t# Erstellt eine Role \"pod-reader\", die es dem Nutzer erlaubt " -"\"get\", \"watch\" und \"list\" auf den Pods auszuführen\n" -"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" -"resource=pods\n" -"\n" -"\t\t# Erstellt eine Role \"pod-reader\" mit dem angegebenen ResourceName\n" -"\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" - -#: pkg/kubectl/cmd/create_quota.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 msgid "" "\n" "\t\t# Create a new resourcequota named my-quota\n" @@ -265,7 +107,7 @@ msgstr "" "\t\t# Erstellt eine neue ResourceQuota best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -#: pkg/kubectl/cmd/create_pdb.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 #, c-format msgid "" "\n" @@ -283,158 +125,20 @@ msgid "" "\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# 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# 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%" -#: pkg/kubectl/cmd/create.go:47 -msgid "" -"\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\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" -msgstr "" -"\n" -"\t\t# Erstellt einen Pod mit den Daten in pod.json.\n" -"\t\tkubectl create -f ./pod.json\n" -"\n" -"\t\t# Erstellt einen Pod basierend auf den JSON-Daten von stdin.\n" -"\t\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Verändert die Daten in docker-registry.yaml in JSON mit dem v1 API " -"Format und erstellt eine Resource mit den veränderten Daten.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" - -#: pkg/kubectl/cmd/expose.go:53 -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" -"\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" -"\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 " -"the name \"frontend\"\n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# Create a second service based on the above service, exposing the " -"container port 8443 as port 443 with the name \"nginx-https\"\n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-" -"https\n" -"\n" -"\t\t# Create a service for a replicated streaming application on port 4100 " -"balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" -"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" -"\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" -"\t\tkubectl expose deployment nginx --port=80 --target-port=8000" -msgstr "" -"\n" -"\t\t# Erstellt einen Service für einen replizierten nginx, der auf Port 80 " -"hört und verbindet sich mit den Containern auf Port 8000.\n" -"\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" -"\n" -"\t\t# Erstellt einen Service für einen Replication-Controller, der über type " -"und name in \"nginx-controller.yaml\" identifiziert wird, auf Port 80 " -"hört und verbindet sich mit den Containern auf Port 8000.\n" -"\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" -"\n" -"\t\t# Erstellt einen Service, mit dem Namen \"frontend\", für einen Pod " -"valid-pod, der auf port 444 hört\n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# Erstellt einen zweiten Service basierend auf dem vorherigen Service, " -"der den Container Port 8443 auf Port 443 mit dem Namen \"nginx-https\" " -"anbietet\n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-" -"https\n" -"\n" -"\t\t# Erstellt einen Service für eine Replicated-Streaming-Application auf " -"Port 4100, die UDP-Traffic verarbeitet und 'video-stream' heißt.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" -"stream\n" -"\n" -"\t\t# Erstellt einen Service für einen replizierten nginx mit einem Replica-" -"Set, dass auf Port 80 hört und verbindet sich mit den Containern auf Port 8000.\n" -"\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" -"\n" -"\t\t# Erstellt einen Service für ein nginx Deployment, dass auf Port 80 hört " -"und verbindet sich mit den Containern auf Port 8000.\n" -"\t\tkubectl expose deployment nginx --port=80 --target-port=8000" - -#: pkg/kubectl/cmd/delete.go:68 -msgid "" -"\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 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\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Delete a pod with minimal delay\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# Delete all pods\n" -"\t\tkubectl delete pods --all" -msgstr "" -"\n" -"\t\t# Löscht einen Pod mit type und name aus pod.json.\n" -"\t\tkubectl delete -f ./pod.json\n" -"\n" -"\t\t# Löscht einen Pod mit dem type und name aus den JSON-Daten von stdin.\n" -"\t\tcat pod.json | kubectl delete -f -\n" -"\n" -"\t\t# Löscht Pods und Services mit den Namen \"baz\" und \"foo\"\n" -"\t\tkubectl delete pod,service baz foo\n" -"\n" -"\t\t# Löscht Pods und Services mit dem Label name=myLabel.\n" -"\t\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Löscht einen Pod mit minimaler Verzögerung\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# Erzwingt das Löschen eines Pods auf einem toten Node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# Löscht alle Pods\n" -"\t\tkubectl delete pods --all" - -#: pkg/kubectl/cmd/describe.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 msgid "" "\n" "\t\t# Describe a node\n" @@ -478,7 +182,7 @@ msgstr "" "\t\t# bekommen den Namen des rc als Prefix im Podnamen).\n" "\t\tkubectl describe pods frontend" -#: pkg/kubectl/cmd/drain.go:165 +#: 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 " @@ -496,12 +200,12 @@ msgstr "" "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 " +"\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" -#: pkg/kubectl/cmd/edit.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 msgid "" "\n" "\t\t# Edit the service named 'docker-registry':\n" @@ -531,72 +235,7 @@ msgstr "" "veränderte Konfiguration in ihrer Annotation:\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -#: pkg/kubectl/cmd/exec.go:41 -msgid "" -"\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " -"container by default\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" -msgstr "" -"\n" -"\t\t# Erhalte die Ausgabe vom Aufruf von 'date' auf dem Pod 123456-7890, mit " -"dem ersten Container als Standard\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Erhalte die Ausgabe vom Aufruf von 'date' im Ruby-Container aus dem Pod " -"123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Wechsle in den Terminal-Modus und sende stdin zu 'bash' im Ruby-Container " -"aus dem Pod 123456-7890\n" -"\t\t# und sende stdout/stderr von 'bash' zurück zum Client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" - -#: pkg/kubectl/cmd/attach.go:42 -msgid "" -"\n" -"\t\t# Get output from running pod 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Get output from ruby-container from pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -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# Erhalte die Ausgabe vom laufenden Pod 123456-7890, mit dem ersten " -"Container als Standard\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Erhalte die Ausgabe vom Ruby-Container aus dem Pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Wechsle in den Terminal-Modus und sende stdin zu 'bash' im Ruby-Container " -"aus dem Pod 123456-7890\n" -"\t\t# und sende stdout/stderr von 'bash' zurück zum Client\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\n" -"\n" -"\t\t# Erhalte die Ausgabe vom ersten Pod eines ReplicaSets nginx\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" - -#: pkg/kubectl/cmd/explain.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" "\t\t# Get the documentation of the resource and its fields\n" @@ -612,152 +251,7 @@ msgstr "" "\t\t# Erhalte die Dokumentation eines speziellen Felds einer Resource\n" "\t\tkubectl explain pods.spec.containers" -#: pkg/kubectl/cmd/completion.go:65 -msgid "" -"\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" -msgstr "" -"\n" -"\t\t# Installiere bash completion auf einem Mac mit homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Lade den kubectl-Completion-Code für bash in der aktuellen Shell\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Schreibe den Bash-Completion-Code in eine Datei und source sie im " -".bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Lade den kubectl-Completion-Code für zsh[1] in die aktuelle Shell\n" -"\t\tsource <(kubectl completion zsh)" - -#: pkg/kubectl/cmd/get.go:64 -msgid "" -"\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" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" -"\t\tkubectl get replicationcontroller web\n" -"\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" -"\t\tkubectl get -f pod.yaml -o json\n" -"\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 all replication controllers and services together in ps output " -"format.\n" -"\t\tkubectl get rc,services\n" -"\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" -msgstr "" -"\n" -"\t\t# Liste alle Pods im ps-Format auf.\n" -"\t\tkubectl get pods\n" -"\n" -"\t\t# Liste alle Pods im ps-Format mit zusätzlichen Informationen (wie dem " -"Knotennamen) auf.\n" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# Liste alle einzelnen ReplicationController mit dem angegebenen Namen im " -"ps-Format auf.\n" -"\t\tkubectl get replicationcontroller web\n" -"\n" -"\t\t# Liste einen einzelnen Pod im JSON-Format auf.\n" -"\t\tkubectl get -o json pod web-pod-13je7\n" -"\n" -"\t\t# Liste einen Pod mit Typ und Namen aus \"pod.yaml\" im JSON-Format auf.\n" -"\t\tkubectl get -f pod.yaml -o json\n" -"\n" -"\t\t# Gib nur den phase-Wert des angegebenen Pods zurück.\n" -"\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status.phase}}\n" -"\n" -"\t\t# Liste alle ReplicationController und Services im ps-Format auf.\n" -"\t\tkubectl get rc,services\n" -"\n" -"\t\t# Liste eine oder mehrere Resourcen über ihren Typ und Namen auf.\n" -"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7\n" -"\n" -"\t\t# Liste alle Resourcen mit verschiedenen Typen auf.\n" -"\t\tkubectl get all" - -#: pkg/kubectl/cmd/portforward.go:53 -msgid "" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " -"5000 and 6000 in the pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" -"\n" -"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 0:5000" -msgstr "" -"\n" -"\t\t# Hört lokal auf Port 5000 und 6000 und leitet Daten zum/vom Port 5000 und " -"6000 weiter an den Pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" -"\n" -"\t\t# Hört lokal auf Port 8888 und leitet an Port 5000 des Pods weiter\n" -"\t\tkubectl port-forward mypod 8888:5000\n" -"\n" -"\t\t# Hört auf einen zufälligen lokalen Port und leitet an Port 5000 des Pods " -"weiter\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Hört auf einen zufälligen lokalen Port und leitet an Port 5000 des Pods " -"weiter\n" -"\t\tkubectl port-forward mypod 0:5000" - -#: pkg/kubectl/cmd/drain.go:118 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 msgid "" "\n" "\t\t# Mark node \"foo\" as schedulable.\n" @@ -767,7 +261,7 @@ msgstr "" "\t\t# Markiere Knoten \"foo\" als schedulable.\n" "\t\t$ kubectl uncordon foo" -#: pkg/kubectl/cmd/drain.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 msgid "" "\n" "\t\t# Mark node \"foo\" as unschedulable.\n" @@ -777,44 +271,7 @@ msgstr "" "\t\t# Markiere Knoten \"foo\" als unschedulable.\n" "\t\tkubectl cordon foo" -#: pkg/kubectl/cmd/patch.go:66 -msgid "" -"\n" -"\t\t# Partially update a node using strategic merge patch\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" -"\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" -"\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " -"\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" -msgstr "" -"\n" -"\t\t# Aktualisiere einen Knoten teilweise mit einem Strategic-Merge-Patch\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" -"\n" -"\t\t# Aktualisiere einen Knoten, mit type und name aus \"node.json\", mit einem " -"Strategic-Merge-Patch\n" -"\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" -"\n" -"\t\t# Aktualisiere das Image eines Containers; spec.containers[*].name ist " -"erforderlich, da es der Merge-Key ist\n" -"\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" -"\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" -"\n" -"\t\t# Aktualisiere das Image eines Containers mit einem JSON-Patch mit " -"Positional-Arrays\n" -"\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " -"\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" - -#: pkg/kubectl/cmd/options.go:29 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" "\t\t# Print flags inherited by all commands\n" @@ -824,17 +281,7 @@ msgstr "" "\t\t# Gebe Optionen aus, die an alle Kommandos vererbt werden\n" "\t\tkubectl options" -#: pkg/kubectl/cmd/clusterinfo.go:41 -msgid "" -"\n" -"\t\t# Print the address of the master and cluster services\n" -"\t\tkubectl cluster-info" -msgstr "" -"\n" -"\t\t# Gebe die Adresse des Masters und des Cluster-Services aus\n" -"\t\tkubectl cluster-info" - -#: pkg/kubectl/cmd/version.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:44 msgid "" "\n" "\t\t# Print the client and server versions for the current context\n" @@ -844,7 +291,7 @@ msgstr "" "\t\t# Gebe die Client- und Server-Versionen des aktuellen Kontexts aus\n" "\t\tkubectl version" -#: pkg/kubectl/cmd/apiversions.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:34 msgid "" "\n" "\t\t# Print the supported API versions\n" @@ -854,7 +301,7 @@ msgstr "" "\t\t# Gebe die unterstützten API Versionen aus\n" "\t\tkubectl api-versions" -#: pkg/kubectl/cmd/replace.go:50 +#: 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" @@ -884,131 +331,7 @@ msgstr "" "\t\t# Erzwinge das Ersetzen, Löschen und Neu-Erstellen der Resource\n" "\t\tkubectl replace --force -f ./pod.json" -#: pkg/kubectl/cmd/logs.go:40 -msgid "" -"\n" -"\t\t# Return snapshot logs from pod nginx with only one container\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Return snapshot of previous terminated ruby container logs from pod " -"web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Begin streaming the logs of the ruby container in pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Display only the most recent 20 lines of output in pod nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Show all logs from pod nginx written in the last hour\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Return snapshot logs from first container of a job named hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Return snapshot logs from container nginx-1 of a deployment named " -"nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" -msgstr "" -"\n" -"\t\t# Gib die Snapshot-Logs des Pods nginx mit nur einem Container zurück\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Gib die Snapshot-Logs für die Pods mit dem Label app=nginx zurück\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Gib die Snapshot-Logs des zuvor gelöschten Ruby-Containers des Pods " -"web-1 zurück\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Starte das Streaming der Logs vom Ruby-Container im Pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Zeige die letzten 20 Zeilen der Ausgabe des Pods nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Zeige alle Logs der letzten Stunde des Pods nginx an\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Gib die Snapshot-Logs des ersten Containers des Jobs hello zurück\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Gib die Snapshot-Logs des Containers nginx-1 eines Deployments nginx " -"zurück\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" - -#: pkg/kubectl/cmd/proxy.go:53 -msgid "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" -msgstr "" -"\n" -"\t\t# Starte einen Proxy zum Kubernetes-Apiserver auf Port 8011 und sende " -"statische Inhalte von ./local/www/\n" -"\t\tkubectl proxy --port=8011 --www=./local/www/\n" -"\n" -"\t\t# Starte einen Proxy zum Kubernetes-Apiserver auf einem zufälligen lokalen " -"Port.\n" -"\t\t# Der gewählte Port für den Server wird im stdout zurückgegeben.\n" -"\t\tkubectl proxy --port=0\n" -"\n" -"\t\t# Starte einen Proxy zum Kubernetes-Apiserver und ändere das API-Prefix " -"zu k8s-api\n" -"\t\t# Damit ist die Pods-API bspw. unter localhost:8001/k8s-api/v1/pods/ " -"erreichbar\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" - -#: pkg/kubectl/cmd/scale.go:43 -msgid "" -"\n" -"\t\t# Scale a replicaset 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" -"\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Scale multiple replication controllers.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" -msgstr "" -"\n" -"\t\t# Skaliere ein ReplicaSet 'foo' auf 3.\n" -"\t\tkubectl scale --replicas=3 rs/foo\n" -"\n" -"\t\t# Skaliere eine Resource mit type und name aus \"foo.yaml\" auf 3.\n" -"\t\tkubectl scale --replicas=3 -f foo.yaml\n" -"\n" -"\t\t# Wenn die aktuelle Größe des Deployments mysql 2 ist, skaliere mysql auf 3.\n" -"\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Skaliere mehrere MultiplicationController.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Skaliere den Job cron auf 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" - -#: pkg/kubectl/cmd/apply_set_last_applied.go:67 +#: 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 " @@ -1025,19 +348,20 @@ msgid "" "\t\t" msgstr "" "\n" -"\t\t# Setze die Last-Applied-Configuration einer Resource auf den Inhalt einer " -"Datei.\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\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\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" -#: pkg/kubectl/cmd/top_pod.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -1065,158 +389,7 @@ msgstr "" "\t\t# Zeige Metriken für Pods mit dem Label name=myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: pkg/kubectl/cmd/stop.go:40 -msgid "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" -msgstr "" -"\n" -"\t\t# Stoppe foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stoppe Pods und Services mit dem Label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Stoppe den in service.json definierten Service\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Stoppe alle Resourcen im Ordner path/to/resources\n" -"\t\tkubectl stop -f path/to/resources" - -#: pkg/kubectl/cmd/run.go:57 -msgid "" -"\n" -"\t\t# Start a single instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Start a single instance of hazelcast and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " -"\"spec\": { ... } }'\n" -"\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Start the nginx container using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it " -"out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every " -"5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" -msgstr "" -"\n" -"\t\t# Starte eine einzelne Instanz von nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Starte eine einzelne Instanz von hazelcast und öffne Port 5701 auf dem " -"Container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Starte eine einzelne Instanz von hazelcast und setze die Umgebungs-" -"variablen \"DNS_DOMAIN=cluster\" und \"POD_NAMESPACE=default\" im Container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Starte eine replizierte Instanz von nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Testlauf. Zeige die zugehörigen API Objekte ohne sie zu erstellen.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Starte eine einzelne Instanz von nginx, aber überlade die Spec des " -"Deployments mit einer Teilmenge von JSON-Werten.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " -"\"spec\": { ... } }'\n" -"\n" -"\t\t# Starte einen busybox Pod und lass ihn im Vordergrund laufen; starte ihn " -"nicht neu, wenn er existiert.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Starte einen nginx-Container mit dem Standardkommando, aber übergebe " -"die Parameter (arg1 .. argN) an das Kommando.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Starte den nginx-Container mit einem anderen Kommando und Parametern.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Starte den perl-Container, um π auf 2000 Stellen zu berechnen und gib es " -"aus.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Starte den cron-Job, um π auf 2000 Stellen zu berechnen und gib sie alle " -"5 Minuten aus.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" - -#: pkg/kubectl/cmd/taint.go:67 -msgid "" -"\n" -"\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" -"\t\t# If a taint with that key and effect already exists, its value is " -"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" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" -msgstr "" -"\n" -"\t\t# Aktualisiere Knoten 'foo' mit einem Taint mit dem Key 'dedicated', dem " -"Value 'special-user' und dem Effect 'NoSchedule'.\n" -"\t\t# Wenn ein Taint mit dem Key und Effect schon existiert, wird sein Value " -"mit den gegebenen Werten ersetzt.\n" -"\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" -"\n" -"\t\t# Entferne vom Knoten 'foo' den Taint mit dem Key 'dedicated' und dem Effect " -"'NoSchedule', wenn er existiert.\n" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Entferne vom Knoten 'foo' alle Tains mit dem Key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" - -#: pkg/kubectl/cmd/label.go:77 +#: 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" @@ -1258,56 +431,12 @@ msgstr "" "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# 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-" -#: pkg/kubectl/cmd/rollingupdate.go:54 -msgid "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping " -"the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" -msgstr "" -"\n" -"\t\t# Aktualisiere die Pods in frontend-v1 mit den neuen Replication-" -"Controller Daten in frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Aktualisiere die Pods in frontend-v1 mit den JSON-Daten von stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Aktualisiere die Pods von frontend-v1 auf frontend-v2, indem das Image " -"geändert wird und\n" -"\t\t# der Name des ReplicationControllers.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Aktualisiere die Pods in frontend, indem das Image geändert, aber der " -"alte Name beibehalten wird.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Breche ein laufendes Rollout (von frontend-v1 zu frontend-v2) ab und " -"mache es rückgängig.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:52 +#: 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" @@ -1317,39 +446,15 @@ msgid "" "\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\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\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/apply.go:75 -msgid "" -"\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" -"\t\tThis resource will be created if it doesn't exist yet.\n" -"\t\tTo use 'apply', always create the resource initially with either 'apply' " -"or 'create --save-config'.\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do not " -"use unless you are aware of what the current state is. See https://issues." -"k8s.io/34274." -msgstr "" -"\n" -"\t\tWende eine Konfiguration auf eine Resource mit Dateinamen oder stdin an.\n" -"\t\tDie Resource wird erstellt, wenn sie noch nicht existiert.\n" -"\t\tUm 'apply' zu benutzen, muss die Resource initital mit 'apply' oder " -"'create --save-config' erstellt werden.\n" -"\n" -"\t\tJSON- und YAML-Formate werden akzeptiert.\n" -"\n" -"\t\tAlpha Disclaimer: Die --prune Funktion ist noch nicht fertig. Benutze sie " -"nicht, wenn der aktuelle Zustand nicht bekannt ist. Siehe https://issues.k8s." -"io/34274." - -#: pkg/kubectl/cmd/convert.go:38 +#: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" "\t\tConvert config files between different API versions. Both YAML\n" @@ -1378,7 +483,7 @@ msgstr "" "die Option -o verwenden,\n" "\t\tum das Ausgabeziel festzulegen." -#: pkg/kubectl/cmd/create_clusterrole.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 msgid "" "\n" "\t\tCreate a ClusterRole." @@ -1386,7 +491,7 @@ msgstr "" "\n" "\t\tErstelle eine ClusterRole." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 msgid "" "\n" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." @@ -1394,7 +499,7 @@ msgstr "" "\n" "\t\tErstelle ein ClusterRoleBinding für eine bestimmte ClusterRole." -#: pkg/kubectl/cmd/create_rolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 msgid "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." @@ -1402,21 +507,7 @@ msgstr "" "\n" "\t\tErstelle ein RoleBinding für eine bestimmte ClusterRole." -#: pkg/kubectl/cmd/create_secret.go:200 -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 " -"certificate must be .PEM encoded and match the given private key." -msgstr "" -"\n" -"\t\tErstelle ein TLS-Secret vom gegebenen Public/Private-Schlüsselpaar.\n" -"\n" -"\t\tDas Public/Private-Schlüsselpaar muss vorab bestehen. Das Public-Key-" -"Zertifikat muss im PEM-Format sein und zum gegebenen Private-Key passen." - -#: pkg/kubectl/cmd/create_configmap.go:32 +#: 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 " @@ -1436,23 +527,23 @@ msgid "" "\t\tsymlinks, devices, pipes, etc)." msgstr "" "\n" -"\t\tErstelle eine ConfigMap basierend auf einer Datei, einem Order oder einem " -"gegebenen Wert.\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 standard" -"mäß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" +"\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\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)." -#: pkg/kubectl/cmd/create_namespace.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" "\t\tCreate a namespace with the specified name." @@ -1460,55 +551,7 @@ msgstr "" "\n" "\t\tErstelle einen Namespace mit dem gegebenen Namen." -#: pkg/kubectl/cmd/create_secret.go:119 -msgid "" -"\n" -"\t\tCreate a new secret for use with Docker registries.\n" -"\n" -"\t\tDockercfg secrets are used to authenticate against Docker registries.\n" -"\n" -"\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" -"password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" -"\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" -"\t\tauthenticate to the registry. The email address is optional.\n" -"\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. " -"You can provide this information\n" -"\t\tby creating a dockercfg secret and attaching it to your service account." -msgstr "" -"\n" -"\t\tErstelle ein Secret für die Benutzung mit Docker-Registries.\n" -"\n" -"\t\tDockercfg Secrets werden für die Authentifizierung bei Docker-Registries " -"benutzt.\n" -"\n" -"\t\tWenn die Docker-command -line zum pushen von Images benutzt wird, kann man " -"sich bei einer gegebenen Registry authentifizieren mit\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" -"password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" -"\n" -" Dies produziert eine ~/.dockercfg Datei, die für folgende 'docker push' " -"und 'docker pull' Befehle genutzt wird,\n" -"\t\tum sich an der Registry zu authentifizieren. Die E-Mail-Adresse ist " -"optional.\n" -"\n" -"\t\tBei der Erstellung von Applikationen, kann eine Docker-Registry eine " -"Authentifizierung verlangen. Damit\n" -"\t\tdeine Knoten in deinem Namen Images herunterladen können, benötigen sie " -"die Credentials. " -"Man kann diese Information bereitstellen\n" -"\t\tindem man ein dockercfg secret erstellt und zu seinem ServiceAccount " -"hinzufügt." - -#: pkg/kubectl/cmd/create_pdb.go:32 +#: 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 " @@ -1518,29 +561,17 @@ msgstr "" "\t\tErstelle ein Pod-Disruption-Budget mit dem gegebenen name, selector und " "der gewünschten Mindestanzahl verfügbarer Pods" -#: pkg/kubectl/cmd/create.go:42 -msgid "" -"\n" -"\t\tCreate a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted." -msgstr "" -"\n" -"\t\tErstelle eine Resource mit Dateinamen oder stdin.\n" -"\n" -"\t\tJSON- und YAML-Formate werden akzeptiert." - -#: pkg/kubectl/cmd/create_quota.go:32 +#: 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" +"\t\tErstelle eine ResourceQuota mit dem gegebenen name, hard limits und " +"optional scopes" -#: pkg/kubectl/cmd/create_role.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" "\t\tCreate a role with single rule." @@ -1548,42 +579,7 @@ msgstr "" "\n" "\t\tErstelle eine Role mit einer einzelnen Rule." -#: pkg/kubectl/cmd/create_secret.go:47 -msgid "" -"\n" -"\t\tCreate a secret based on a file, directory, or specified literal value.\n" -"\n" -"\t\tA single secret may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a secret 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 secret based on a directory, each file whose basename is " -"a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tErstelle ein Secret basierend auf einer Datei, einem Ordner oder einem " -"gegebenen Wert.\n" -"\n" -"\t\tEin einzelnes Secret kann eins oder mehr Key/Value-Paare beinhalten.\n" -"\n" -"\t\tWenn man ein Secret von einer Datei erstellt, wird der Key standard" -"mäß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 ein Secret von einem Ordner erstellt, wird jede Datei, deren " -"Name ein gültiger Key ist\n" -"\t\tin das Secret aufgenommen. Jegliche Einträge im Ordner, die keine " -"regulären Dateien sind, werden ignoriert (z.B. SubDirectories, \n" -"\t\tSymLinks, Devices, Pipes, usw)." - -#: pkg/kubectl/cmd/create_serviceaccount.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:40 msgid "" "\n" "\t\tCreate a service account with the specified name." @@ -1591,288 +587,7 @@ msgstr "" "\n" "\t\tErstelle einen ServiceAccount mit dem gegebenen Namen." -#: pkg/kubectl/cmd/run.go:52 -msgid "" -"\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." -msgstr "" -"\n" -"\t\tErstelle und starte ein bestimmtes Image, möglicherweise repliziert.\n" -"\n" -"\t\tErstellt ein Deployment oder Job, um den/die erstellten Container zu " -"verwalten." - -#: pkg/kubectl/cmd/autoscale.go:34 -msgid "" -"\n" -"\t\tCreates an autoscaler that automatically chooses and sets the number of " -"pods that run in a kubernetes cluster.\n" -"\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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\tErstellt einen AutoScaler der die Anzahl der Pods, die im Kubernetes-" -"Cluster laufen, automatisch wählt und anpasst.\n" -"\n" -"\t\tSucht ein Deployment, ReplicaSet oder ReplicationController mit Namen name " -"und erstellt einen AutoScaler, der die Resource als Referenz nimmt.\n" -"\t\tEin AutoScaler kann die Anzahl der im System deployten Pods nach Bedarf " -"erhöhen oder verringern." - -#: pkg/kubectl/cmd/delete.go:40 -msgid "" -"\n" -"\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" -"\n" -"\t\tSome resources, such as pods, support graceful deletion. These resources " -"define a default period\n" -"\t\tbefore they are forcibly terminated (the grace period) but you may " -"override that value with\n" -"\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " -"Because these resources often\n" -"\t\trepresent entities in the cluster, deletion may not be acknowledged " -"immediately. If the node\n" -"\t\thosting a pod is down or cannot reach the API server, termination may " -"take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" -"\n" -"\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " -"pod's processes have been\n" -"\t\tterminated, which can leave those processes running until the node " -"detects the deletion and\n" -"\t\tcompletes graceful deletion. If your processes use shared storage or " -"talk to a remote API and\n" -"\t\tdepend on the name of the pod to identify themselves, force deleting " -"those pods may result in\n" -"\t\tmultiple processes running on different machines using the same " -"identification which may lead\n" -"\t\tto data corruption or inconsistency. Only force delete pods when you are " -"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\thas released those resources and causing those pods to be evicted " -"immediately.\n" -"\n" -"\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." -msgstr "" -"\n" -"\t\tLöscht die Resourcen mit Dateinamen, stdin, resources- und names- oder mit " -"resources- und label-Selektor.\n" -"\n" -"\t\tJSON- und YAML-Formate werden akzeptiert. Nur einer der Parameter darf " -"verwendet werden: Dateiname,\n" -"\t\tresources- und names-, oder resources- und label-Selektor.\n" -"\n" -"\t\tManche Resourcen, zum Beispiel Pods, unterstützen graziöses Löschen. Sie " -"definieren einen Standardzeitraum\n" -"\t\tbevor das Löschen erzwungen wird (grace-period), aber dieser Wert kann " -"überschrieben werden mit\n" -"\t\tder --grace-period Option, oder mit --now, das die grace-period auf 1 " -"setzt. " -"Da diese Resourcen\n" -"\t\thäufig Einheiten im Cluster sind, kann das Löschen nicht immer direkt " -"bestätigt werden. Wenn der Knoten\n" -"\t\tauf dem der Pod läuft nicht verfügbar ist, oder den API Server nicht " -"erreichen kann, kann das Löschen bedeutend länger dauern\n" -"\t\tals die grace-period. Um das Löschen zu erzwingen, muss eine grace-period " -"von 0 übergeben werden\n" -"\t\tund die --force Option gesetzt sein.\n" -"\n" -"\t\tWICHTIG: Ein erzwungenes Löschen wartet nicht auf die Bestätigung, dass " -"der Prozess\n" -"\t\tbeendet wurde, was den Prozess am Leben erhalten kann, bis der Knoten " -"die Löschung erkennt\n" -"\t\tund das graziöse Löschen beendet. Wenn Prozesse Shared-Storage oder eine " -"Remote-API verwenden und\n" -"\t\tden Namen des Pods brauchen, um sich selbst zu identifizieren, kann das " -"erzwungene Löschen dazu führen, dass\n" -"\t\tmehrere Prozesse auf der gleichen Maschine die gleiche Identität verwenden, " -"was zu\n" -"\t\tDatenkorruption oder Inkonsistenz führen kann. Erzwinge nur ein " -"Löschen, wenn sichergestellt ist, dass der Pod\n" -"\t\tgelöscht ist, oder wenn die Anwendung mehrere gleichzeitig laufende " -"Kopien verarbeiten kann.\n" -"\t\tAußerdem kann es passieren, dass der Scheduler neue Pods auf dem Knoten " -"plaziert, bevor der Knoten\n" -"\t\tdie Resourcen freigegeben hat, sodass diese Pods direkt entfernt werden.\n" -"\n" -"\t\tBerücksichtige außerdem, dass der Delete-Befehl KEINE versionen prüft, " -"sodass, wenn jemand\n" -"\t\tein Update einer Resource gleichzeitig mit Deinem delete anstößt, dessen " -"Update\n" -"\t\tmit dem Rest der Resource entfernt wird." - -#: pkg/kubectl/cmd/stop.go:31 -msgid "" -"\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" -"\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." -msgstr "" -"\n" -"\t\tVeraltet: Fahre eine Resource mit Namen oder Dateinamen graziös heruter.\n" -"\n" -"\t\tDer Stop-Befehl ist veraltet und alle Funktioneren werden mit dem Delete-" -"Befehl abgedeckt.\n" -"\t\tSiehe 'kubectl delete --help' für mehr Details.\n" -"\n" -"\t\tVersucht eine Resource, die graziöses Löschen unterstützt, herunterzufahren " -"und zu löschen.\n" -"\t\tWenn die Resource skaliert werden kann, wird sie vor dem Löschen auf 0 " -"skaliert." - -#: pkg/kubectl/cmd/top_node.go:60 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." -msgstr "" -"\n" -"\t\tZeigt die Resourcennutzung (CPU/Memory/Storage) von Knoten.\n" -"\n" -"\t\tDer top-node-Befehl erlaubt es, die Resourcennutzung von Knoten zu " -"betrachten." - -#: pkg/kubectl/cmd/top_pod.go:53 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) 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\tZeigt die Resourcennutzung (CPU/Memory/Storage) von Pods.\n" -"\n" -"\t\tDer 'top pod'-Befehl erlaubt es, die Resourcennutzung von Pods zu " -"betrachten.\n" -"\n" -"\t\tAufgrund der Metrik-Pipeline-Verzögerung, können sie für ein paar Minuten " -"nicht verfügbar sein,\n" -"\t\tnach der Pod-Erstellung." - -#: pkg/kubectl/cmd/top.go:33 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" -"\n" -"\t\tThe top command allows you to see the resource consumption for nodes or " -"pods.\n" -"\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " -msgstr "" -"\n" -"\t\tZeige Resourcennutzung (CPU/Memory/Storage).\n" -"\n" -"\t\tDer top-Befehl erlaubt es, die Resourcennutzung von Knoten oder Pods zu " -"betrachten.\n" -"\n" -"\t\tDieser Befehl benötigt eine korrekt konfigurierte und funktionierende " -"Heapster-Installation auf dem Server. " - -#: pkg/kubectl/cmd/drain.go:140 -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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto 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 " -"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 " -"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\tuse --force. --force will also allow deletion to proceed if the " -"managing resource of one\n" -"\t\tor more pods is missing.\n" -"\n" -"\t\t'drain' waits for graceful termination. You should not operate on the " -"machine until\n" -"\t\tthe command completes.\n" -"\n" -"\t\tWhen you are ready to put the node back into service, use kubectl " -"uncordon, which\n" -"\t\twill make the node schedulable again.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" -msgstr "" -"\n" -"\t\tLeere Knoten, um eine Wartung vorzubereiten.\n" -"\n" -"\t\tDer gegebene Knoten wird als unschedulable markiert, um die Zuordnung von " -"neuen Pods zu verhindern.\n" -"\t\t'drain' entfernt den Pod, falls der API-Server die Entfernung unterstützt\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Wenn nicht, wird ein " -"normales DELETE verwendet,\n" -"\t\tum die Pods zu löschen.\n" -"\t\t'drain' entfernt oder löscht alle Pods mit der Ausnahme von Mirror-Pods (" -"welche vom API Server nicht gelöscht werden können)\n" -"\t\tWenn DaemonSet-verwaltete Pods existieren, wird 'drain' " -"nicht fortgesetzt\n" -"\t\tohne die --ignore-daemonsets Option, und es wird in keinem Fall\n" -"\t\tDaemonSet-verwaltete Pods löschen, weil diese Pods direkt ersetzt würden " -"durch den\n" -"\t\tDaemonSet-Controller, der unschedulable Markierungen ignoriert. Wenn es " -"irgendwelche\n" -"\t\tPods gibt, die weder Mirror-Pods sind, noch von einem ReplicationController,\n" -"\t\tReplicaSet, DaemonSet, StatefulSet oder Job verwaltet werden, wird drain " -"keine Pods löschen, außer die\n" -"\t\t--force Option ist gesetzt. --force lässt das Löschen selbst zu, wenn die " -"verwaltende Resource von einem\n" -"\t\toder mehreren Pods fehlt.\n" -"\n" -"\t\t'drain' wartet auf eine graziöse Löschung. Man sollte auf der Maschine " -"nichts tun, während\n" -"\t\tder Befehl läuft.\n" -"\n" -"\t\tWenn der Knoten wieder bereit ist die Arbeit aufzunehmen, benutze kubectl " -"uncordon,\n" -"\t\twas den Knoten als schedulable markiert.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" - -#: pkg/kubectl/cmd/edit.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 msgid "" "\n" "\t\tEdit a resource from the default editor.\n" @@ -1916,8 +631,8 @@ msgstr "" "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\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 " @@ -1929,7 +644,8 @@ msgstr "" "\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" +"\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" @@ -1937,14 +653,14 @@ msgstr "" "\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\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." -#: pkg/kubectl/cmd/drain.go:115 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 msgid "" "\n" "\t\tMark node as schedulable." @@ -1952,7 +668,7 @@ msgstr "" "\n" "\t\tMarkiere Knoten als schedulable." -#: pkg/kubectl/cmd/drain.go:90 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 msgid "" "\n" "\t\tMark node as unschedulable." @@ -1960,133 +676,7 @@ msgstr "" "\n" "\t\tMarkiere Knoten als unschedulable." -#: pkg/kubectl/cmd/completion.go:47 -msgid "" -"\n" -"\t\tOutput shell completion code for the specified shell (bash or zsh).\n" -"\t\tThe shell code must be evaluated to provide interactive\n" -"\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" -"\t\tthe .bash_profile.\n" -"\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tNote for zsh users: [1] zsh completions are only supported in versions " -"of zsh >= 5.2" -msgstr "" -"\n" -"\t\tGibt den Shell-Completion-Code für die angegebene Shell aus (bash oder zsh).\n" -"\t\tDer Shell-Code muss für eine interaktive Vervollständigung von kubectl \n" -"\t\tausgewertet werden. Das ist möglich, indem man\n" -"\t\tdie .bash_profile Datei sourcet.\n" -"\n" -"\t\tHinweis: Dies setzt das Bash-Completion-Framework voraus, das auf dem Mac " -"nicht standardmäßig installiert ist. \n" -"\t\tEs kann mit homebrew installiert werden:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tSobald es installiert ist, muss bash_completion ausgewertet werden. Dies " -"wird erreicht, indem man\n" -"\t\tdie folgende Zeile zur .bash_profile-Datei hinzufügt\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tHinweis für zsh Nutzer: [1] zsh completions werden nur in Versionen " -"von zsh >= 5.2 unterstützt" - -#: pkg/kubectl/cmd/rollingupdate.go:45 -msgid "" -"\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) " -"label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" -msgstr "" -"\n" -"\t\tFühre ein Rolling-Update des gegebenen ReplicationControllers aus.\n" -"\n" -"\t\tErsetzt den gegebenen ReplicationController mit einem neuen Replication-" -"Controller, indem die neue PodTampleta Pod für Pod\n" -"\t\tangewendet wird. Die new-controller.json muss den gleichen Namespace wie\n" -"\t\tder aktuelle ReplicationController besitzen und mindestens ein " -"gemeinsames Label im ReplicaSelector überschreiben.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" - -#: pkg/kubectl/cmd/replace.go:40 -msgid "" -"\n" -"\t\tReplace a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted. If replacing an existing resource, " -"the\n" -"\t\tcomplete resource spec must be provided. This can be obtained by\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." -msgstr "" -"\n" -"\t\tErsetze eine Resource mit Dateinamen oder stdin.\n" -"\n" -"\t\tJSON- and YAML-Formate werden akzeptiert. Wenn eine existierende Resource " -"ersetzt wird,\n" -"\t\tmuss die vollständige spSpecec mitgegeben werden. Diese kann hiermit " -"ausgelesen werden\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tBitte konsultiere https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html um zu erfahren, ob ein Feld verändert werden darf." - -#: pkg/kubectl/cmd/scale.go:34 -msgid "" -"\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"Job.\n" -"\n" -"\t\tScale also allows users to specify one or more preconditions for the " -"scale action.\n" -"\n" -"\t\tIf --current-replicas or --resource-version is specified, it is " -"validated before the\n" -"\t\tscale is attempted, and it is guaranteed that the precondition holds " -"true when the\n" -"\t\tscale is sent to the server." -msgstr "" -"\n" -"\t\tSetze eine neue Größe für ein Deployment, ReplicaSet, Replication-" -"Contoller oder Job.\n" -"\n" -"\t\tScale erlaubt es Nutzern eine oder mehr Voraussetzungen für die Aktion " -"festzulegen.\n" -"\n" -"\t\tWenn --current-replicas oder --resource-version gegeben ist, wird " -"es validiert, bevor\n" -"\t\tscale versucht wird, und es wird garantiert, dass die Voraussetzungen " -"erfüllt sind, wenn\n" -"\t\tscale zum Server geschickt wird." - -#: pkg/kubectl/cmd/apply_set_last_applied.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" "\t\tSet the latest last-applied-configuration annotations by setting it to " @@ -2102,130 +692,7 @@ msgstr "" "'kubectl apply -f ' ausgeführt wurde,\n" "\t\tohne andere Teile des Objekts zu aktualisieren." -#: pkg/kubectl/cmd/proxy.go:36 -msgid "" -"\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" -msgstr "" -"\n" -"\t\tProxy alle Teile der Kubernetes-API und sonst nichts:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tProxy nur bestimmte Teile der Kubernetes-API und einige statische Dateien:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tDer Befehl oben lässt dich 'curl localhost:8001/api/v1/pods' aufrufen.\n" -"\n" -"\t\tProxy alle Teile der Kubernetes-API auf einem anderen root:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tDer Befehl oben lässt dich 'curl localhost:8001/custom/api/v1/pods' " -"aufrufen" - -#: pkg/kubectl/cmd/patch.go:59 -msgid "" -"\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." -msgstr "" -"\n" -"\t\tAktualisiere Felder einer Resource mit einem Strategic-Merge-Patch\n" -"\n" -"\t\tJSON- und YAML-Formate werden akzeptiert.\n" -"\n" -"\t\tBitte konsultiere https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html um zu erfahren, ob ein Feld mutable ist." - -#: pkg/kubectl/cmd/label.go:70 -#, c-format -msgid "" -"\n" -"\t\tUpdate the labels on a resource.\n" -"\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\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." -msgstr "" - -#: pkg/kubectl/cmd/taint.go:58 -#, c-format -msgid "" -"\n" -"\t\tUpdate the taints on one or more nodes.\n" -"\n" -"\t\t* A taint consists of a key, value, and effect. As an argument here, it " -"is expressed as key=value:effect.\n" -"\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* The value 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." -msgstr "" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:46 -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 "" - -#: pkg/kubectl/cmd/cp.go:37 -msgid "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " -"\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" -msgstr "" - -#: pkg/kubectl/cmd/create_secret.go:205 +#: 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" @@ -2233,11 +700,12 @@ msgid "" "to/tls.key" msgstr "" "\n" -"\t # Erstelle ein neues TLS Secret tl-secret mit dem gegebenen Schlüsselpaar:\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" -#: pkg/kubectl/cmd/create_namespace.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" "\t # Create a new namespace named my-namespace\n" @@ -2247,39 +715,7 @@ msgstr "" "\t # Erstelle einen neuen Namespace my-namespace\n" "\t kubectl create namespace my-namespace" -#: pkg/kubectl/cmd/create_secret.go:59 -msgid "" -"\n" -"\t # Create a new secret named my-secret with keys for each file in folder " -"bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Create a new secret named my-secret with specified keys instead of " -"names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Create a new secret named my-secret with key1=supersecret and " -"key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" -msgstr "" -"\n" -"\t # Erstelle ein neues Secret my-secret mit einem Key für jede Datei " -"im Ordner bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Erstelle ein neues Secret my-secret mit den gegebenen Keys statt " -"der Namen auf der Festplatte\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Erstelle ein neues Scret my-secret mit key1=supersecret und " -"key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" - -#: pkg/kubectl/cmd/create_serviceaccount.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:43 msgid "" "\n" "\t # Create a new service account named my-service-account\n" @@ -2289,17 +725,7 @@ msgstr "" "\t # Erstelle einen neuen ServiceAccount my-service-account\n" "\t kubectl create serviceaccount my-service-account" -#: pkg/kubectl/cmd/create_service.go:232 -msgid "" -"\n" -"\t# Create a new ExternalName service named my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" -msgstr "" -"\n" -"\t# Erstelle einen neuen ExternalName-Service my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" - -#: pkg/kubectl/cmd/create_service.go:225 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:344 msgid "" "\n" "\tCreate an ExternalName service with the specified name.\n" @@ -2312,10 +738,11 @@ msgstr "" "\tErstelle einen ExternalName-Service mit den gegebenen Namen.\n" "\n" "\tExternalName service referenziert eine externe DNS Adresse statt\n" -"\teines pods, was Anwendungsautoren erlaubt, einen Service zu referenzieren,\n" +"\teines pods, was Anwendungsautoren erlaubt, einen Service zu " +"referenzieren,\n" "\tder abseits der Platform, auf anderen Clustern oder lokal exisiert." -#: pkg/kubectl/cmd/help.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:28 msgid "" "\n" "\tHelp provides help for any command in the application.\n" @@ -2325,7 +752,7 @@ msgstr "" "\tHelp hilft bei jedem Befehl in der Anwendung.\n" "\tGib einfach kubectl help [path to command] für alle Details ein." -#: pkg/kubectl/cmd/create_service.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:311 msgid "" "\n" " # Create a new LoadBalancer service named my-lbs\n" @@ -2335,44 +762,7 @@ msgstr "" " # Erstelle einen neuen LoadBalancer-Service my-lbs\n" " kubectl create service loadbalancer my-lbs --tcp=5678:8080" -#: pkg/kubectl/cmd/create_service.go:53 -msgid "" -"\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" -msgstr "" -"\n" -" # Erstelle einen neuen ClusterIP-Service my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Erstelle einen neuen ClusterIP-Service my-cs (im headless-Modus)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" - -#: pkg/kubectl/cmd/create_deployment.go:36 -msgid "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" -msgstr "" -"\n" -" # Erstelle ein neues Deployment my-dep, dass das busybox-Image " -"nutzt.\n" -" kubectl create deployment my-dep --image=busybox" - -#: pkg/kubectl/cmd/create_service.go:116 -msgid "" -"\n" -" # Create a new nodeport service named my-ns\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" -msgstr "" -"\n" -" # Erstelle einen neuen NodePort-Service my-ns\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" - -#: pkg/kubectl/cmd/clusterinfo_dump.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:102 msgid "" "\n" " # Dump current cluster state to stdout\n" @@ -2402,37 +792,7 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: pkg/kubectl/cmd/annotate.go:78 -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 "" - -#: pkg/kubectl/cmd/create_service.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" " Create a LoadBalancer service with the specified name." @@ -2440,62 +800,7 @@ msgstr "" "\n" " Erstelle einen LoadBalancer-Service mit dem gegebenen Namen." -#: pkg/kubectl/cmd/create_service.go:50 -msgid "" -"\n" -" Create a clusterIP service with the specified name." -msgstr "" -"\n" -" Erstelle einen ClusterIP-Service mit dem gegebenen Namen." - -#: pkg/kubectl/cmd/create_deployment.go:33 -msgid "" -"\n" -" Create a deployment with the specified name." -msgstr "" -"\n" -" Erstelle ein Deployment mit dem gegebenen Namen." - -#: pkg/kubectl/cmd/create_service.go:113 -msgid "" -"\n" -" Create a nodeport service with the specified name." -msgstr "" -"\n" -" Erstelle einen NodePort-Service mit dem gegebenen Namen." - -#: pkg/kubectl/cmd/clusterinfo_dump.go:53 -msgid "" -"\n" -" Dumps cluster info 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 '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 " -"logs are dumped into different directories\n" -" based on namespace and pod name." -msgstr "" - -#: pkg/kubectl/cmd/clusterinfo.go:37 -msgid "" -"\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" -" To further debug and diagnose cluster problems, use 'kubectl cluster-info " -"dump'." -msgstr "" -"\n" -" Zeigt Adressen des Master und von Services mit Label kubernetes.io/" -"cluster-service=true\n" -" Für das weitere Debugging und die Diagnose von Clusterproblemen nutze " -"'kubectl cluster-info dump'." - -#: pkg/kubectl/cmd/create_quota.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:107 msgid "" "A comma-delimited set of quota scopes that must all match each object " "tracked by the quota." @@ -2503,14 +808,14 @@ msgstr "" "Eine komma-separierte Menge von Quota-Scopes, die zu jedem Object passen " "muss, dass von der Quota betroffen ist." -#: pkg/kubectl/cmd/create_quota.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:106 msgid "" "A comma-delimited set of resource=quantity pairs that define a hard limit." msgstr "" "Eine komma-separierte Menge von resource=quantity Paaren, die ein hartes " "Limit definieren." -#: pkg/kubectl/cmd/create_pdb.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:113 msgid "" "A label selector to use for this budget. Only equality-based selector " "requirements are supported." @@ -2518,71 +823,49 @@ msgstr "" "Ein Label-Selektor, der für das Budget benutzt werden kann. Nur gleichheits-" "basierte Auswahlkriterien werden unterstützt." -#: pkg/kubectl/cmd/expose.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:152 msgid "" "A label selector to use for this service. Only equality-based selector " "requirements are supported. If empty (the default) infer the selector from " "the replication controller or replica set.)" msgstr "" "Ein Label-Selektor, der für den Service benutzt werden kann. Nur gleichheits-" -"basierte Auswahlkriterien werden unterstützt. Wenn er leer ist (standard), wird " -"der Selektor vom ReplicationController oder ReplicaSet abgeleitet" +"basierte Auswahlkriterien werden unterstützt. Wenn er leer ist (standard), " +"wird der Selektor vom ReplicationController oder ReplicaSet abgeleitet" -#: pkg/kubectl/cmd/run.go:139 -msgid "A schedule in the Cron format the job should be run with." -msgstr "Ein Schedule im Cron Format, dass der Job nutzen soll." - -#: pkg/kubectl/cmd/expose.go:109 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:157 msgid "" "Additional external IP address (not managed by Kubernetes) to accept for the " "service. If this IP is routed to a node, the service can be accessed by this " "IP in addition to its generated service IP." msgstr "" -"Zusätzliche, externe IP Adressen (die nicht von Kubernetes verwaltet werden), " -"die der Service akzeptieren soll. Wenn diese IP zu einem Knoten gerouted wird, " -"kann der Service über die IP angesprochen werden, zusätzlich zu seiner " -"generierten Service-IP." +"Zusätzliche, externe IP Adressen (die nicht von Kubernetes verwaltet " +"werden), die der Service akzeptieren soll. Wenn diese IP zu einem Knoten " +"gerouted wird, kann der Service über die IP angesprochen werden, zusätzlich " +"zu seiner generierten Service-IP." -#: pkg/kubectl/cmd/expose.go:110 pkg/kubectl/cmd/run.go:122 -msgid "" -"An inline JSON override for the generated object. If this is non-empty, it " -"is used to override the generated object. Requires that the object supply a " -"valid apiVersion field." -msgstr "" - -#: pkg/kubectl/cmd/run.go:137 -msgid "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." -msgstr "" - -#: pkg/kubectl/cmd/apply.go:104 +#: 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" +msgstr "" +"Wende eine Konfiguration auf eine Resource über den Dateinamen oder stdin an" -#: pkg/kubectl/cmd/certificates.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "Genehmige eine Certificate-Signing-Request" -#: pkg/kubectl/cmd/create_service.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:263 msgid "" "Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." msgstr "" -"Weise Deine eigene ClusterIP zu oder setze sie auf 'None' für einen 'headless'-" -"Service (kein LoadBalancing)." +"Weise Deine eigene ClusterIP zu oder setze sie auf 'None' für einen " +"'headless'-Service (kein LoadBalancing)." -#: pkg/kubectl/cmd/attach.go:70 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 msgid "Attach to a running container" msgstr "Weise einem laufenden Container zu" -#: pkg/kubectl/cmd/autoscale.go:56 -msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" -msgstr "Auto-skaliere ein Deployment, ReplicaSet oder ReplicationController" - -#: pkg/kubectl/cmd/expose.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 msgid "" "ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " "set to 'None' to create a headless service." @@ -2590,267 +873,200 @@ msgstr "" "ClusterIP, die dem Service zugewiesen werden soll. Freilassen, für " "automatische Zuweisung oder auf 'None' setzen für einen headless-Service." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole, die das ClusterRoleBinding referenzieren soll" -#: pkg/kubectl/cmd/create_rolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:104 msgid "ClusterRole this RoleBinding should reference" msgstr "ClusterRole, die das RoleBinding referenzieren soll" -#: pkg/kubectl/cmd/rollingupdate.go:102 -msgid "" -"Container name which will have its image upgraded. Only relevant when --" -"image is specified, ignored otherwise. Required when using --image on a " -"multi-container pod" -msgstr "" -"Name des Containers dessen Image aktualisiert wird. Nur relevant, wenn " -"--image angegeben ist, sonst ignoriert. Verpflichtend, wenn --image auf einem " -"Multi-Container-Pod verwendet wird" - -#: pkg/kubectl/cmd/convert.go:68 +#: pkg/kubectl/cmd/convert/convert.go:95 msgid "Convert config files between different API versions" msgstr "Konvertiere Config-Dateien zwischen verschiedenen API Versionen" -#: pkg/kubectl/cmd/cp.go:65 +#: 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 "Kopiere Dateien und Ordner aus/in Container(n)." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:44 +#: 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" -#: pkg/kubectl/cmd/create_service.go:182 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 msgid "Create a LoadBalancer service." msgstr "Erstelle einen LoadBalancer-Service." -#: pkg/kubectl/cmd/create_service.go:125 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 msgid "Create a NodePort service." msgstr "Erstelle einen NodePort-Service." -#: pkg/kubectl/cmd/create_rolebinding.go:44 +#: 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" -#: pkg/kubectl/cmd/create_secret.go:214 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "Erstelle ein TLS-Secret" -#: pkg/kubectl/cmd/create_service.go:69 -msgid "Create a clusterIP service." -msgstr "Erstelle einen ClusterIP-Service" - -#: pkg/kubectl/cmd/create_configmap.go:60 +#: 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" +msgstr "" +"Erstelle eine ConfigMap von einer Datei, einem Ordner oder einem festen Wert" -#: pkg/kubectl/cmd/create_deployment.go:46 -msgid "Create a deployment with the specified name." -msgstr "Erstelle ein Deployment mit dem gegebenen Namen." - -#: pkg/kubectl/cmd/create_namespace.go:45 +#: 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" -#: pkg/kubectl/cmd/create_pdb.go:50 +#: 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." -#: pkg/kubectl/cmd/create_quota.go:48 +#: 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." -#: pkg/kubectl/cmd/create.go:63 -msgid "Create a resource by filename or stdin" -msgstr "Erstelle eine Resource von einer Datei oder stdin" - -#: pkg/kubectl/cmd/create_secret.go:144 +#: 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" -#: pkg/kubectl/cmd/create_secret.go:74 +#: 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" +msgstr "" +"Erstelle ein Secret von einer lokalen Datei, einem Ordner oder einem festen " +"Wert" -#: pkg/kubectl/cmd/create_secret.go:35 +#: 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" -#: pkg/kubectl/cmd/create_serviceaccount.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:85 msgid "Create a service account with the specified name" msgstr "Erstelle einen ServiceAccount mit dem gegebenen Namen" -#: pkg/kubectl/cmd/create_service.go:37 +#: 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" -#: pkg/kubectl/cmd/create_service.go:241 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 msgid "Create an ExternalName service." msgstr "Erstelle einen ExternalName-Service." -#: pkg/kubectl/cmd/delete.go:132 +#: 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 " +msgstr "" +"Lösche Resourcen von einer Datei, stdin, resources- und names- oder mit " "resources- und label-Selektor" -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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" -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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" -#: pkg/kubectl/cmd/certificates.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 msgid "Deny a certificate signing request" msgstr "Lehne eine Certificate-Signing-Request ab" -#: pkg/kubectl/cmd/stop.go:59 -msgid "Deprecated: Gracefully shut down a resource by name or filename" -msgstr "Veraltet: Graziöses herunterfahren einer Resource über den Namen " -"oder Dateinamen" - -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" msgstr "Beschreibe einen oder mehrere Kontexte" -#: pkg/kubectl/cmd/top_node.go:78 +#: 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" -#: pkg/kubectl/cmd/top_pod.go:80 +#: 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" -#: pkg/kubectl/cmd/top.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 msgid "Display Resource (CPU/Memory) usage." msgstr "Zeige Resourcennutzung (CPU/Memory)." -#: pkg/kubectl/cmd/clusterinfo.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 msgid "Display cluster info" msgstr "Zeige Cluster-Info" -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: 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" -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 msgid "Display merged kubeconfig settings or a specified kubeconfig file" -msgstr "Zeige vereinte kubeconfig-Einstellungen oder die angegebene kubeconfig-" -"Datei" +msgstr "" +"Zeige vereinte kubeconfig-Einstellungen oder die angegebene kubeconfig-Datei" -#: pkg/kubectl/cmd/get.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 msgid "Display one or many resources" msgstr "Zeige eine oder mehrere Resourcen" -#: pkg/kubectl/cmd/config/current_context.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 msgid "Displays the current-context" msgstr "Zeige den aktuellen Kontext" -#: pkg/kubectl/cmd/explain.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 msgid "Documentation of resources" msgstr "Dokumentation einer Resource" -#: pkg/kubectl/cmd/drain.go:178 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 msgid "Drain node in preparation for maintenance" msgstr "Leere Knoten, um eine Wartung vorzubereiten" -#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +#: 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" -#: pkg/kubectl/cmd/edit.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 msgid "Edit a resource on the server" msgstr "Bearbeite eine Resource auf dem Server" -#: pkg/kubectl/cmd/create_secret.go:160 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:152 msgid "Email for Docker registry" msgstr "E-Mail für Docker-Registry" -#: pkg/kubectl/cmd/exec.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 msgid "Execute a command in a container" msgstr "Führe einen Befehl im Container aus" -#: pkg/kubectl/cmd/rollingupdate.go:103 -msgid "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." -msgstr "" -"Explizite Vorgabe, wann Container-Images gepullt werden. Verpflichtend, wenn " -"--image ist gleich dem aktuellen Image ist - sonst ignoriert." - -#: pkg/kubectl/cmd/portforward.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:109 msgid "Forward one or more local ports to a pod" msgstr "Leite einen oder mehrere lokale Ports an einen Pod weiter" -#: pkg/kubectl/cmd/help.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "Hilfe für jeden Befehl" -#: pkg/kubectl/cmd/expose.go:103 -msgid "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " -"and used (cloud-provider specific)." -msgstr "" -"IP, die dem Load-Balancer zugewiesen wird. Falls leer, wird eine temporäre IP " -"erstellt und verwendet (Cloud-Provider spezifisch)" - -#: pkg/kubectl/cmd/expose.go:112 -msgid "" -"If non-empty, set the session affinity for the service to this; legal " -"values: 'None', 'ClientIP'" -msgstr "" - -#: pkg/kubectl/cmd/annotate.go:136 -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 " -"resource." -msgstr "" - -#: pkg/kubectl/cmd/label.go:134 -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 " -"resource." -msgstr "" - -#: pkg/kubectl/cmd/rollingupdate.go:99 -msgid "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used " -"with --filename/-f" -msgstr "" - -#: pkg/kubectl/cmd/rollout/rollout.go:47 -msgid "Manage a deployment rollout" -msgstr "Verwalte ein Deployment-Rollout" - -#: pkg/kubectl/cmd/drain.go:128 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 msgid "Mark node as schedulable" msgstr "Markiere Knoten als schedulable" -#: pkg/kubectl/cmd/drain.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 msgid "Mark node as unschedulable" msgstr "Markiere Knoten als unschedulable" -#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 msgid "Mark the provided resource as paused" msgstr "Markiere die gegebene Resource als pausiert" -#: pkg/kubectl/cmd/certificates.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:50 msgid "Modify certificate resources." msgstr "Verändere Certificate-Resources" -#: pkg/kubectl/cmd/config/config.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "Verändere kubeconfig Dateien" -#: pkg/kubectl/cmd/expose.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:156 msgid "" "Name or number for the port on the container that the service should direct " "traffic to. Optional." @@ -2858,7 +1074,7 @@ msgstr "" "Name oder Nummer des Ports in dem Container, zu dem der Service Daten leiten " "soll. Optional." -#: pkg/kubectl/cmd/logs.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -2866,33 +1082,23 @@ msgstr "" "Zeige nur Logs nach einem bestimmten Datum (RFC3339) an. Zeigt standardmäßig " "alle logs. Es kann entweder since-time oder since benutzt werden." -#: pkg/kubectl/cmd/completion.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 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)" -#: pkg/kubectl/cmd/convert.go:85 -msgid "" -"Output the formatted object with the given group version (for ex: " -"'extensions/v1beta1').)" -msgstr "" - -#: pkg/kubectl/cmd/create_secret.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:151 msgid "Password for Docker registry authentication" msgstr "Passwort für die Authentifizierung bei der Docker-Registry" -#: pkg/kubectl/cmd/create_secret.go:226 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:110 msgid "Path to PEM encoded public key certificate." msgstr "Pfad des Public-Key-Zertifikats im PEM-Format." -#: pkg/kubectl/cmd/create_secret.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:111 msgid "Path to private key associated with given certificate." msgstr "Pfad zum Private-Key, der zum gegebenen Zertifikat passt." -#: pkg/kubectl/cmd/rollingupdate.go:85 -msgid "Perform a rolling update of the given ReplicationController" -msgstr "Führe ein Rolling-Update des gegebenen ReplicationControllers aus" - -#: pkg/kubectl/cmd/scale.go:83 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -2900,99 +1106,88 @@ msgstr "" "Vorbedingung für Resource-Version. Verlangt, dass die aktuelle Resource-" "Version diesen Wert erfüllt, um zu skalieren." -#: pkg/kubectl/cmd/version.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:73 msgid "Print the client and server version information" msgstr "Schreibt die Client- und Server-Versionsinformation" -#: pkg/kubectl/cmd/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:39 msgid "Print the list of flags inherited by all commands" msgstr "Schreibt die Liste von Optionen, die alle Befehle erben" -#: pkg/kubectl/cmd/logs.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:152 msgid "Print the logs for a container in a pod" msgstr "Schreibt die Logs für einen Container in einem Pod" -#: pkg/kubectl/cmd/replace.go:71 +#: 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" -#: pkg/kubectl/cmd/rollout/rollout_resume.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 msgid "Resume a paused resource" msgstr "Setze eine pausierte Resource fort" -#: pkg/kubectl/cmd/create_rolebinding.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:105 msgid "Role this RoleBinding should reference" msgstr "Role, die dieses RoleBinding referenzieren soll" -#: pkg/kubectl/cmd/run.go:97 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:152 msgid "Run a particular image on the cluster" msgstr "Starte ein bestimmtes Image auf dem Cluster" -#: pkg/kubectl/cmd/proxy.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:119 msgid "Run a proxy to the Kubernetes API server" msgstr "Starte einen Proxy zum Kubernetes-API-Server" -#: pkg/kubectl/cmd/create_secret.go:161 -msgid "Server location for Docker registry" -msgstr "" - -#: pkg/kubectl/cmd/scale.go:71 -msgid "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" -msgstr "" -"Setze eine neue Größe für ein Deployment, ReplicaSet, ReplicationController " -"oder Job" - -#: pkg/kubectl/cmd/set/set.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "Setze bestimmte Features auf Objekten" -#: pkg/kubectl/cmd/apply_set_last_applied.go:83 +#: 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." +"Setze die Annotation Last-Applied-Configuration auf einem Live-Objekt auf " +"den Inhalt einer Datei." -#: pkg/kubectl/cmd/set/set_selector.go:82 +#: 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" -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: 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" -#: pkg/kubectl/cmd/config/create_context.go:58 +#: 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" -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: 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" -#: pkg/kubectl/cmd/config/set.go:60 +#: 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" -#: pkg/kubectl/cmd/config/use_context.go:49 +#: 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" -#: pkg/kubectl/cmd/describe.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 msgid "Show details of a specific resource or group of resources" -msgstr "Zeige Details zu einer bestimmten Resource oder Gruppe von " -"Resourcen" +msgstr "Zeige Details zu einer bestimmten Resource oder Gruppe von Resourcen" -#: pkg/kubectl/cmd/rollout/rollout_status.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 msgid "Show the status of the rollout" msgstr "Zeige den Status des Rollout" -#: pkg/kubectl/cmd/expose.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:154 msgid "Synonym for --target-port" msgstr "Synonym für --target-port" -#: pkg/kubectl/cmd/expose.go:88 +#: 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" @@ -3000,11 +1195,11 @@ msgstr "" "Nehme einen Replication Controller, Service, Deployment oder Pod und biete " "ihn als neuen Kubernetes-Service an" -#: pkg/kubectl/cmd/run.go:117 +#: 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." -#: pkg/kubectl/cmd/run.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:176 msgid "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" @@ -3012,24 +1207,18 @@ msgstr "" "Die Image-Pull-Policy für den Container. Wenn leer, wird der Wert nicht vom " "Client gesetzt, sondern standardmäßig vom Server." -#: pkg/kubectl/cmd/rollingupdate.go:101 -msgid "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" -msgstr "" - -#: pkg/kubectl/cmd/create_pdb.go:63 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:111 msgid "" "The minimum number or percentage of available pods this budget requires." msgstr "" "Die minimale Anzahl oder Prozentzahl von verfügbaren Pods, die das Budget " "voraussetzt." -#: pkg/kubectl/cmd/expose.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:159 msgid "The name for the newly created object." msgstr "Der Name des neu erstellten Objekts." -#: pkg/kubectl/cmd/autoscale.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:125 msgid "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." @@ -3037,22 +1226,7 @@ msgstr "" "Der Name des neu erstellten Objekts. Falls nicht angegeben, wird der Name " "der Input-Resource verwendet." -#: pkg/kubectl/cmd/run.go:116 -msgid "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." -msgstr "" -"Der Name des zu verwendenden API-Generators. Siehe http://kubernetes.io/docs/" -"user-guide/kubectl-conventions/#generators für eine Übersicht." - -#: pkg/kubectl/cmd/autoscale.go:67 -msgid "" -"The name of the API generator to use. Currently there is only 1 generator." -msgstr "" -"Der Name des zu verwendenden API-Generators. Zur Zeit gibt es nur einen " -"Generator." - -#: pkg/kubectl/cmd/expose.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:147 msgid "" "The name of the API generator to use. There are 2 generators: 'service/v1' " "and 'service/v2'. The only difference between them is that service port in " @@ -3064,20 +1238,12 @@ msgstr "" "Serviceport in v1 'default' heißt, während er in v2 unbenannt bleibt. " "Standard ist 'service/v2'." -#: pkg/kubectl/cmd/run.go:136 -msgid "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" -msgstr "" -"Der Name des zu verwendenden Generators, um einen Service zu erstellen. Wird " -"nur benutzt, wenn --expose true ist" - -#: pkg/kubectl/cmd/expose.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:148 msgid "The network protocol for the service to be created. Default is 'TCP'." -msgstr "Das Netzwerkprotokoll, für den zu erstellenden Service. Standard ist " -"'TCP'." +msgstr "" +"Das Netzwerkprotokoll, für den zu erstellenden Service. Standard ist 'TCP'." -#: pkg/kubectl/cmd/expose.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:149 msgid "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" @@ -3085,107 +1251,1717 @@ msgstr "" "Der Port auf den der Service hören soll. Wird von der angebotenen Resource " "kopiert, falls nicht angegeben" -#: pkg/kubectl/cmd/run.go:124 -msgid "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." -msgstr "" -"Der Port, den der Container anbietet. Wenn --expose true ist, ist es auch " -"der Port, den der zu erstellende Service verwendet" - -#: pkg/kubectl/cmd/run.go:134 -msgid "" -"The resource requirement limits for this container. For example, 'cpu=200m," -"memory=512Mi'. Note that server side components may assign limits depending " -"on the server configuration, such as limit ranges." -msgstr "" - -#: pkg/kubectl/cmd/run.go:133 -msgid "" -"The resource requirement requests for this container. For example, " -"'cpu=100m,memory=256Mi'. Note that server side components may assign " -"requests depending on the server configuration, such as limit ranges." -msgstr "" - -#: pkg/kubectl/cmd/run.go:131 -msgid "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." -msgstr "" - -#: pkg/kubectl/cmd/create_secret.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:155 msgid "The type of secret to create" msgstr "Der Typ des zu erstellenden Secrets" -#: pkg/kubectl/cmd/expose.go:102 -msgid "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." -msgstr "" -"Typ für diesen Service: ClusterIP, NodePort oder LoadBalancer. Standard ist " -"'ClusterIP'." - -#: pkg/kubectl/cmd/rollout/rollout_undo.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 msgid "Undo a previous rollout" msgstr "Widerrufe ein vorheriges Rollout" -#: pkg/kubectl/cmd/config/unset.go:48 -msgid "Unsets an individual value in a kubeconfig file" -msgstr "" - -#: pkg/kubectl/cmd/patch.go:96 -msgid "Update field(s) of a resource using strategic merge patch" -msgstr "Aktualisiere Felder einer Resource mit einem Strategic-Merge-Patch" - -#: pkg/kubectl/cmd/set/set_image.go:95 +#: 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" -#: pkg/kubectl/cmd/set/set_resources.go:102 +#: 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" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 msgid "Update the annotations on a resource" msgstr "Aktualisiere die Annotationen auf einer Resource" -#: pkg/kubectl/cmd/label.go:114 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 msgid "Update the labels on a resource" msgstr "Aktualisiere die Labels auf einer Resource" -#: pkg/kubectl/cmd/taint.go:87 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 msgid "Update the taints on one or more nodes" msgstr "Aktualisiere die Taints auf einem oder mehreren Knoten" -#: pkg/kubectl/cmd/create_secret.go:156 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:150 msgid "Username for Docker registry authentication" msgstr "Username für Authentifizierung bei der Docker-Registry" -#: pkg/kubectl/cmd/apply_view_last_applied.go:64 +#: 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" +msgstr "" +"Zeige die aktuelle Annotation Last-Applied-Configuration einer Resource / " +"eines Object" -#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 msgid "View rollout history" msgstr "Zeige rollout-Verlauf" -#: pkg/kubectl/cmd/clusterinfo_dump.go:46 -msgid "" -"Where to output the files. If empty or '-' uses stdout, otherwise creates a " -"directory hierarchy in that directory" -msgstr "" - -#: pkg/kubectl/cmd/run_test.go:85 -msgid "dummy restart flag)" -msgstr "" - -#: pkg/kubectl/cmd/create_service.go:254 -msgid "external name of service" -msgstr "" - -#: pkg/kubectl/cmd/cmd.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl kontrolliert den Kubernetes-Cluster-Manager" + +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a new configmap 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 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 " +#~ "key2=config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Erstellt eine neue ConfigMap mit dem Namen my-config basierend " +#~ "auf dem Ordner bar\n" +#~ "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" +#~ "\n" +#~ "\t\t # Erstellt eine neue ConfigMap mit dem Namen my-config mit den " +#~ "angegebenen Keys statt des Dateinamens auf der Festplatte.\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 # Erstellt eine neue ConfigMap mit dem Namen my-config mit " +#~ "key1=config1 und key2=config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" + +#~ msgid "" +#~ "\n" +#~ "\t\t # If you don't already have a .dockercfg file, you can create a " +#~ "dockercfg secret directly by using:\n" +#~ "\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" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Wenn keine .dockercfg Datei existiert, kann direkt ein dockercfg " +#~ "Secret erstellen mit:\n" +#~ "\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" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Apply the configuration in pod.json to a pod.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\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" +#~ "\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" +#~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" +#~ "v1/ConfigMap" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Wende die Konfiguration in pod.json auf einen Pod an.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Wende die JSON-Daten von stdin auf einen Pod an.\n" +#~ "\t\tcat pod.json | kubectl apply -f -\n" +#~ "\n" +#~ "\t\t# Hinweis: --prune ist noch in Alpha\n" +#~ "\t\t# Wende die Konfiguration, mit dem Label app=nginx, im manifest.yaml " +#~ "an und lösche alle Resourcen, die nicht in der Datei sind oder nicht das " +#~ "Label app=nginx besitzen.\n" +#~ "\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" +#~ "\n" +#~ "\t\t# Wende die Konfiguration im manifest.yaml an und lösche alle " +#~ "ConfigMaps, die nicht in der Datei sind.\n" +#~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" +#~ "v1/ConfigMap" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Convert the live state of the resource specified by 'pod.yaml' to " +#~ "the latest version\n" +#~ "\t\t# and print to stdout in json format.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# Convert all files under current directory to latest version and " +#~ "create them all.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Konvertiere 'pod.yaml' zur neuesten Version und schreibe auf " +#~ "stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Konvertiere den aktuellen Zustand der Resource, die in 'pod.yaml' " +#~ "angegeben ist, zur neuesten Version\n" +#~ "\t\t# und schreibe auf stdout im JSON-Format.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# Konvertiere alle Dateien im aktuellen Ordner zur neuesten Version " +#~ "und erstelle sie.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Erstellt eine ClusterRole \"pod-reader\", die es Nutzern erlaubt " +#~ "\"get\", \"watch\" und \"list\" auf den Pods auszuführen\n" +#~ "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods\n" +#~ "\n" +#~ "\t\t# Erstellt eine ClusterRole \"pod-reader\" mit dem angegebenen " +#~ "ResourceName\n" +#~ "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" + +#~ 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 --verg=list --verb=watch --" +#~ "resource=pods --resource-name=readablepod" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Erstellt eine Role \"pod-reader\", die es dem Nutzer erlaubt \"get" +#~ "\", \"watch\" und \"list\" auf den Pods auszuführen\n" +#~ "\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" +#~ "resource=pods\n" +#~ "\n" +#~ "\t\t# Erstellt eine Role \"pod-reader\" mit dem angegebenen ResourceName\n" +#~ "\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" +#~ "resource=pods --resource-name=readablepod" + +#~ msgid "" +#~ "\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\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API " +#~ "format then create the resource using the edited data.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Erstellt einen Pod mit den Daten in pod.json.\n" +#~ "\t\tkubectl create -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Erstellt einen Pod basierend auf den JSON-Daten von stdin.\n" +#~ "\t\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Verändert die Daten in docker-registry.yaml in JSON mit dem v1 API " +#~ "Format und erstellt eine Resource mit den veränderten Daten.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" + +#~ 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" +#~ "\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" +#~ "\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 " +#~ "the name \"frontend\"\n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# Create a second service based on the above service, exposing the " +#~ "container port 8443 as port 443 with the name \"nginx-https\"\n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# Create a service for a replicated streaming application on port " +#~ "4100 balancing UDP traffic and named 'video-stream'.\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "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" +#~ "\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" +#~ "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Erstellt einen Service für einen replizierten nginx, der auf Port " +#~ "80 hört und verbindet sich mit den Containern auf Port 8000.\n" +#~ "\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# Erstellt einen Service für einen Replication-Controller, der über " +#~ "type und name in \"nginx-controller.yaml\" identifiziert wird, auf Port " +#~ "80 hört und verbindet sich mit den Containern auf Port 8000.\n" +#~ "\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# Erstellt einen Service, mit dem Namen \"frontend\", für einen Pod " +#~ "valid-pod, der auf port 444 hört\n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# Erstellt einen zweiten Service basierend auf dem vorherigen " +#~ "Service, der den Container Port 8443 auf Port 443 mit dem Namen \"nginx-" +#~ "https\" anbietet\n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# Erstellt einen Service für eine Replicated-Streaming-Application " +#~ "auf Port 4100, die UDP-Traffic verarbeitet und 'video-stream' heißt.\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "stream\n" +#~ "\n" +#~ "\t\t# Erstellt einen Service für einen replizierten nginx mit einem " +#~ "Replica-Set, dass auf Port 80 hört und verbindet sich mit den Containern " +#~ "auf Port 8000.\n" +#~ "\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# Erstellt einen Service für ein nginx Deployment, dass auf Port 80 " +#~ "hört und verbindet sich mit den Containern auf Port 8000.\n" +#~ "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" + +#~ msgid "" +#~ "\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 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\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Delete a pod with minimal delay\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# Force delete a pod on a dead node\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# Delete all pods\n" +#~ "\t\tkubectl delete pods --all" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Löscht einen Pod mit type und name aus pod.json.\n" +#~ "\t\tkubectl delete -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Löscht einen Pod mit dem type und name aus den JSON-Daten von " +#~ "stdin.\n" +#~ "\t\tcat pod.json | kubectl delete -f -\n" +#~ "\n" +#~ "\t\t# Löscht Pods und Services mit den Namen \"baz\" und \"foo\"\n" +#~ "\t\tkubectl delete pod,service baz foo\n" +#~ "\n" +#~ "\t\t# Löscht Pods und Services mit dem Label name=myLabel.\n" +#~ "\t\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Löscht einen Pod mit minimaler Verzögerung\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# Erzwingt das Löschen eines Pods auf einem toten Node\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# Löscht alle Pods\n" +#~ "\t\tkubectl delete pods --all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " +#~ "first container by default\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Get output from running 'date' in ruby-container from pod " +#~ "123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Erhalte die Ausgabe vom Aufruf von 'date' auf dem Pod 123456-7890, " +#~ "mit dem ersten Container als Standard\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Erhalte die Ausgabe vom Aufruf von 'date' im Ruby-Container aus dem " +#~ "Pod 123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Wechsle in den Terminal-Modus und sende stdin zu 'bash' im Ruby-" +#~ "Container aus dem Pod 123456-7890\n" +#~ "\t\t# und sende stdout/stderr von 'bash' zurück zum Client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running pod 123456-7890, using the first container " +#~ "by default\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Get output from ruby-container from pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl attach 123456-7890 -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# Erhalte die Ausgabe vom laufenden Pod 123456-7890, mit dem ersten " +#~ "Container als Standard\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Erhalte die Ausgabe vom Ruby-Container aus dem Pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Wechsle in den Terminal-Modus und sende stdin zu 'bash' im Ruby-" +#~ "Container aus dem Pod 123456-7890\n" +#~ "\t\t# und sende stdout/stderr von 'bash' zurück zum Client\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container -i -t\n" +#~ "\n" +#~ "\t\t# Erhalte die Ausgabe vom ersten Pod eines ReplicaSets nginx\n" +#~ "\t\tkubectl attach rs/nginx\n" +#~ "\t\t" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Install bash completion on a Mac using homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for bash into the current shell\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Write bash completion code to a file and source if from ." +#~ "bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" +#~ "\t\tsource <(kubectl completion zsh)" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Installiere bash completion auf einem Mac mit homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Lade den kubectl-Completion-Code für bash in der aktuellen Shell\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Schreibe den Bash-Completion-Code in eine Datei und source sie im ." +#~ "bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Lade den kubectl-Completion-Code für zsh[1] in die aktuelle Shell\n" +#~ "\t\tsource <(kubectl completion zsh)" + +#~ msgid "" +#~ "\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" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# List a single replication controller with specified NAME in ps " +#~ "output format.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\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" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\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 all replication controllers and services together in ps output " +#~ "format.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\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\n" +#~ "\n" +#~ "\t\t# List all resources with different types.\n" +#~ "\t\tkubectl get all" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Liste alle Pods im ps-Format auf.\n" +#~ "\t\tkubectl get pods\n" +#~ "\n" +#~ "\t\t# Liste alle Pods im ps-Format mit zusätzlichen Informationen (wie " +#~ "dem Knotennamen) auf.\n" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# Liste alle einzelnen ReplicationController mit dem angegebenen " +#~ "Namen im ps-Format auf.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\n" +#~ "\t\t# Liste einen einzelnen Pod im JSON-Format auf.\n" +#~ "\t\tkubectl get -o json pod web-pod-13je7\n" +#~ "\n" +#~ "\t\t# Liste einen Pod mit Typ und Namen aus \"pod.yaml\" im JSON-Format " +#~ "auf.\n" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\n" +#~ "\t\t# Gib nur den phase-Wert des angegebenen Pods zurück.\n" +#~ "\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status." +#~ "phase}}\n" +#~ "\n" +#~ "\t\t# Liste alle ReplicationController und Services im ps-Format auf.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\n" +#~ "\t\t# Liste eine oder mehrere Resourcen über ihren Typ und Namen auf.\n" +#~ "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7\n" +#~ "\n" +#~ "\t\t# Liste alle Resourcen mit verschiedenen Typen auf.\n" +#~ "\t\tkubectl get all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 5000 6000\n" +#~ "\n" +#~ "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 8888:5000\n" +#~ "\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod :5000\n" +#~ "\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 0:5000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Hört lokal auf Port 5000 und 6000 und leitet Daten zum/vom Port " +#~ "5000 und 6000 weiter an den Pod\n" +#~ "\t\tkubectl port-forward mypod 5000 6000\n" +#~ "\n" +#~ "\t\t# Hört lokal auf Port 8888 und leitet an Port 5000 des Pods weiter\n" +#~ "\t\tkubectl port-forward mypod 8888:5000\n" +#~ "\n" +#~ "\t\t# Hört auf einen zufälligen lokalen Port und leitet an Port 5000 des " +#~ "Pods weiter\n" +#~ "\t\tkubectl port-forward mypod :5000\n" +#~ "\n" +#~ "\t\t# Hört auf einen zufälligen lokalen Port und leitet an Port 5000 des " +#~ "Pods weiter\n" +#~ "\t\tkubectl port-forward mypod 0:5000" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Partially update a node using strategic merge patch\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" +#~ "\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" +#~ "\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aktualisiere einen Knoten teilweise mit einem Strategic-Merge-" +#~ "Patch\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":" +#~ "true}}'\n" +#~ "\n" +#~ "\t\t# Aktualisiere einen Knoten, mit type und name aus \"node.json\", mit " +#~ "einem Strategic-Merge-Patch\n" +#~ "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" +#~ "\n" +#~ "\t\t# Aktualisiere das Image eines Containers; spec.containers[*].name " +#~ "ist erforderlich, da es der Merge-Key ist\n" +#~ "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" +#~ "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" +#~ "\n" +#~ "\t\t# Aktualisiere das Image eines Containers mit einem JSON-Patch mit " +#~ "Positional-Arrays\n" +#~ "\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Print the address of the master and cluster services\n" +#~ "\t\tkubectl cluster-info" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Gebe die Adresse des Masters und des Cluster-Services aus\n" +#~ "\t\tkubectl cluster-info" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Return snapshot logs from pod nginx with only one container\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs for the pods defined by label app=nginx\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot of previous terminated ruby container logs from pod " +#~ "web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Display only the most recent 20 lines of output in pod nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Show all logs from pod nginx written in the last hour\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from first container of a job named hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from container nginx-1 of a deployment named " +#~ "nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Gib die Snapshot-Logs des Pods nginx mit nur einem Container " +#~ "zurück\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Gib die Snapshot-Logs für die Pods mit dem Label app=nginx zurück\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Gib die Snapshot-Logs des zuvor gelöschten Ruby-Containers des Pods " +#~ "web-1 zurück\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Starte das Streaming der Logs vom Ruby-Container im Pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Zeige die letzten 20 Zeilen der Ausgabe des Pods nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Zeige alle Logs der letzten Stunde des Pods nginx an\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Gib die Snapshot-Logs des ersten Containers des Jobs hello zurück\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Gib die Snapshot-Logs des Containers nginx-1 eines Deployments " +#~ "nginx zurück\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Run a proxy to kubernetes apiserver 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\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/" +#~ "pods/\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Starte einen Proxy zum Kubernetes-Apiserver auf Port 8011 und sende " +#~ "statische Inhalte von ./local/www/\n" +#~ "\t\tkubectl proxy --port=8011 --www=./local/www/\n" +#~ "\n" +#~ "\t\t# Starte einen Proxy zum Kubernetes-Apiserver auf einem zufälligen " +#~ "lokalen Port.\n" +#~ "\t\t# Der gewählte Port für den Server wird im stdout zurückgegeben.\n" +#~ "\t\tkubectl proxy --port=0\n" +#~ "\n" +#~ "\t\t# Starte einen Proxy zum Kubernetes-Apiserver und ändere das API-" +#~ "Prefix zu k8s-api\n" +#~ "\t\t# Damit ist die Pods-API bspw. unter localhost:8001/k8s-api/v1/pods/ " +#~ "erreichbar\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Scale a replicaset 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" +#~ "\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Scale multiple replication controllers.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Scale job named 'cron' to 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Skaliere ein ReplicaSet 'foo' auf 3.\n" +#~ "\t\tkubectl scale --replicas=3 rs/foo\n" +#~ "\n" +#~ "\t\t# Skaliere eine Resource mit type und name aus \"foo.yaml\" auf 3.\n" +#~ "\t\tkubectl scale --replicas=3 -f foo.yaml\n" +#~ "\n" +#~ "\t\t# Wenn die aktuelle Größe des Deployments mysql 2 ist, skaliere mysql " +#~ "auf 3.\n" +#~ "\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Skaliere mehrere MultiplicationController.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Skaliere den Job cron auf 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Shut down foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stop pods and services with label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Shut down the service defined in service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Shut down all resources in the path/to/resources directory\n" +#~ "\t\tkubectl stop -f path/to/resources" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Stoppe foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stoppe Pods und Services mit dem Label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Stoppe den in service.json definierten Service\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Stoppe alle Resourcen im Ordner path/to/resources\n" +#~ "\t\tkubectl stop -f path/to/resources" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Start a single instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and let the container expose " +#~ "port 5701 .\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and set environment variables " +#~ "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Start a replicated instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Print the corresponding API objects without creating " +#~ "them.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Start a single instance of nginx, but overload the spec of the " +#~ "deployment with a partial set of values parsed from JSON.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Start a pod of busybox and keep it in the foreground, don't restart " +#~ "it if it exits.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Start the nginx container using the default command, but use custom " +#~ "arguments (arg1 .. argN) for that command.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Start the nginx container using a different command and custom " +#~ "arguments.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Start the perl container to compute π to 2000 places and print it " +#~ "out.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Start the cron job to compute π to 2000 places and print it out " +#~ "every 5 minutes.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Starte eine einzelne Instanz von nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Starte eine einzelne Instanz von hazelcast und öffne Port 5701 auf " +#~ "dem Container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Starte eine einzelne Instanz von hazelcast und setze die Umgebungs-" +#~ "variablen \"DNS_DOMAIN=cluster\" und \"POD_NAMESPACE=default\" im " +#~ "Container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Starte eine replizierte Instanz von nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Testlauf. Zeige die zugehörigen API Objekte ohne sie zu erstellen.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Starte eine einzelne Instanz von nginx, aber überlade die Spec des " +#~ "Deployments mit einer Teilmenge von JSON-Werten.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Starte einen busybox Pod und lass ihn im Vordergrund laufen; starte " +#~ "ihn nicht neu, wenn er existiert.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Starte einen nginx-Container mit dem Standardkommando, aber " +#~ "übergebe die Parameter (arg1 .. argN) an das Kommando.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Starte den nginx-Container mit einem anderen Kommando und " +#~ "Parametern.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Starte den perl-Container, um π auf 2000 Stellen zu berechnen und " +#~ "gib es aus.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Starte den cron-Job, um π auf 2000 Stellen zu berechnen und gib sie " +#~ "alle 5 Minuten aus.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update node 'foo' with a taint with key 'dedicated' and value " +#~ "'special-user' and effect 'NoSchedule'.\n" +#~ "\t\t# If a taint with that key and effect already exists, its value is " +#~ "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" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aktualisiere Knoten 'foo' mit einem Taint mit dem Key 'dedicated', " +#~ "dem Value 'special-user' und dem Effect 'NoSchedule'.\n" +#~ "\t\t# Wenn ein Taint mit dem Key und Effect schon existiert, wird sein " +#~ "Value mit den gegebenen Werten ersetzt.\n" +#~ "\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" +#~ "\n" +#~ "\t\t# Entferne vom Knoten 'foo' den Taint mit dem Key 'dedicated' und dem " +#~ "Effect 'NoSchedule', wenn er existiert.\n" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Entferne vom Knoten 'foo' alle Tains mit dem Key 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using new replication controller data in " +#~ "frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " +#~ "image, and switching the\n" +#~ "\t\t# name of the replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend by just changing the image, and keeping " +#~ "the old name.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 " +#~ "to frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aktualisiere die Pods in frontend-v1 mit den neuen Replication-" +#~ "Controller Daten in frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Aktualisiere die Pods in frontend-v1 mit den JSON-Daten von stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Aktualisiere die Pods von frontend-v1 auf frontend-v2, indem das " +#~ "Image geändert wird und\n" +#~ "\t\t# der Name des ReplicationControllers.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Aktualisiere die Pods in frontend, indem das Image geändert, aber " +#~ "der alte Name beibehalten wird.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Breche ein laufendes Rollout (von frontend-v1 zu frontend-v2) ab " +#~ "und mache es rückgängig.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" + +#~ msgid "" +#~ "\n" +#~ "\t\tApply a configuration to a resource by filename or stdin.\n" +#~ "\t\tThis resource will be created if it doesn't exist yet.\n" +#~ "\t\tTo use 'apply', always create the resource initially with either " +#~ "'apply' or 'create --save-config'.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do " +#~ "not use unless you are aware of what the current state is. See https://" +#~ "issues.k8s.io/34274." +#~ msgstr "" +#~ "\n" +#~ "\t\tWende eine Konfiguration auf eine Resource mit Dateinamen oder stdin " +#~ "an.\n" +#~ "\t\tDie Resource wird erstellt, wenn sie noch nicht existiert.\n" +#~ "\t\tUm 'apply' zu benutzen, muss die Resource initital mit 'apply' oder " +#~ "'create --save-config' erstellt werden.\n" +#~ "\n" +#~ "\t\tJSON- und YAML-Formate werden akzeptiert.\n" +#~ "\n" +#~ "\t\tAlpha Disclaimer: Die --prune Funktion ist noch nicht fertig. Benutze " +#~ "sie nicht, wenn der aktuelle Zustand nicht bekannt ist. Siehe https://" +#~ "issues.k8s.io/34274." + +#~ 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 " +#~ "certificate must be .PEM encoded and match the given private key." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle ein TLS-Secret vom gegebenen Public/Private-Schlüsselpaar.\n" +#~ "\n" +#~ "\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 new secret for use with Docker registries.\n" +#~ "\n" +#~ "\t\tDockercfg secrets are used to authenticate against Docker " +#~ "registries.\n" +#~ "\n" +#~ "\t\tWhen using the Docker command line to push images, you can " +#~ "authenticate to a given registry by running\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " That produces a ~/.dockercfg file that is used by subsequent 'docker " +#~ "push' and 'docker pull' commands to\n" +#~ "\t\tauthenticate to the registry. The email address is optional.\n" +#~ "\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. You can provide this information\n" +#~ "\t\tby creating a dockercfg secret and attaching it to your service " +#~ "account." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle ein Secret für die Benutzung mit Docker-Registries.\n" +#~ "\n" +#~ "\t\tDockercfg Secrets werden für die Authentifizierung bei Docker-" +#~ "Registries benutzt.\n" +#~ "\n" +#~ "\t\tWenn die Docker-command -line zum pushen von Images benutzt wird, " +#~ "kann man sich bei einer gegebenen Registry authentifizieren mit\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " Dies produziert eine ~/.dockercfg Datei, die für folgende 'docker " +#~ "push' und 'docker pull' Befehle genutzt wird,\n" +#~ "\t\tum sich an der Registry zu authentifizieren. Die E-Mail-Adresse ist " +#~ "optional.\n" +#~ "\n" +#~ "\t\tBei der Erstellung von Applikationen, kann eine Docker-Registry eine " +#~ "Authentifizierung verlangen. Damit\n" +#~ "\t\tdeine Knoten in deinem Namen Images herunterladen können, benötigen " +#~ "sie die Credentials. Man kann diese Information bereitstellen\n" +#~ "\t\tindem man ein dockercfg secret erstellt und zu seinem ServiceAccount " +#~ "hinzufügt." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle eine Resource mit Dateinamen oder stdin.\n" +#~ "\n" +#~ "\t\tJSON- und YAML-Formate werden akzeptiert." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a secret based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single secret may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a secret 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 secret based on a directory, each file whose basename " +#~ "is a valid key in the directory will be\n" +#~ "\t\tpackaged into the secret. Any directory entries except regular files " +#~ "are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle ein Secret basierend auf einer Datei, einem Ordner oder " +#~ "einem gegebenen Wert.\n" +#~ "\n" +#~ "\t\tEin einzelnes Secret kann eins oder mehr Key/Value-Paare beinhalten.\n" +#~ "\n" +#~ "\t\tWenn man ein Secret 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 ein Secret von einem Ordner erstellt, wird jede Datei, deren " +#~ "Name ein gültiger Key ist\n" +#~ "\t\tin das Secret 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 and run a particular image, possibly replicated.\n" +#~ "\n" +#~ "\t\tCreates a deployment or job to manage the created container(s)." +#~ msgstr "" +#~ "\n" +#~ "\t\tErstelle und starte ein bestimmtes Image, möglicherweise repliziert.\n" +#~ "\n" +#~ "\t\tErstellt ein Deployment oder Job, um den/die erstellten Container zu " +#~ "verwalten." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreates an autoscaler that automatically chooses and sets the number " +#~ "of pods that run in a kubernetes cluster.\n" +#~ "\n" +#~ "\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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\tErstellt einen AutoScaler der die Anzahl der Pods, die im Kubernetes-" +#~ "Cluster laufen, automatisch wählt und anpasst.\n" +#~ "\n" +#~ "\t\tSucht ein Deployment, ReplicaSet oder ReplicationController mit Namen " +#~ "name und erstellt einen AutoScaler, der die Resource als Referenz nimmt.\n" +#~ "\t\tEin AutoScaler kann die Anzahl der im System deployten Pods nach " +#~ "Bedarf erhöhen oder verringern." + +#~ msgid "" +#~ "\n" +#~ "\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" +#~ "\n" +#~ "\t\tSome resources, such as pods, support graceful deletion. These " +#~ "resources define a default period\n" +#~ "\t\tbefore they are forcibly terminated (the grace period) but you may " +#~ "override that value with\n" +#~ "\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " +#~ "Because these resources often\n" +#~ "\t\trepresent entities in the cluster, deletion may not be acknowledged " +#~ "immediately. If the node\n" +#~ "\t\thosting a pod is down or cannot reach the API server, termination may " +#~ "take significantly longer\n" +#~ "\t\tthan the grace period. To force delete a resource,\tyou must pass a " +#~ "grace\tperiod of 0 and specify\n" +#~ "\t\tthe --force flag.\n" +#~ "\n" +#~ "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that " +#~ "the pod's processes have been\n" +#~ "\t\tterminated, which can leave those processes running until the node " +#~ "detects the deletion and\n" +#~ "\t\tcompletes graceful deletion. If your processes use shared storage or " +#~ "talk to a remote API and\n" +#~ "\t\tdepend on the name of the pod to identify themselves, force deleting " +#~ "those pods may result in\n" +#~ "\t\tmultiple processes running on different machines using the same " +#~ "identification which may lead\n" +#~ "\t\tto data corruption or inconsistency. Only force delete pods when you " +#~ "are 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\thas released those resources and causing those pods to be evicted " +#~ "immediately.\n" +#~ "\n" +#~ "\t\tNote that the delete command does NOT do resource version checks, so " +#~ "if someone\n" +#~ "\t\tsubmits an update to a resource right when you submit a delete, their " +#~ "update\n" +#~ "\t\twill be lost along with the rest of the resource." +#~ msgstr "" +#~ "\n" +#~ "\t\tLöscht die Resourcen mit Dateinamen, stdin, resources- und names- " +#~ "oder mit resources- und label-Selektor.\n" +#~ "\n" +#~ "\t\tJSON- und YAML-Formate werden akzeptiert. Nur einer der Parameter " +#~ "darf verwendet werden: Dateiname,\n" +#~ "\t\tresources- und names-, oder resources- und label-Selektor.\n" +#~ "\n" +#~ "\t\tManche Resourcen, zum Beispiel Pods, unterstützen graziöses Löschen. " +#~ "Sie definieren einen Standardzeitraum\n" +#~ "\t\tbevor das Löschen erzwungen wird (grace-period), aber dieser Wert " +#~ "kann überschrieben werden mit\n" +#~ "\t\tder --grace-period Option, oder mit --now, das die grace-period auf 1 " +#~ "setzt. Da diese Resourcen\n" +#~ "\t\thäufig Einheiten im Cluster sind, kann das Löschen nicht immer direkt " +#~ "bestätigt werden. Wenn der Knoten\n" +#~ "\t\tauf dem der Pod läuft nicht verfügbar ist, oder den API Server nicht " +#~ "erreichen kann, kann das Löschen bedeutend länger dauern\n" +#~ "\t\tals die grace-period. Um das Löschen zu erzwingen, muss eine grace-" +#~ "period von 0 übergeben werden\n" +#~ "\t\tund die --force Option gesetzt sein.\n" +#~ "\n" +#~ "\t\tWICHTIG: Ein erzwungenes Löschen wartet nicht auf die Bestätigung, " +#~ "dass der Prozess\n" +#~ "\t\tbeendet wurde, was den Prozess am Leben erhalten kann, bis der Knoten " +#~ "die Löschung erkennt\n" +#~ "\t\tund das graziöse Löschen beendet. Wenn Prozesse Shared-Storage oder " +#~ "eine Remote-API verwenden und\n" +#~ "\t\tden Namen des Pods brauchen, um sich selbst zu identifizieren, kann " +#~ "das erzwungene Löschen dazu führen, dass\n" +#~ "\t\tmehrere Prozesse auf der gleichen Maschine die gleiche Identität " +#~ "verwenden, was zu\n" +#~ "\t\tDatenkorruption oder Inkonsistenz führen kann. Erzwinge nur ein " +#~ "Löschen, wenn sichergestellt ist, dass der Pod\n" +#~ "\t\tgelöscht ist, oder wenn die Anwendung mehrere gleichzeitig laufende " +#~ "Kopien verarbeiten kann.\n" +#~ "\t\tAußerdem kann es passieren, dass der Scheduler neue Pods auf dem " +#~ "Knoten plaziert, bevor der Knoten\n" +#~ "\t\tdie Resourcen freigegeben hat, sodass diese Pods direkt entfernt " +#~ "werden.\n" +#~ "\n" +#~ "\t\tBerücksichtige außerdem, dass der Delete-Befehl KEINE versionen " +#~ "prüft, sodass, wenn jemand\n" +#~ "\t\tein Update einer Resource gleichzeitig mit Deinem delete anstößt, " +#~ "dessen Update\n" +#~ "\t\tmit dem Rest der Resource entfernt wird." + +#~ msgid "" +#~ "\n" +#~ "\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +#~ "\n" +#~ "\t\tThe stop command is deprecated, all its functionalities are covered " +#~ "by delete command.\n" +#~ "\t\tSee 'kubectl delete --help' for more details.\n" +#~ "\n" +#~ "\t\tAttempts to shut down and delete a resource that supports graceful " +#~ "termination.\n" +#~ "\t\tIf the resource is scalable it will be scaled to 0 before deletion." +#~ msgstr "" +#~ "\n" +#~ "\t\tVeraltet: Fahre eine Resource mit Namen oder Dateinamen graziös " +#~ "heruter.\n" +#~ "\n" +#~ "\t\tDer Stop-Befehl ist veraltet und alle Funktioneren werden mit dem " +#~ "Delete-Befehl abgedeckt.\n" +#~ "\t\tSiehe 'kubectl delete --help' für mehr Details.\n" +#~ "\n" +#~ "\t\tVersucht eine Resource, die graziöses Löschen unterstützt, " +#~ "herunterzufahren und zu löschen.\n" +#~ "\t\tWenn die Resource skaliert werden kann, wird sie vor dem Löschen auf " +#~ "0 skaliert." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" +#~ "\n" +#~ "\t\tThe top-node command allows you to see the resource consumption of " +#~ "nodes." +#~ msgstr "" +#~ "\n" +#~ "\t\tZeigt die Resourcennutzung (CPU/Memory/Storage) von Knoten.\n" +#~ "\n" +#~ "\t\tDer top-node-Befehl erlaubt es, die Resourcennutzung von Knoten zu " +#~ "betrachten." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) 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\tZeigt die Resourcennutzung (CPU/Memory/Storage) von Pods.\n" +#~ "\n" +#~ "\t\tDer 'top pod'-Befehl erlaubt es, die Resourcennutzung von Pods zu " +#~ "betrachten.\n" +#~ "\n" +#~ "\t\tAufgrund der Metrik-Pipeline-Verzögerung, können sie für ein paar " +#~ "Minuten nicht verfügbar sein,\n" +#~ "\t\tnach der Pod-Erstellung." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +#~ "\n" +#~ "\t\tThe top command allows you to see the resource consumption for nodes " +#~ "or pods.\n" +#~ "\n" +#~ "\t\tThis command requires Heapster to be correctly configured and working " +#~ "on the server. " +#~ msgstr "" +#~ "\n" +#~ "\t\tZeige Resourcennutzung (CPU/Memory/Storage).\n" +#~ "\n" +#~ "\t\tDer top-Befehl erlaubt es, die Resourcennutzung von Knoten oder Pods " +#~ "zu betrachten.\n" +#~ "\n" +#~ "\t\tDieser Befehl benötigt eine korrekt konfigurierte und funktionierende " +#~ "Heapster-Installation auf dem Server. " + +#~ 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 eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will " +#~ "use normal DELETE\n" +#~ "\t\tto 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 " +#~ "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 " +#~ "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\tuse --force. --force will also allow deletion to proceed if the " +#~ "managing resource of one\n" +#~ "\t\tor more pods is missing.\n" +#~ "\n" +#~ "\t\t'drain' waits for graceful termination. You should not operate on the " +#~ "machine until\n" +#~ "\t\tthe command completes.\n" +#~ "\n" +#~ "\t\tWhen you are ready to put the node back into service, use kubectl " +#~ "uncordon, which\n" +#~ "\t\twill make the node schedulable again.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +#~ msgstr "" +#~ "\n" +#~ "\t\tLeere Knoten, um eine Wartung vorzubereiten.\n" +#~ "\n" +#~ "\t\tDer gegebene Knoten wird als unschedulable markiert, um die Zuordnung " +#~ "von neuen Pods zu verhindern.\n" +#~ "\t\t'drain' entfernt den Pod, falls der API-Server die Entfernung " +#~ "unterstützt\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Wenn nicht, wird ein " +#~ "normales DELETE verwendet,\n" +#~ "\t\tum die Pods zu löschen.\n" +#~ "\t\t'drain' entfernt oder löscht alle Pods mit der Ausnahme von Mirror-" +#~ "Pods (welche vom API Server nicht gelöscht werden können)\n" +#~ "\t\tWenn DaemonSet-verwaltete Pods existieren, wird 'drain' nicht " +#~ "fortgesetzt\n" +#~ "\t\tohne die --ignore-daemonsets Option, und es wird in keinem Fall\n" +#~ "\t\tDaemonSet-verwaltete Pods löschen, weil diese Pods direkt ersetzt " +#~ "würden durch den\n" +#~ "\t\tDaemonSet-Controller, der unschedulable Markierungen ignoriert. Wenn " +#~ "es irgendwelche\n" +#~ "\t\tPods gibt, die weder Mirror-Pods sind, noch von einem " +#~ "ReplicationController,\n" +#~ "\t\tReplicaSet, DaemonSet, StatefulSet oder Job verwaltet werden, wird " +#~ "drain keine Pods löschen, außer die\n" +#~ "\t\t--force Option ist gesetzt. --force lässt das Löschen selbst zu, " +#~ "wenn die verwaltende Resource von einem\n" +#~ "\t\toder mehreren Pods fehlt.\n" +#~ "\n" +#~ "\t\t'drain' wartet auf eine graziöse Löschung. Man sollte auf der " +#~ "Maschine nichts tun, während\n" +#~ "\t\tder Befehl läuft.\n" +#~ "\n" +#~ "\t\tWenn der Knoten wieder bereit ist die Arbeit aufzunehmen, benutze " +#~ "kubectl uncordon,\n" +#~ "\t\twas den Knoten als schedulable markiert.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" +#~ "\t\tThe shell code must be evaluated to provide interactive\n" +#~ "\t\tcompletion of kubectl commands. This can be done by sourcing it " +#~ "from\n" +#~ "\t\tthe .bash_profile.\n" +#~ "\n" +#~ "\t\tNote: this requires the bash-completion framework, which is not " +#~ "installed\n" +#~ "\t\tby default on Mac. This can be installed by using homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tOnce installed, bash_completion must be evaluated. This can be done " +#~ "by adding the\n" +#~ "\t\tfollowing line to the .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNote for zsh users: [1] zsh completions are only supported in " +#~ "versions of zsh >= 5.2" +#~ msgstr "" +#~ "\n" +#~ "\t\tGibt den Shell-Completion-Code für die angegebene Shell aus (bash " +#~ "oder zsh).\n" +#~ "\t\tDer Shell-Code muss für eine interaktive Vervollständigung von " +#~ "kubectl \n" +#~ "\t\tausgewertet werden. Das ist möglich, indem man\n" +#~ "\t\tdie .bash_profile Datei sourcet.\n" +#~ "\n" +#~ "\t\tHinweis: Dies setzt das Bash-Completion-Framework voraus, das auf dem " +#~ "Mac nicht standardmäßig installiert ist. \n" +#~ "\t\tEs kann mit homebrew installiert werden:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tSobald es installiert ist, muss bash_completion ausgewertet werden. " +#~ "Dies wird erreicht, indem man\n" +#~ "\t\tdie folgende Zeile zur .bash_profile-Datei hinzufügt\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tHinweis für zsh Nutzer: [1] zsh completions werden nur in Versionen " +#~ "von zsh >= 5.2 unterstützt" + +#~ msgid "" +#~ "\n" +#~ "\t\tPerform a rolling update of the given ReplicationController.\n" +#~ "\n" +#~ "\t\tReplaces the specified replication controller with a new replication " +#~ "controller by updating one pod at a time to use the\n" +#~ "\t\tnew PodTemplate. The new-controller.json must specify the same " +#~ "namespace as the\n" +#~ "\t\texisting replication controller and overwrite at least one (common) " +#~ "label in its replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" +#~ msgstr "" +#~ "\n" +#~ "\t\tFühre ein Rolling-Update des gegebenen ReplicationControllers aus.\n" +#~ "\n" +#~ "\t\tErsetzt den gegebenen ReplicationController mit einem neuen " +#~ "Replication-Controller, indem die neue PodTampleta Pod für Pod\n" +#~ "\t\tangewendet wird. Die new-controller.json muss den gleichen Namespace " +#~ "wie\n" +#~ "\t\tder aktuelle ReplicationController besitzen und mindestens ein " +#~ "gemeinsames Label im ReplicaSelector überschreiben.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tReplace a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted. If replacing an existing " +#~ "resource, the\n" +#~ "\t\tcomplete resource spec must be provided. This can be obtained by\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." +#~ msgstr "" +#~ "\n" +#~ "\t\tErsetze eine Resource mit Dateinamen oder stdin.\n" +#~ "\n" +#~ "\t\tJSON- and YAML-Formate werden akzeptiert. Wenn eine existierende " +#~ "Resource ersetzt wird,\n" +#~ "\t\tmuss die vollständige spSpecec mitgegeben werden. Diese kann hiermit " +#~ "ausgelesen werden\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ "\n" +#~ "\t\tBitte konsultiere https://htmlpreview.github.io/?https://github.com/" +#~ "kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions.html um " +#~ "zu erfahren, ob ein Feld verändert werden darf." + +#~ msgid "" +#~ "\n" +#~ "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, " +#~ "or Job.\n" +#~ "\n" +#~ "\t\tScale also allows users to specify one or more preconditions for the " +#~ "scale action.\n" +#~ "\n" +#~ "\t\tIf --current-replicas or --resource-version is specified, it is " +#~ "validated before the\n" +#~ "\t\tscale is attempted, and it is guaranteed that the precondition holds " +#~ "true when the\n" +#~ "\t\tscale is sent to the server." +#~ msgstr "" +#~ "\n" +#~ "\t\tSetze eine neue Größe für ein Deployment, ReplicaSet, Replication-" +#~ "Contoller oder Job.\n" +#~ "\n" +#~ "\t\tScale erlaubt es Nutzern eine oder mehr Voraussetzungen für die " +#~ "Aktion festzulegen.\n" +#~ "\n" +#~ "\t\tWenn --current-replicas oder --resource-version gegeben ist, wird es " +#~ "validiert, bevor\n" +#~ "\t\tscale versucht wird, und es wird garantiert, dass die Voraussetzungen " +#~ "erfüllt sind, wenn\n" +#~ "\t\tscale zum Server geschickt wird." + +#~ msgid "" +#~ "\n" +#~ "\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tTo proxy only part of the kubernetes api and also some static files:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" +#~ "\n" +#~ "\t\tTo proxy the entire kubernetes api at a different root, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +#~ msgstr "" +#~ "\n" +#~ "\t\tProxy alle Teile der Kubernetes-API und sonst nichts:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tProxy nur bestimmte Teile der Kubernetes-API und einige statische " +#~ "Dateien:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tDer Befehl oben lässt dich 'curl localhost:8001/api/v1/pods' " +#~ "aufrufen.\n" +#~ "\n" +#~ "\t\tProxy alle Teile der Kubernetes-API auf einem anderen root:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tDer Befehl oben lässt dich 'curl localhost:8001/custom/api/v1/pods' " +#~ "aufrufen" + +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate field(s) of a resource using strategic merge patch\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." +#~ msgstr "" +#~ "\n" +#~ "\t\tAktualisiere Felder einer Resource mit einem Strategic-Merge-Patch\n" +#~ "\n" +#~ "\t\tJSON- und YAML-Formate werden akzeptiert.\n" +#~ "\n" +#~ "\t\tBitte konsultiere https://htmlpreview.github.io/?https://github.com/" +#~ "kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions.html um " +#~ "zu erfahren, ob ein Feld mutable ist." + +#~ msgid "" +#~ "\n" +#~ "\t # Create a new secret named my-secret with keys for each file in " +#~ "folder bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with specified keys instead of " +#~ "names on disk\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with key1=supersecret and " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" +#~ msgstr "" +#~ "\n" +#~ "\t # Erstelle ein neues Secret my-secret mit einem Key für jede Datei im " +#~ "Ordner bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Erstelle ein neues Secret my-secret mit den gegebenen Keys statt " +#~ "der Namen auf der Festplatte\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Erstelle ein neues Scret my-secret mit key1=supersecret und " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" + +#~ msgid "" +#~ "\n" +#~ "\t# Create a new ExternalName service named my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" +#~ msgstr "" +#~ "\n" +#~ "\t# Erstelle einen neuen ExternalName-Service my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" + +#~ msgid "" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs (in headless mode)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" +#~ msgstr "" +#~ "\n" +#~ " # Erstelle einen neuen ClusterIP-Service my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Erstelle einen neuen ClusterIP-Service my-cs (im headless-Modus)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" + +#~ msgid "" +#~ "\n" +#~ " # Create a new deployment named my-dep that runs the busybox image.\n" +#~ " kubectl create deployment my-dep --image=busybox" +#~ msgstr "" +#~ "\n" +#~ " # Erstelle ein neues Deployment my-dep, dass das busybox-Image " +#~ "nutzt.\n" +#~ " kubectl create deployment my-dep --image=busybox" + +#~ msgid "" +#~ "\n" +#~ " # Create a new nodeport service named my-ns\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" +#~ msgstr "" +#~ "\n" +#~ " # Erstelle einen neuen NodePort-Service my-ns\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" + +#~ msgid "" +#~ "\n" +#~ " Create a clusterIP service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Erstelle einen ClusterIP-Service mit dem gegebenen Namen." + +#~ msgid "" +#~ "\n" +#~ " Create a deployment with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Erstelle ein Deployment mit dem gegebenen Namen." + +#~ msgid "" +#~ "\n" +#~ " Create a nodeport service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Erstelle einen NodePort-Service mit dem gegebenen Namen." + +#~ msgid "" +#~ "\n" +#~ " Display addresses of the master and services with label kubernetes.io/" +#~ "cluster-service=true\n" +#~ " To further debug and diagnose cluster problems, use 'kubectl cluster-" +#~ "info dump'." +#~ msgstr "" +#~ "\n" +#~ " Zeigt Adressen des Master und von Services mit Label kubernetes.io/" +#~ "cluster-service=true\n" +#~ " Für das weitere Debugging und die Diagnose von Clusterproblemen nutze " +#~ "'kubectl cluster-info dump'." + +#~ 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 "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +#~ msgstr "Auto-skaliere ein Deployment, ReplicaSet oder ReplicationController" + +#~ msgid "" +#~ "Container name which will have its image upgraded. Only relevant when --" +#~ "image is specified, ignored otherwise. Required when using --image on a " +#~ "multi-container pod" +#~ msgstr "" +#~ "Name des Containers dessen Image aktualisiert wird. Nur relevant, wenn --" +#~ "image angegeben ist, sonst ignoriert. Verpflichtend, wenn --image auf " +#~ "einem Multi-Container-Pod verwendet wird" + +#~ msgid "Create a clusterIP service." +#~ msgstr "Erstelle einen ClusterIP-Service" + +#~ msgid "Create a deployment with the specified name." +#~ msgstr "Erstelle ein Deployment mit dem gegebenen Namen." + +#~ msgid "Create a resource by filename or stdin" +#~ msgstr "Erstelle eine Resource von einer Datei oder stdin" + +#~ msgid "Deprecated: Gracefully shut down a resource by name or filename" +#~ msgstr "" +#~ "Veraltet: Graziöses herunterfahren einer Resource über den Namen oder " +#~ "Dateinamen" + +#~ msgid "" +#~ "Explicit policy for when to pull container images. Required when --image " +#~ "is same as existing image, ignored otherwise." +#~ msgstr "" +#~ "Explizite Vorgabe, wann Container-Images gepullt werden. Verpflichtend, " +#~ "wenn --image ist gleich dem aktuellen Image ist - sonst ignoriert." + +#~ msgid "" +#~ "IP to assign to the Load Balancer. If empty, an ephemeral IP will be " +#~ "created and used (cloud-provider specific)." +#~ msgstr "" +#~ "IP, die dem Load-Balancer zugewiesen wird. Falls leer, wird eine " +#~ "temporäre IP erstellt und verwendet (Cloud-Provider spezifisch)" + +#~ msgid "Manage a deployment rollout" +#~ msgstr "Verwalte ein Deployment-Rollout" + +#~ msgid "Perform a rolling update of the given ReplicationController" +#~ msgstr "Führe ein Rolling-Update des gegebenen ReplicationControllers aus" + +#~ msgid "" +#~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " +#~ "Job" +#~ msgstr "" +#~ "Setze eine neue Größe für ein Deployment, ReplicaSet, " +#~ "ReplicationController oder Job" + +#~ msgid "" +#~ "The name of the API generator to use, see http://kubernetes.io/docs/user-" +#~ "guide/kubectl-conventions/#generators for a list." +#~ msgstr "" +#~ "Der Name des zu verwendenden API-Generators. Siehe http://kubernetes.io/" +#~ "docs/user-guide/kubectl-conventions/#generators für eine Übersicht." + +#~ msgid "" +#~ "The name of the API generator to use. Currently there is only 1 generator." +#~ msgstr "" +#~ "Der Name des zu verwendenden API-Generators. Zur Zeit gibt es nur einen " +#~ "Generator." + +#~ msgid "" +#~ "The name of the generator to use for creating a service. Only used if --" +#~ "expose is true" +#~ msgstr "" +#~ "Der Name des zu verwendenden Generators, um einen Service zu erstellen. " +#~ "Wird nur benutzt, wenn --expose true ist" + +#~ msgid "" +#~ "The port that this container exposes. If --expose is true, this is also " +#~ "the port used by the service that is created." +#~ msgstr "" +#~ "Der Port, den der Container anbietet. Wenn --expose true ist, ist es " +#~ "auch der Port, den der zu erstellende Service verwendet" + +#~ msgid "" +#~ "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " +#~ "'ClusterIP'." +#~ msgstr "" +#~ "Typ für diesen Service: ClusterIP, NodePort oder LoadBalancer. Standard " +#~ "ist 'ClusterIP'." + +#~ msgid "Update field(s) of a resource using strategic merge patch" +#~ msgstr "Aktualisiere Felder einer Resource mit einem Strategic-Merge-Patch" 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 1a33d3bb82f..3779a9ba083 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/default/LC_MESSAGES/k8s.mo differ 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 79a34ccd332..20757755554 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: 2017-03-14 21:32-0700\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2017-05-24 18:01+0800\n" "Last-Translator: Brendan Burns \n" "Language-Team: \n" @@ -19,7 +19,25 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:43 +msgid "" +"\n" +"\t\t\tModify kubeconfig files using subcommands like \"kubectl config set " +"current-context my-context\"\n" +"\n" +"\t\t\tThe loading order follows these rules:\n" +"\n" +"\t\t\t1. If the --" +msgstr "" +"\n" +"\t\t\tModify kubeconfig files using subcommands like \"kubectl config set " +"current-context my-context\"\n" +"\n" +"\t\t\tThe loading order follows these rules:\n" +"\n" +"\t\t\t1. If the --" + +#: 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 " @@ -33,7 +51,7 @@ msgstr "" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" -#: pkg/kubectl/cmd/create_rolebinding.go:35 +#: 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 " @@ -47,7 +65,7 @@ msgstr "" "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" "user=user2 --group=group1" -#: pkg/kubectl/cmd/create_configmap.go:44 +#: 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" @@ -61,7 +79,14 @@ msgid "" "\t\t # Create a new configmap 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" +"literal=key2=config2\n" +"\n" +"\t\t # Create a new configmap 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 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" @@ -75,25 +100,40 @@ msgstr "" "\t\t # Create a new configmap 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" +"literal=key2=config2\n" +"\n" +"\t\t # Create a new configmap 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 kubectl create configmap my-config --from-env-file=path/to/bar.env" -#: pkg/kubectl/cmd/create_secret.go:135 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:56 msgid "" "\n" "\t\t # If you don't already have a .dockercfg file, you can create a " "dockercfg secret directly by using:\n" "\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" +"password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" +"\t\t \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" msgstr "" "\n" "\t\t # If you don't already have a .dockercfg file, you can create a " "dockercfg secret directly by using:\n" "\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" +"password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" +"\t\t \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" -#: pkg/kubectl/cmd/top_node.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" "\t\t # Show metrics for all nodes\n" @@ -109,12 +149,82 @@ msgstr "" "\t\t # Show metrics for a given node\n" "\t\t kubectl top node NODE_NAME" -#: pkg/kubectl/cmd/apply.go:84 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:44 +msgid "" +"\n" +"\t\t# !!!Important Note!!!\n" +"\t\t# Requires that the 'tar' binary is present in your container\n" +"\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" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\ttar cf - /tmp/foo | kubectl exec -i -n -- " +"tar xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl exec -n -- tar cf - /tmp/foo | tar " +"xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " +"the default namespace\n" +"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " +"container\n" +"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl cp /:/tmp/foo /tmp/bar" +msgstr "" +"\n" +"\t\t# !!!Important Note!!!\n" +"\t\t# Requires that the 'tar' binary is present in your container\n" +"\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" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\ttar cf - /tmp/foo | kubectl exec -i -n -- " +"tar xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl exec -n -- tar cf - /tmp/foo | tar " +"xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " +"the default namespace\n" +"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " +"container\n" +"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl cp /:/tmp/foo /tmp/bar" + +#: 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\tkubectl apply -f ./pod.json\n" "\n" +"\t\t# Apply resources from a directory containing kustomization.yaml - e.g. " +"dir/kustomization.yaml.\n" +"\t\tkubectl apply -k dir/\n" +"\n" "\t\t# Apply the JSON passed into stdin to a pod.\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" @@ -133,6 +243,10 @@ msgstr "" "\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" +"\t\tkubectl apply -k dir/\n" +"\n" "\t\t# Apply the JSON passed into stdin to a pod.\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" @@ -147,7 +261,7 @@ msgstr "" "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" "ConfigMap" -#: pkg/kubectl/cmd/autoscale.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 #, c-format msgid "" "\n" @@ -170,7 +284,7 @@ msgstr "" "between 1 and 5, target CPU utilization at 80%:\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" -#: pkg/kubectl/cmd/convert.go:49 +#: pkg/kubectl/cmd/convert/convert.go:51 msgid "" "\n" "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" @@ -178,7 +292,7 @@ msgid "" "\n" "\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " "latest version\n" -"\t\t# and print to stdout in json format.\n" +"\t\t# and print to stdout in JSON format.\n" "\t\tkubectl convert -f pod.yaml --local -o json\n" "\n" "\t\t# Convert all files under current directory to latest version and create " @@ -191,14 +305,14 @@ msgstr "" "\n" "\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " "latest version\n" -"\t\t# and print to stdout in json format.\n" +"\t\t# and print to stdout in JSON format.\n" "\t\tkubectl convert -f pod.yaml --local -o json\n" "\n" "\t\t# Convert all files under current directory to latest version and create " "them all.\n" "\t\tkubectl convert -f . | kubectl create -f -" -#: pkg/kubectl/cmd/create_clusterrole.go:34 +#: 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 " @@ -207,8 +321,25 @@ msgid "" "resource=pods\n" "\n" "\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" +"\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\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\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\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" +"*\n" +"\n" +"\t\t# Create a ClusterRole 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 " @@ -217,10 +348,27 @@ msgstr "" "resource=pods\n" "\n" "\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" +"\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\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\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\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" +"*\n" +"\n" +"\t\t# Create a ClusterRole name \"monitoring\" with AggregationRule " +"specified\n" +"\t\tkubectl create clusterrole monitoring --aggregation-rule=\"rbac.example." +"com/aggregate-to-monitoring=true\"" -#: pkg/kubectl/cmd/create_role.go:41 +#: 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" @@ -229,8 +377,14 @@ msgid "" "resource=pods\n" "\n" "\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" +"\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" @@ -239,10 +393,38 @@ msgstr "" "resource=pods\n" "\n" "\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" +"\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" -#: pkg/kubectl/cmd/create_quota.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:44 +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\tkubectl create job my-job --image=busybox -- date\n" +"\n" +"\t\t# Create a job from a CronJob 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\tkubectl create job my-job --image=busybox -- date\n" +"\n" +"\t\t# Create a job from a CronJob 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" @@ -262,7 +444,7 @@ msgstr "" "\t\t# Create a new resourcequota named best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -#: pkg/kubectl/cmd/create_pdb.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 #, c-format msgid "" "\n" @@ -293,7 +475,7 @@ msgstr "" "point in time.\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -#: pkg/kubectl/cmd/create.go:47 +#: 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" @@ -302,9 +484,9 @@ msgid "" "\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 using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" +"\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " +"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" @@ -313,11 +495,43 @@ msgstr "" "\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 using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" +"\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " +"using the edited data.\n" +"\t\tkubectl create -f docker-registry.yaml --edit -o json" -#: pkg/kubectl/cmd/expose.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:43 +msgid "" +"\n" +"\t\t# Create a priorityclass 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\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 " +"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\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\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 " +"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/expose/expose.go:61 msgid "" "\n" "\t\t# Create a service for a replicated nginx, which serves on port 80 and " @@ -340,7 +554,7 @@ msgid "" "\n" "\t\t# Create a service for a replicated streaming application on port 4100 " "balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +"\t\tkubectl expose rc streamer --port=4100 --protocol=UDP --name=video-" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " @@ -372,7 +586,7 @@ msgstr "" "\n" "\t\t# Create a service for a replicated streaming application on port 4100 " "balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +"\t\tkubectl expose rc streamer --port=4100 --protocol=UDP --name=video-" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " @@ -383,12 +597,172 @@ msgstr "" "connects to the containers on port 8000.\n" "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" -#: pkg/kubectl/cmd/delete.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:64 +msgid "" +"\n" +"\t\t# Create a single ingress called 'simple' that directs requests to foo." +"com/bar to svc\n" +"\t\t# svc1:8080 with a tls secret \"my-cert\"\n" +"\t\tkubectl create ingress simple --rule=\"foo.com/bar=svc1:8080,tls=my-cert" +"\"\n" +"\n" +"\t\t# Create a catch all ingress of \"/path\" pointing to service svc:port " +"and Ingress Class as \"otheringress\"\n" +"\t\tkubectl create ingress catch-all --class=otheringress --rule=\"/path=svc:" +"port\"\n" +"\n" +"\t\t# Create an ingress with two annotations: ingress.annotation1 and " +"ingress.annotations2\n" +"\t\tkubectl create ingress annotated --class=default --rule=\"foo.com/" +"bar=svc:port\" \\n\t\t\t--annotation ingress.annotation1=foo \\n\t\t\t--" +"annotation ingress.annotation2=bla\n" +"\n" +"\t\t# Create an ingress with the same host and multiple paths\n" +"\t\tkubectl create ingress multipath --class=default \\n\t\t\t--rule=\"foo." +"com/=svc:port\" \\n\t\t\t--rule=\"foo.com/admin/=svcadmin:portadmin\"\n" +"\n" +"\t\t# Create an ingress with multiple hosts and the pathType as Prefix\n" +"\t\tkubectl create ingress ingress1 --class=default \\n\t\t\t--rule=\"foo." +"com/path*=svc:8080\" \\n\t\t\t--rule=\"bar.com/admin*=svc2:http\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using the default ingress " +"certificate and different path types\n" +"\t\tkubectl create ingress ingtls --class=default \\n\t\t --rule=\"foo.com/" +"=svc:https,tls\" \\n\t\t --rule=\"foo.com/path/subpath*=othersvc:8080\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using a specific secret and " +"pathType as Prefix\n" +"\t\tkubectl create ingress ingsecret --class=default \\n\t\t --rule=\"foo." +"com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t# Create an ingress with a default backend\n" +"\t\tkubectl create ingress ingdefault --class=default \\n\t\t --default-" +"backend=defaultsvc:http \\n\t\t --rule=\"foo.com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t" +msgstr "" +"\n" +"\t\t# Create a single ingress called 'simple' that directs requests to foo." +"com/bar to svc\n" +"\t\t# svc1:8080 with a tls secret \"my-cert\"\n" +"\t\tkubectl create ingress simple --rule=\"foo.com/bar=svc1:8080,tls=my-cert" +"\"\n" +"\n" +"\t\t# Create a catch all ingress of \"/path\" pointing to service svc:port " +"and Ingress Class as \"otheringress\"\n" +"\t\tkubectl create ingress catch-all --class=otheringress --rule=\"/path=svc:" +"port\"\n" +"\n" +"\t\t# Create an ingress with two annotations: ingress.annotation1 and " +"ingress.annotations2\n" +"\t\tkubectl create ingress annotated --class=default --rule=\"foo.com/" +"bar=svc:port\" \\n\t\t\t--annotation ingress.annotation1=foo \\n\t\t\t--" +"annotation ingress.annotation2=bla\n" +"\n" +"\t\t# Create an ingress with the same host and multiple paths\n" +"\t\tkubectl create ingress multipath --class=default \\n\t\t\t--rule=\"foo." +"com/=svc:port\" \\n\t\t\t--rule=\"foo.com/admin/=svcadmin:portadmin\"\n" +"\n" +"\t\t# Create an ingress with multiple hosts and the pathType as Prefix\n" +"\t\tkubectl create ingress ingress1 --class=default \\n\t\t\t--rule=\"foo." +"com/path*=svc:8080\" \\n\t\t\t--rule=\"bar.com/admin*=svc2:http\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using the default ingress " +"certificate and different path types\n" +"\t\tkubectl create ingress ingtls --class=default \\n\t\t --rule=\"foo.com/" +"=svc:https,tls\" \\n\t\t --rule=\"foo.com/path/subpath*=othersvc:8080\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using a specific secret and " +"pathType as Prefix\n" +"\t\tkubectl create ingress ingsecret --class=default \\n\t\t --rule=\"foo." +"com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t# Create an ingress with a default backend\n" +"\t\tkubectl create ingress ingdefault --class=default \\n\t\t --default-" +"backend=defaultsvc:http \\n\t\t --rule=\"foo.com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:74 +msgid "" +"\n" +"\t\t# Create an interactive debugging session in pod mypod and immediately " +"attach to it.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug mypod -it --image=busybox\n" +"\n" +"\t\t# Create a debug container named debugger using a custom automated " +"debugging image.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug --image=myproj/debug-tools -c debugger mypod\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and attach to it\n" +"\t\tkubectl debug mypod -it --image=busybox --copy-to=my-debugger\n" +"\n" +"\t\t# Create a copy of mypod changing the command of mycontainer\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --container=mycontainer -- " +"sh\n" +"\n" +"\t\t# Create a copy of mypod changing all container images to busybox\n" +"\t\tkubectl debug mypod --copy-to=my-debugger --set-image=*=busybox\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and changing container " +"images\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --image=debian --set-" +"image=app=app:debug,sidecar=sidecar:debug\n" +"\n" +"\t\t# Create an interactive debugging session on a node and immediately " +"attach to it.\n" +"\t\t# The container will run in the host namespaces and the host's " +"filesystem will be mounted at /host\n" +"\t\tkubectl debug node/mynode -it --image=busybox\n" +msgstr "" +"\n" +"\t\t# Create an interactive debugging session in pod mypod and immediately " +"attach to it.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug mypod -it --image=busybox\n" +"\n" +"\t\t# Create a debug container named debugger using a custom automated " +"debugging image.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug --image=myproj/debug-tools -c debugger mypod\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and attach to it\n" +"\t\tkubectl debug mypod -it --image=busybox --copy-to=my-debugger\n" +"\n" +"\t\t# Create a copy of mypod changing the command of mycontainer\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --container=mycontainer -- " +"sh\n" +"\n" +"\t\t# Create a copy of mypod changing all container images to busybox\n" +"\t\tkubectl debug mypod --copy-to=my-debugger --set-image=*=busybox\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and changing container " +"images\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --image=debian --set-" +"image=app=app:debug,sidecar=sidecar:debug\n" +"\n" +"\t\t# Create an interactive debugging session on a node and immediately " +"attach to it.\n" +"\t\t# The container will run in the host namespaces and the host's " +"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 msgid "" "\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" +"\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\tcat pod.json | kubectl delete -f -\n" @@ -403,7 +777,7 @@ msgid "" "\t\tkubectl delete pod foo --now\n" "\n" "\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" +"\t\tkubectl delete pod foo --force\n" "\n" "\t\t# Delete all pods\n" "\t\tkubectl delete pods --all" @@ -412,6 +786,10 @@ msgstr "" "\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" +"\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\tcat pod.json | kubectl delete -f -\n" @@ -426,12 +804,12 @@ msgstr "" "\t\tkubectl delete pod foo --now\n" "\n" "\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" +"\t\tkubectl delete pod foo --force\n" "\n" "\t\t# Delete all pods\n" "\t\tkubectl delete pods --all" -#: pkg/kubectl/cmd/describe.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 msgid "" "\n" "\t\t# Describe a node\n" @@ -475,7 +853,23 @@ msgstr "" "\t\t# get the name of the rc as a prefix in the pod the name).\n" "\t\tkubectl describe pods frontend" -#: pkg/kubectl/cmd/drain.go:165 +#: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:76 +msgid "" +"\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\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 msgid "" "\n" "\t\t# Drain node \"foo\", even if there are pods not managed by a " @@ -497,7 +891,7 @@ msgstr "" "grace period of 15 minutes.\n" "\t\t$ kubectl drain foo --grace-period=900" -#: pkg/kubectl/cmd/edit.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 msgid "" "\n" "\t\t# Edit the service named 'docker-registry':\n" @@ -527,71 +921,119 @@ msgstr "" "config in its annotation:\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -#: pkg/kubectl/cmd/exec.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:47 msgid "" "\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " +"\t\t# Get output from running 'date' command from pod mypod, using the first " "container by default\n" -"\t\tkubectl exec 123456-7890 date\n" +"\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" +"\t\t# Get output from running '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 " -"from pod 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +"\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" +"\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" +"\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" +"\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 " +"deployment mydeployment, using the first container by default\n" +"\t\tkubectl exec deploy/mydeployment -- date\n" +"\n" +"\t\t# Get output from running 'date' command from the first pod of the " +"service myservice, using the first container by default\n" +"\t\tkubectl exec svc/myservice -- date\n" +"\t\t" msgstr "" "\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " +"\t\t# Get output from running 'date' command from pod mypod, using the first " "container by default\n" -"\t\tkubectl exec 123456-7890 date\n" +"\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" +"\t\t# Get output from running '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 " -"from pod 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +"\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" +"\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" +"\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" +"\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 " +"deployment mydeployment, using the first container by default\n" +"\t\tkubectl exec deploy/mydeployment -- date\n" +"\n" +"\t\t# Get output from running 'date' command from the first pod of the " +"service myservice, using the first container by default\n" +"\t\tkubectl exec svc/myservice -- date\n" +"\t\t" -#: pkg/kubectl/cmd/attach.go:42 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:43 msgid "" "\n" -"\t\t# Get output from running pod 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\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 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\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 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\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 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\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 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\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 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\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" -#: pkg/kubectl/cmd/explain.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" "\t\t# Get the documentation of the resource and its fields\n" @@ -607,55 +1049,77 @@ msgstr "" "\t\t# Get the documentation of a specific field of a resource\n" "\t\tkubectl explain pods.spec.containers" -#: pkg/kubectl/cmd/completion.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:66 msgid "" "\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" +"\t\t# Installing bash completion on macOS using homebrew\n" +"\t\t## If running Bash 3.2 included with macOS\n" +"\t\t brew install bash-completion\n" +"\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" +"\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/" +"kubectl\n" "\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" "\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\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## 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" +"\t\t## Write bash completion code to a file and source it from ." +"bash_profile\n" +"\t\t kubectl completion bash > ~/.kube/completion.bash.inc\n" +"\t\t printf \"\n" +"\t\t # Kubectl shell completion\n" +"\t\t source '$HOME/.kube/completion.bash.inc'\n" +"\t\t \" >> $HOME/.bash_profile\n" +"\t\t source $HOME/.bash_profile\n" "\n" "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" +"\t\t source <(kubectl completion zsh)\n" +"\t\t# Set the kubectl completion code for zsh[1] to autoload on startup\n" +"\t\t kubectl completion zsh > \"${fpath[1]}/_kubectl\"" msgstr "" "\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" +"\t\t# Installing bash completion on macOS using homebrew\n" +"\t\t## If running Bash 3.2 included with macOS\n" +"\t\t brew install bash-completion\n" +"\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" +"\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/" +"kubectl\n" "\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" "\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\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## 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" +"\t\t## Write bash completion code to a file and source it from ." +"bash_profile\n" +"\t\t kubectl completion bash > ~/.kube/completion.bash.inc\n" +"\t\t printf \"\n" +"\t\t # Kubectl shell completion\n" +"\t\t source '$HOME/.kube/completion.bash.inc'\n" +"\t\t \" >> $HOME/.bash_profile\n" +"\t\t source $HOME/.bash_profile\n" "\n" "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" +"\t\t source <(kubectl completion zsh)\n" +"\t\t# Set the kubectl completion code for zsh[1] to autoload on startup\n" +"\t\t kubectl completion zsh > \"${fpath[1]}/_kubectl\"" -#: pkg/kubectl/cmd/get.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:101 msgid "" "\n" "\t\t# List all pods in ps output format.\n" @@ -669,6 +1133,10 @@ msgid "" "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" +"\t\tkubectl get deployments.v1.apps -o json\n" +"\n" "\t\t# List a single pod in JSON output format.\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" @@ -676,18 +1144,23 @@ msgid "" "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" +"\t\tkubectl get -k dir/\n" +"\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\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" "\t\tkubectl get rc,services\n" "\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" +"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" msgstr "" "\n" "\t\t# List all pods in ps output format.\n" @@ -701,6 +1174,10 @@ msgstr "" "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" +"\t\tkubectl get deployments.v1.apps -o json\n" +"\n" "\t\t# List a single pod in JSON output format.\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" @@ -708,54 +1185,81 @@ msgstr "" "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" +"\t\tkubectl get -k dir/\n" +"\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\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" "\t\tkubectl get rc,services\n" "\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" +"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" -#: pkg/kubectl/cmd/portforward.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:72 msgid "" "\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in the pod" -"\t\tkubectl port-forward pod/mypod 5000 6000" +"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " +"5000 and 6000 in the pod\n" +"\t\tkubectl port-forward pod/mypod 5000 6000\n" "\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in a pod selected by the deployment" -"\t\tkubectl port-forward deployment/mydeployment 5000 6000" +"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " +"5000 and 6000 in a pod selected by the deployment\n" +"\t\tkubectl port-forward deployment/mydeployment 5000 6000\n" "\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in a pod selected by the service" -"\t\tkubectl port-forward service/myservice 5000 6000" +"\t\t# Listen on port 8443 locally, forwarding to the targetPort of the " +"service's port named \"https\" in a pod selected by the service\n" +"\t\tkubectl port-forward service/myservice 8443:https\n" "\n" -"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod" -"\t\tkubectl port-forward pod/mypod 8888:5000" +"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" +"\t\tkubectl port-forward pod/mypod 8888:5000\n" "\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod" +"\t\t# Listen on port 8888 on all addresses, forwarding to 5000 in the pod\n" +"\t\tkubectl port-forward --address 0.0.0.0 pod/mypod 8888:5000\n" +"\n" +"\t\t# Listen on port 8888 on localhost and selected IP, forwarding to 5000 " +"in the pod\n" +"\t\tkubectl port-forward --address localhost,10.19.21.23 pod/mypod " +"8888:5000\n" +"\n" +"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" "\t\tkubectl port-forward pod/mypod :5000" msgstr "" "\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in the pod" -"\t\tkubectl port-forward pod/mypod 5000 6000" +"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " +"5000 and 6000 in the pod\n" +"\t\tkubectl port-forward pod/mypod 5000 6000\n" "\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in a pod selected by the deployment" -"\t\tkubectl port-forward deployment/mydeployment 5000 6000" +"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " +"5000 and 6000 in a pod selected by the deployment\n" +"\t\tkubectl port-forward deployment/mydeployment 5000 6000\n" "\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in a pod selected by the service" -"\t\tkubectl port-forward service/myservice 5000 6000" +"\t\t# Listen on port 8443 locally, forwarding to the targetPort of the " +"service's port named \"https\" in a pod selected by the service\n" +"\t\tkubectl port-forward service/myservice 8443:https\n" "\n" -"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod" -"\t\tkubectl port-forward pod/mypod 8888:5000" +"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" +"\t\tkubectl port-forward pod/mypod 8888:5000\n" "\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod" +"\t\t# Listen on port 8888 on all addresses, forwarding to 5000 in the pod\n" +"\t\tkubectl port-forward --address 0.0.0.0 pod/mypod 8888:5000\n" +"\n" +"\t\t# Listen on port 8888 on localhost and selected IP, forwarding to 5000 " +"in the pod\n" +"\t\tkubectl port-forward --address localhost,10.19.21.23 pod/mypod " +"8888:5000\n" +"\n" +"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" "\t\tkubectl port-forward pod/mypod :5000" -#: pkg/kubectl/cmd/drain.go:118 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 msgid "" "\n" "\t\t# Mark node \"foo\" as schedulable.\n" @@ -766,7 +1270,7 @@ msgstr "" "\t\t$ kubectl uncordon foo" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 msgid "" "\n" "\t\t# Mark node \"foo\" as unschedulable.\n" @@ -776,44 +1280,56 @@ msgstr "" "\t\t# Mark node \"foo\" as unschedulable.\n" "\t\tkubectl cordon foo" -#: pkg/kubectl/cmd/patch.go:66 +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:82 msgid "" "\n" -"\t\t# Partially update a node using strategic merge patch\n" +"\t\t# Partially update a node using a strategic merge patch. Specify 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\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 strategic merge patch\n" +"\t\t# Partially update a node using a strategic merge patch. Specify 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\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\"}]'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 -#: pkg/kubectl/cmd/options.go:29 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" "\t\t# Print flags inherited by all commands\n" @@ -823,18 +1339,18 @@ msgstr "" "\t\t# Print flags inherited by all commands\n" "\t\tkubectl options" -#: pkg/kubectl/cmd/clusterinfo.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:44 msgid "" "\n" -"\t\t# Print the address of the master and cluster services\n" +"\t\t# Print the address of the control plane and cluster services\n" "\t\tkubectl cluster-info" msgstr "" "\n" -"\t\t# Print the address of the master and cluster services\n" +"\t\t# Print the address of the control plane and cluster services\n" "\t\tkubectl cluster-info" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 -#: pkg/kubectl/cmd/version.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:44 msgid "" "\n" "\t\t# Print the client and server versions for the current context\n" @@ -844,7 +1360,7 @@ msgstr "" "\t\t# Print the client and server versions for the current context\n" "\t\tkubectl version" -#: pkg/kubectl/cmd/apiversions.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:34 msgid "" "\n" "\t\t# Print the supported API versions\n" @@ -854,7 +1370,7 @@ msgstr "" "\t\t# Print the supported API versions\n" "\t\tkubectl api-versions" -#: pkg/kubectl/cmd/replace.go:50 +#: 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" @@ -884,14 +1400,18 @@ msgstr "" "\t\t# Force replace, delete and then re-create the resource\n" "\t\tkubectl replace --force -f ./pod.json" -#: pkg/kubectl/cmd/logs.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:53 msgid "" "\n" "\t\t# Return snapshot logs from pod nginx with only one container\n" "\t\tkubectl logs nginx\n" "\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" +"\t\t# Return snapshot logs from pod nginx with multi containers\n" +"\t\tkubectl logs nginx --all-containers=true\n" +"\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" "\n" "\t\t# Return snapshot of previous terminated ruby container logs from pod " "web-1\n" @@ -900,12 +1420,19 @@ msgid "" "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" "\t\tkubectl logs -f -c ruby web-1\n" "\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" +"\n" "\t\t# Display only the most recent 20 lines of output in pod nginx\n" "\t\tkubectl logs --tail=20 nginx\n" "\n" "\t\t# Show all logs from pod nginx written in the last hour\n" "\t\tkubectl logs --since=1h nginx\n" "\n" +"\t\t# Show logs from a kubelet with an expired serving certificate\n" +"\t\tkubectl logs --insecure-skip-tls-verify-backend nginx\n" +"\n" "\t\t# Return snapshot logs from first container of a job named hello\n" "\t\tkubectl logs job/hello\n" "\n" @@ -917,8 +1444,12 @@ msgstr "" "\t\t# Return snapshot logs from pod nginx with only one container\n" "\t\tkubectl logs nginx\n" "\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" +"\t\t# Return snapshot logs from pod nginx with multi containers\n" +"\t\tkubectl logs nginx --all-containers=true\n" +"\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" "\n" "\t\t# Return snapshot of previous terminated ruby container logs from pod " "web-1\n" @@ -927,12 +1458,19 @@ msgstr "" "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" "\t\tkubectl logs -f -c ruby web-1\n" "\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" +"\n" "\t\t# Display only the most recent 20 lines of output in pod nginx\n" "\t\tkubectl logs --tail=20 nginx\n" "\n" "\t\t# Show all logs from pod nginx written in the last hour\n" "\t\tkubectl logs --since=1h nginx\n" "\n" +"\t\t# Show logs from a kubelet with an expired serving certificate\n" +"\t\tkubectl logs --insecure-skip-tls-verify-backend nginx\n" +"\n" "\t\t# Return snapshot logs from first container of a job named hello\n" "\t\tkubectl logs job/hello\n" "\n" @@ -940,39 +1478,7 @@ msgstr "" "nginx\n" "\t\tkubectl logs deployment/nginx -c nginx-1" -#: pkg/kubectl/cmd/proxy.go:53 -msgid "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" -msgstr "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" - -#: pkg/kubectl/cmd/scale.go:43 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:48 msgid "" "\n" "\t\t# Scale a replicaset named 'foo' to 3.\n" @@ -988,8 +1494,8 @@ msgid "" "\t\t# Scale multiple replication controllers.\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" +"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\tkubectl scale --replicas=3 statefulset/web" msgstr "" "\n" "\t\t# Scale a replicaset named 'foo' to 3.\n" @@ -1005,10 +1511,10 @@ msgstr "" "\t\t# Scale multiple replication controllers.\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" +"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\tkubectl scale --replicas=3 statefulset/web" -#: pkg/kubectl/cmd/apply_set_last_applied.go:67 +#: 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 " @@ -1038,7 +1544,7 @@ msgstr "" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" -#: pkg/kubectl/cmd/top_pod.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -1066,129 +1572,135 @@ msgstr "" "\t\t# Show metrics for the pods defined by label name=myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: pkg/kubectl/cmd/stop.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:62 msgid "" "\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" -msgstr "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" - -#: pkg/kubectl/cmd/run.go:57 -msgid "" -"\n" -"\t\t# Start a single instance of nginx.\n" +"\t\t# Start a nginx pod.\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --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 single instance of hazelcast and set environment variables " +"\t\t# Start a hazelcast pod and set environment variables " "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" +"\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" +"\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" +"\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" +"\" 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\tkubectl run nginx --image=nginx --dry-run\n" +"\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" +"\t\t# Start a nginx pod, but overload the spec with a partial set of values " +"parsed from JSON.\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" +"\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " +"it exits.\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" -"\t\t# Start the nginx container using the default command, but use custom " +"\t\t# Start the nginx pod using the default command, but use custom " "arguments (arg1 .. argN) for that command.\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it " -"out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every " -"5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +"\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 single instance of nginx.\n" +"\t\t# Start a nginx pod.\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --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 single instance of hazelcast and set environment variables " +"\t\t# Start a hazelcast pod and set environment variables " "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" +"\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" +"\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" +"\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" +"\" 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\tkubectl run nginx --image=nginx --dry-run\n" +"\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" +"\t\t# Start a nginx pod, but overload the spec with a partial set of values " +"parsed from JSON.\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" +"\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " +"it exits.\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" -"\t\t# Start the nginx container using the default command, but use custom " +"\t\t# Start the nginx pod using the default command, but use custom " "arguments (arg1 .. argN) for that command.\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it " -"out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every " -"5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +"\t\t# Start the nginx pod using a different command and custom arguments.\n" +"\t\tkubectl run nginx --image=nginx --command -- ... " -#: pkg/kubectl/cmd/taint.go:67 +#: 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\tkubectl proxy --api-prefix=/\n" +"\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# 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 " +"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\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/" +"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\tkubectl proxy --api-prefix=/\n" +"\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# 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 " +"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\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/" +"pods/\n" +"\t\tkubectl proxy --api-prefix=/k8s-api" + +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:79 msgid "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" @@ -1202,7 +1714,13 @@ msgid "" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" +"\t\tkubectl taint nodes foo dedicated-\n" +"\n" +"\t\t# Add a taint with key 'dedicated' on nodes having label mylabel=X\n" +"\t\tkubectl taint node -l myLabel=X dedicated=foo:PreferNoSchedule\n" +"\n" +"\t\t# Add to node 'foo' a taint with key 'bar' and no value\n" +"\t\tkubectl taint nodes foo bar:NoSchedule" msgstr "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" @@ -1216,9 +1734,15 @@ msgstr "" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" +"\t\tkubectl taint nodes foo dedicated-\n" +"\n" +"\t\t# Add a taint with key 'dedicated' on nodes having label mylabel=X\n" +"\t\tkubectl taint node -l myLabel=X dedicated=foo:PreferNoSchedule\n" +"\n" +"\t\t# Add to node 'foo' a taint with key 'bar' and no value\n" +"\t\tkubectl taint nodes foo bar:NoSchedule" -#: pkg/kubectl/cmd/label.go:77 +#: 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" @@ -1262,51 +1786,7 @@ msgstr "" "\t\t# Does not require the --overwrite flag.\n" "\t\tkubectl label pods foo bar-" -#: pkg/kubectl/cmd/rollingupdate.go:54 -msgid "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping " -"the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" -msgstr "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping " -"the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:52 +#: 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" @@ -1322,11 +1802,40 @@ msgstr "" "\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/apply.go:75 +#: staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go:61 +msgid "" +"\n" +"\t\t# Wait for the pod \"busybox1\" to contain the status condition of type " +"\"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\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" +"\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" +"\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\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" +"\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\tThis resource will be created if it doesn't exist yet.\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' " "or 'create --save-config'.\n" "\n" @@ -1338,7 +1847,8 @@ msgid "" msgstr "" "\n" "\t\tApply a configuration to a resource by filename or stdin.\n" -"\t\tThis resource will be created if it doesn't exist yet.\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' " "or 'create --save-config'.\n" "\n" @@ -1348,7 +1858,59 @@ msgstr "" "use unless you are aware of what the current state is. See https://issues." "k8s.io/34274." -#: pkg/kubectl/cmd/convert.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:126 +msgid "" +"\n" +"\t\tApprove a certificate signing request.\n" +"\n" +"\t\tkubectl certificate approve allows a cluster admin to approve a " +"certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tissue a certificate to the requestor with the attributes requested in " +"the CSR.\n" +"\n" +"\t\tSECURITY NOTICE: Depending on the requested attributes, the issued " +"certificate\n" +"\t\tcan potentially grant a requester access to cluster resources or to " +"authenticate\n" +"\t\tas a requested identity. Before approving a CSR, ensure you understand " +"what the\n" +"\t\tsigned certificate can do.\n" +"\t\t" +msgstr "" +"\n" +"\t\tApprove a certificate signing request.\n" +"\n" +"\t\tkubectl certificate approve allows a cluster admin to approve a " +"certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tissue a certificate to the requestor with the attributes requested in " +"the CSR.\n" +"\n" +"\t\tSECURITY NOTICE: Depending on the requested attributes, the issued " +"certificate\n" +"\t\tcan potentially grant a requester access to cluster resources or to " +"authenticate\n" +"\t\tas a requested identity. Before approving a CSR, ensure you understand " +"what the\n" +"\t\tsigned certificate can do.\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:28 +msgid "" +"\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" +"\n" +"\t\tThese commands help you make changes to existing application resources." + +#: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" "\t\tConvert config files between different API versions. Both YAML\n" @@ -1379,7 +1941,7 @@ msgstr "" "\t\tto change to output destination." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 -#: pkg/kubectl/cmd/create_clusterrole.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 msgid "" "\n" "\t\tCreate a ClusterRole." @@ -1388,7 +1950,7 @@ msgstr "" "\t\tCreate a ClusterRole." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 msgid "" "\n" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." @@ -1397,7 +1959,7 @@ msgstr "" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: pkg/kubectl/cmd/create_rolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 msgid "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." @@ -1405,21 +1967,23 @@ msgstr "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." -#: pkg/kubectl/cmd/create_secret.go:200 +#: 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 " -"certificate must be .PEM encoded and match the given private 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 " -"certificate must be .PEM encoded and match the given private key." +"certificate must be .PEM encoded and match\n" +"\t\tthe given private key." -#: pkg/kubectl/cmd/create_configmap.go:32 +#: 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 " @@ -1455,8 +2019,24 @@ msgstr "" "are ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:42 +msgid "" +"\n" +"\t\tCreate a cronjob with the specified name." +msgstr "" +"\n" +"\t\tCreate a cronjob with the specified name." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:41 +msgid "" +"\n" +"\t\tCreate a job with the specified name." +msgstr "" +"\n" +"\t\tCreate a job with the specified name." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_namespace.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" "\t\tCreate a namespace with the specified name." @@ -1464,7 +2044,7 @@ msgstr "" "\n" "\t\tCreate a namespace with the specified name." -#: pkg/kubectl/cmd/create_secret.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:41 msgid "" "\n" "\t\tCreate a new secret for use with Docker registries.\n" @@ -1472,13 +2052,12 @@ msgid "" "\t\tDockercfg secrets are used to authenticate against Docker registries.\n" "\n" "\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +"to a given registry by running:\n" +"\t\t\t'$ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" "\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" +"\tThat produces a ~/.dockercfg file that is used by subsequent 'docker push' " +"and 'docker pull' commands to\n" "\t\tauthenticate to the registry. The email address is optional.\n" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " @@ -1493,13 +2072,12 @@ msgstr "" "\t\tDockercfg secrets are used to authenticate against Docker registries.\n" "\n" "\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +"to a given registry by running:\n" +"\t\t\t'$ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" "\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" +"\tThat produces a ~/.dockercfg file that is used by subsequent 'docker push' " +"and 'docker pull' commands to\n" "\t\tauthenticate to the registry. The email address is optional.\n" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " @@ -1509,7 +2087,7 @@ msgstr "" "\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 -#: pkg/kubectl/cmd/create_pdb.go:32 +#: 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 " @@ -1519,21 +2097,30 @@ msgstr "" "\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 -#: pkg/kubectl/cmd/create.go:42 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:40 msgid "" "\n" -"\t\tCreate a resource by filename or stdin.\n" +"\t\tCreate a priorityclass with the specified name, value, globalDefault and " +"description" +msgstr "" +"\n" +"\t\tCreate a priorityclass with the specified name, value, globalDefault and " +"description" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:71 +msgid "" +"\n" +"\t\tCreate a resource from a file or from stdin.\n" "\n" "\t\tJSON and YAML formats are accepted." msgstr "" "\n" -"\t\tCreate a resource by filename or stdin.\n" +"\t\tCreate a resource from a file or from stdin.\n" "\n" "\t\tJSON and YAML formats are accepted." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: pkg/kubectl/cmd/create_quota.go:32 +#: 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 " @@ -1544,7 +2131,7 @@ msgstr "" "scopes" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: pkg/kubectl/cmd/create_role.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" "\t\tCreate a role with single rule." @@ -1552,7 +2139,7 @@ msgstr "" "\n" "\t\tCreate a role with single rule." -#: pkg/kubectl/cmd/create_secret.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:61 msgid "" "\n" "\t\tCreate a secret based on a file, directory, or specified literal value.\n" @@ -1561,13 +2148,14 @@ msgid "" "\n" "\t\tWhen creating a secret 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" +"\t\tdefault to the file content. If the basename is an invalid key or you " +"wish to chose your own, you may specify\n" +"\t\tan alternate key.\n" "\n" "\t\tWhen creating a secret based on a directory, each file whose basename is " "a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tpackaged into the secret. Any directory entries except regular files are " +"ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." msgstr "" "\n" @@ -1577,17 +2165,18 @@ msgstr "" "\n" "\t\tWhen creating a secret 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" +"\t\tdefault to the file content. If the basename is an invalid key or you " +"wish to chose your own, you may specify\n" +"\t\tan alternate key.\n" "\n" "\t\tWhen creating a secret based on a directory, each file whose basename is " "a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tpackaged into the secret. 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_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_serviceaccount.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:40 msgid "" "\n" "\t\tCreate a service account with the specified name." @@ -1595,26 +2184,37 @@ msgstr "" "\n" "\t\tCreate a service account with the specified name." -#: pkg/kubectl/cmd/run.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:67 msgid "" "\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." +"\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 " +"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 " +"static content path." msgstr "" "\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." +"\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 " +"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 " +"static content path." -#: pkg/kubectl/cmd/autoscale.go:34 +#: 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" "\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController by name and " -"creates an autoscaler that uses the given resource as a reference.\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\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." msgstr "" @@ -1622,12 +2222,59 @@ msgstr "" "\t\tCreates an autoscaler that automatically chooses and sets the number of " "pods that run in a kubernetes cluster.\n" "\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController by name and " -"creates an autoscaler that uses the given resource as a reference.\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\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." -#: pkg/kubectl/cmd/delete.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:57 +msgid "" +"\n" +"\t\tDebug cluster resources using interactive debugging containers.\n" +"\n" +"\t\t'debug' provides automation for common debugging tasks for cluster " +"objects identified by\n" +"\t\tresource and name. Pods will be used by default if no resource is " +"specified.\n" +"\n" +"\t\tThe action taken by 'debug' varies depending on what resource is " +"specified. Supported\n" +"\t\tactions include:\n" +"\n" +"\t\t* Workload: Create a copy of an existing pod with certain attributes " +"changed,\n" +"\t for example changing the image tag to a new version.\n" +"\t\t* Workload: Add an ephemeral container to an already running pod, for " +"example to add\n" +"\t\t debugging utilities without restarting the pod.\n" +"\t\t* Node: Create a new pod that runs in the node's host namespaces and can " +"access\n" +"\t\t the node's filesystem.\n" +msgstr "" +"\n" +"\t\tDebug cluster resources using interactive debugging containers.\n" +"\n" +"\t\t'debug' provides automation for common debugging tasks for cluster " +"objects identified by\n" +"\t\tresource and name. Pods will be used by default if no resource is " +"specified.\n" +"\n" +"\t\tThe action taken by 'debug' varies depending on what resource is " +"specified. Supported\n" +"\t\tactions include:\n" +"\n" +"\t\t* Workload: Create a copy of an existing pod with certain attributes " +"changed,\n" +"\t for example changing the image tag to a new version.\n" +"\t\t* Workload: Add an ephemeral container to an already running pod, for " +"example to add\n" +"\t\t debugging utilities without restarting the pod.\n" +"\t\t* Node: Create a new pod that runs in the node's host namespaces and can " +"access\n" +"\t\t the node's filesystem.\n" + +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:44 msgid "" "\n" "\t\tDelete resources by filenames, stdin, resources and names, or by " @@ -1647,9 +2294,10 @@ msgid "" "immediately. If the node\n" "\t\thosting a pod is down or cannot reach the API server, termination may " "take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" +"\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" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -1671,10 +2319,10 @@ msgid "" "immediately.\n" "\n" "\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." +"someone submits an\n" +"\t\tupdate to a resource right when you submit a delete, their update will " +"be lost along with the\n" +"\t\trest of the resource." msgstr "" "\n" "\t\tDelete resources by filenames, stdin, resources and names, or by " @@ -1694,9 +2342,10 @@ msgstr "" "immediately. If the node\n" "\t\thosting a pod is down or cannot reach the API server, termination may " "take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" +"\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" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -1718,51 +2367,103 @@ msgstr "" "immediately.\n" "\n" "\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." +"someone submits an\n" +"\t\tupdate to a resource right when you submit a delete, their update will " +"be lost along with the\n" +"\t\trest of the resource." -#: pkg/kubectl/cmd/stop.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:171 msgid "" "\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +"\t\tDeny a certificate signing request.\n" "\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." +"\t\tkubectl certificate deny allows a cluster admin to deny a certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tnot to issue a certificate to the requestor.\n" +"\t\t" msgstr "" "\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +"\t\tDeny a certificate signing request.\n" "\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." +"\t\tkubectl certificate deny allows a cluster admin to deny a certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tnot to issue a certificate to the requestor.\n" +"\t\t" -#: pkg/kubectl/cmd/top_node.go:60 +#: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:53 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" +"\t\tDiff configurations specified by filename 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" +"\n" +"\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " +"own\n" +"\t\tdiff command. Users can use external commands with params too, example:\n" +"\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" +"\n" +"\t\tExit status:\n" +"\t\t 0\n" +"\t\tNo differences were found.\n" +"\t\t 1\n" +"\t\tDifferences were found.\n" +"\t\t >1\n" +"\t\tKubectl or diff failed with an error.\n" +"\n" +"\t\tNote: KUBECTL_EXTERNAL_DIFF, if used, is expected to follow that " +"convention." +msgstr "" +"\n" +"\t\tDiff configurations specified by filename 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" +"\n" +"\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " +"own\n" +"\t\tdiff command. Users can use external commands with params too, example:\n" +"\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" +"\n" +"\t\tExit status:\n" +"\t\t 0\n" +"\t\tNo differences were found.\n" +"\t\t 1\n" +"\t\tDifferences were found.\n" +"\t\t >1\n" +"\t\tKubectl or diff failed with an error.\n" +"\n" +"\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/Storage) usage of nodes.\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." -#: pkg/kubectl/cmd/top_pod.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:64 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of pods.\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" @@ -1772,7 +2473,7 @@ msgid "" "\t\tsince pod creation." msgstr "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of pods.\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" @@ -1781,37 +2482,99 @@ msgstr "" "minutes\n" "\t\tsince pod creation." -#: pkg/kubectl/cmd/top.go:33 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:39 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +"\t\tDisplay Resource (CPU/Memory) usage.\n" "\n" "\t\tThe top command allows you to see the resource consumption for nodes or " "pods.\n" "\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " +"\t\tThis command requires Metrics Server to be correctly configured and " +"working on the server. " msgstr "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +"\t\tDisplay Resource (CPU/Memory) usage.\n" "\n" "\t\tThe top command allows you to see the resource consumption for nodes or " "pods.\n" "\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " +"\t\tThis command requires Metrics Server to be correctly configured and " +"working on the server. " -#: pkg/kubectl/cmd/drain.go:140 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:54 +msgid "" +"\n" +"\t\tDisplay merged kubeconfig settings or a specified kubeconfig file.\n" +"\n" +"\t\tYou can use --output jsonpath={...} to extract specific values using a " +"jsonpath expression." +msgstr "" +"\n" +"\t\tDisplay merged kubeconfig settings or a specified kubeconfig file.\n" +"\n" +"\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 +msgid "" +"\n" +"\t\tDisplay one or many resources\n" +"\n" +"\t\tPrints a table of the most important information about the specified " +"resources.\n" +"\t\tYou can filter the list using a label selector and the --selector flag. " +"If the\n" +"\t\tdesired resource type is namespaced you will only see results in your " +"current\n" +"\t\tnamespace unless you pass --all-namespaces.\n" +"\n" +"\t\tUninitialized objects are not shown unless --include-uninitialized is " +"passed.\n" +"\n" +"\t\tBy specifying the output as 'template' and providing a Go template as " +"the value\n" +"\t\tof the --template flag, you can filter the attributes of the fetched " +"resources." +msgstr "" +"\n" +"\t\tDisplay one or many resources\n" +"\n" +"\t\tPrints a table of the most important information about the specified " +"resources.\n" +"\t\tYou can filter the list using a label selector and the --selector flag. " +"If the\n" +"\t\tdesired resource type is namespaced you will only see results in your " +"current\n" +"\t\tnamespace unless you pass --all-namespaces.\n" +"\n" +"\t\tUninitialized objects are not shown unless --include-uninitialized is " +"passed.\n" +"\n" +"\t\tBy specifying the output as 'template' and providing a Go template as " +"the value\n" +"\t\tof the --template flag, you can filter the attributes of the fetched " +"resources." + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:37 +msgid "" +"\n" +"\t\tDisplays the current-context" +msgstr "" +"\n" +"\t\tDisplays the current-context" + +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:110 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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto delete the pods.\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\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 " @@ -1843,10 +2606,10 @@ msgstr "" "\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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto delete the pods.\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\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 " @@ -1873,7 +2636,7 @@ msgstr "" "\n" "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" -#: pkg/kubectl/cmd/edit.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 msgid "" "\n" "\t\tEdit a resource from the default editor.\n" @@ -1945,8 +2708,206 @@ 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 +msgid "" +"\n" +"\t\tEdit the latest last-applied-configuration annotations of resources from " +"the default editor.\n" +"\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, " +"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\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 the latest last-applied-configuration annotations of resources from " +"the default editor.\n" +"\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, " +"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\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/wait/wait.go:49 +msgid "" +"\n" +"\t\tExperimental: Wait for a specific condition on one or many resources.\n" +"\n" +"\t\tThe command takes multiple resources and waits until the specified " +"condition\n" +"\t\tis seen in the Status field of every given resource.\n" +"\n" +"\t\tAlternatively, the command can wait for the given set of resources to be " +"deleted\n" +"\t\tby providing the \"delete\" keyword as the value to the --for flag.\n" +"\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 " +"destination." +msgstr "" +"\n" +"\t\tExperimental: Wait for a specific condition on one or many resources.\n" +"\n" +"\t\tThe command takes multiple resources and waits until the specified " +"condition\n" +"\t\tis seen in the Status field of every given resource.\n" +"\n" +"\t\tAlternatively, the command can wait for the given set of resources to be " +"deleted\n" +"\t\tby providing the \"delete\" keyword as the value to the --for flag.\n" +"\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 " +"destination." + +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:47 +msgid "" +"\n" +"\t\tExpose a resource as a new Kubernetes service.\n" +"\n" +"\t\tLooks up a deployment, service, replica set, replication controller or " +"pod by name and uses the selector\n" +"\t\tfor that resource as the selector for a new service on the specified " +"port. A deployment or replica set\n" +"\t\twill be exposed as a service only if its selector is convertible to a " +"selector that service supports,\n" +"\t\ti.e. when the selector contains only the matchLabels component. Note " +"that if no port is specified via\n" +"\t\t--port and the exposed resource has multiple ports, all will be re-used " +"by the new service. Also if no\n" +"\t\tlabels are specified, the new service will re-use the labels from the " +"resource it exposes.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\n" +"\t\t" +msgstr "" +"\n" +"\t\tExpose a resource as a new Kubernetes service.\n" +"\n" +"\t\tLooks up a deployment, service, replica set, replication controller or " +"pod by name and uses the selector\n" +"\t\tfor that resource as the selector for a new service on the specified " +"port. A deployment or replica set\n" +"\t\twill be exposed as a service only if its selector is convertible to a " +"selector that service supports,\n" +"\t\ti.e. when the selector contains only the matchLabels component. Note " +"that if no port is specified via\n" +"\t\t--port and the exposed resource has multiple ports, all will be re-used " +"by the new service. Also if no\n" +"\t\tlabels are specified, the new service will re-use the labels from the " +"resource it exposes.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:46 +msgid "" +"\n" +"\t\tList all available plugin files on a user's PATH.\n" +"\n" +"\t\tAvailable plugin files are those that are:\n" +"\t\t- executable\n" +"\t\t- anywhere on the user's PATH\n" +"\t\t- begin with \"kubectl-\"\n" +msgstr "" +"\n" +"\t\tList all available plugin files on a user's PATH.\n" +"\n" +"\t\tAvailable plugin files are those that are:\n" +"\t\t- executable\n" +"\t\t- anywhere on the user's PATH\n" +"\t\t- begin with \"kubectl-\"\n" + +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:35 +msgid "" +"\n" +"\t\tList the fields for supported resources\n" +"\n" +"\t\tThis command describes the fields associated with each supported API " +"resource.\n" +"\t\tFields are identified via a simple JSONPath identifier:\n" +"\n" +"\t\t\t.[.]\n" +"\n" +"\t\tAdd the --recursive flag to display all of the fields at once without " +"descriptions.\n" +"\t\tInformation about each field is retrieved from the server in OpenAPI " +"format." +msgstr "" +"\n" +"\t\tList the fields for supported resources\n" +"\n" +"\t\tThis command describes the fields associated with each supported API " +"resource.\n" +"\t\tFields are identified via a simple JSONPath identifier:\n" +"\n" +"\t\t\t.[.]\n" +"\n" +"\t\tAdd the --recursive flag to display all of the fields at once without " +"descriptions.\n" +"\t\tInformation about each field is retrieved from the server in OpenAPI " +"format." + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout.go:30 +msgid "" +"\n" +"\t\tManage the rollout of a resource." +msgstr "" +"\n" +"\t\tManage the rollout of a resource." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: pkg/kubectl/cmd/drain.go:115 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 msgid "" "\n" "\t\tMark node as schedulable." @@ -1955,7 +2916,7 @@ msgstr "" "\t\tMark node as schedulable." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:90 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 msgid "" "\n" "\t\tMark node as unschedulable." @@ -1963,7 +2924,23 @@ msgstr "" "\n" "\t\tMark node as unschedulable." -#: pkg/kubectl/cmd/completion.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:56 +msgid "" +"\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" +"\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 msgid "" "\n" "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -1971,17 +2948,19 @@ msgid "" "\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" "\t\tthe .bash_profile.\n" "\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" +"\t\tDetailed instructions on how to do this are available here:\n" "\n" -"\t\t $ brew install bash-completion\n" +" for macOS:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/#enable-" +"shell-autocompletion\n" "\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" +" for linux:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#enable-" +"shell-autocompletion\n" "\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" +" for windows:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/" +"#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " "of zsh >= 5.2" @@ -1992,48 +2971,84 @@ msgstr "" "\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" "\t\tthe .bash_profile.\n" "\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" +"\t\tDetailed instructions on how to do this are available here:\n" "\n" -"\t\t $ brew install bash-completion\n" +" for macOS:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/#enable-" +"shell-autocompletion\n" "\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" +" for linux:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#enable-" +"shell-autocompletion\n" "\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" +" for windows:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/" +"#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " "of zsh >= 5.2" -#: pkg/kubectl/cmd/rollingupdate.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:49 msgid "" "\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) " -"label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" +"\t\tPrint the logs for a container in a pod or specified resource. \n" +"\t\tIf the pod has only one container, the container name is optional." msgstr "" "\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) " -"label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" +"\t\tPrint the logs for a container in a pod or specified resource. \n" +"\t\tIf the pod has only one container, the container name is optional." -#: pkg/kubectl/cmd/replace.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:37 +msgid "" +"\n" +"\t\tProvides utilities for interacting with plugins.\n" +"\n" +"\t\tPlugins provide extended functionality that is not part of the major " +"command-line distribution.\n" +"\t\tPlease refer to the documentation and examples for more information " +"about how write your own plugins.\n" +"\n" +"\t\tThe easiest way to discover and install plugins is via the kubernetes " +"sub-project krew.\n" +"\t\tTo install krew, visit [krew.sigs.k8s.io](https://krew.sigs.k8s.io/docs/" +"user-guide/setup/install/)" +msgstr "" +"\n" +"\t\tProvides utilities for interacting with plugins.\n" +"\n" +"\t\tPlugins provide extended functionality that is not part of the major " +"command-line distribution.\n" +"\t\tPlease refer to the documentation and examples for more information " +"about how write your own plugins.\n" +"\n" +"\t\tThe easiest way to discover and install plugins is via the kubernetes " +"sub-project krew.\n" +"\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 +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" +"\n" +"\t\tNEW_NAME is the new name you wish to set.\n" +"\n" +"\t\tNote: In case 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" +"\n" +"\t\tNEW_NAME is the new name you wish to set.\n" +"\n" +"\t\tNote: In case 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" @@ -2042,11 +3057,7 @@ msgid "" "the\n" "\t\tcomplete resource spec must be provided. This can be obtained by\n" "\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\t $ kubectl get TYPE NAME -o yaml" msgstr "" "\n" "\t\tReplace a resource by filename or stdin.\n" @@ -2055,17 +3066,49 @@ msgstr "" "the\n" "\t\tcomplete resource spec must be provided. This can be obtained by\n" "\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\t $ kubectl get TYPE NAME -o yaml" -#: pkg/kubectl/cmd/scale.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:56 +msgid "" +"\n" +"\t\tRestart a resource.\n" +"\n" +"\t Resource will be rollout restarted." +msgstr "" +"\n" +"\t\tRestart a resource.\n" +"\n" +"\t Resource will be rollout restarted." + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:57 +msgid "" +"\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" +"\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 +msgid "" +"\n" +"\t\tRollback to a previous rollout." +msgstr "" +"\n" +"\t\tRollback to a previous rollout." + +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:39 msgid "" "\n" "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"Job.\n" +"StatefulSet.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -2078,7 +3121,7 @@ msgid "" msgstr "" "\n" "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"Job.\n" +"StatefulSet.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -2089,7 +3132,7 @@ msgstr "" "true when the\n" "\t\tscale is sent to the server." -#: pkg/kubectl/cmd/apply_set_last_applied.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" "\t\tSet the latest last-applied-configuration annotations by setting it to " @@ -2105,72 +3148,302 @@ msgstr "" "'kubectl apply -f ' was run,\n" "\t\twithout updating any other parts of the object." -#: pkg/kubectl/cmd/proxy.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:67 +#, c-format msgid "" "\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +"\t\tSet the selector on a resource. Note that the new selector will " +"overwrite the old selector if the resource had one prior to the invocation\n" +"\t\tof 'set selector'.\n" "\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +"\t\tA selector must begin with a letter or number, and may contain letters, " +"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\tIf --resource-version is specified, then updates will use this resource " +"version, otherwise the existing resource-version will be used.\n" +" Note: currently selectors can only be set on Service objects." msgstr "" "\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +"\t\tSet the selector on a resource. Note that the new selector will " +"overwrite the old selector if the resource had one prior to the invocation\n" +"\t\tof 'set selector'.\n" "\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +"\t\tA selector must begin with a letter or number, and may contain letters, " +"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\tIf --resource-version is specified, then updates will use this resource " +"version, otherwise the existing resource-version will be used.\n" +" Note: currently selectors can only be set on Service objects." -#: pkg/kubectl/cmd/patch.go:59 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 msgid "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" +"\t\tSets a cluster entry in kubeconfig.\n" "\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." msgstr "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" +"\t\tSets a cluster entry in kubeconfig.\n" "\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." -#: pkg/kubectl/cmd/label.go:70 +#: 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" +"\n" +"\t\tPrint a detailed description of the selected resources, including " +"related resources such\n" +"\t\tas events or controllers. You may select a single object by name, all " +"objects of that\n" +"\t\ttype, provide a name prefix, or label selector. For example:\n" +"\n" +"\t\t $ kubectl describe TYPE NAME_PREFIX\n" +"\n" +"\t\twill first check for an exact match on TYPE and NAME_PREFIX. If no such " +"resource\n" +"\t\texists, it will output details for every resource that has a name " +"prefixed with NAME_PREFIX." +msgstr "" +"\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" +"\t\tas events or controllers. You may select a single object by name, all " +"objects of that\n" +"\t\ttype, provide a name prefix, or label selector. For example:\n" +"\n" +"\t\t $ kubectl describe TYPE NAME_PREFIX\n" +"\n" +"\t\twill first check for an exact match on TYPE and NAME_PREFIX. If no such " +"resource\n" +"\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 +msgid "" +"\n" +"\t\tShow the status of the rollout.\n" +"\n" +"\t\tBy default 'rollout status' will watch the status of the latest rollout\n" +"\t\tuntil it's done. If you don't want to wait for the rollout to finish " +"then\n" +"\t\tyou can use --watch=false. Note that if a new rollout starts in-between, " +"then\n" +"\t\t'rollout status' will continue watching the latest revision. If you want " +"to\n" +"\t\tpin to a specific revision and abort if it is rolled over by another " +"revision,\n" +"\t\tuse --revision=N where N is the revision you need to watch for." +msgstr "" +"\n" +"\t\tShow the status of the rollout.\n" +"\n" +"\t\tBy default 'rollout status' will watch the status of the latest rollout\n" +"\t\tuntil it's done. If you don't want to wait for the rollout to finish " +"then\n" +"\t\tyou can use --watch=false. Note that if a new rollout starts in-between, " +"then\n" +"\t\t'rollout status' will continue watching the latest revision. If you want " +"to\n" +"\t\tpin to a specific revision and abort if it is rolled over by another " +"revision,\n" +"\t\tuse --revision=N where N is the revision you need to watch for." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:41 +#, c-format +msgid "" +"\n" +"\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 " +"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 " +"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 " +"omitted, the request will default to the limit.\n" +"\n" +"\t\tPossible resources include (case insensitive): %s." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go:50 +msgid "" +"\n" +"\t\tUpdate environment variables on a pod template.\n" +"\n" +"\t\tList environment variable definitions in one or more pods, pod " +"templates.\n" +"\t\tAdd, update, or remove container environment variable definitions in one " +"or\n" +"\t\tmore pod templates (within replication controllers or deployment " +"configurations).\n" +"\t\tView or modify the environment variable definitions on all containers in " +"the\n" +"\t\tspecified pods or pod templates, or just those that match a wildcard.\n" +"\n" +"\t\tIf \"--env -\" is passed, environment variables can be read from STDIN " +"using the standard env\n" +"\t\tsyntax.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" +msgstr "" +"\n" +"\t\tUpdate environment variables on a pod template.\n" +"\n" +"\t\tList environment variable definitions in one or more pods, pod " +"templates.\n" +"\t\tAdd, update, or remove container environment variable definitions in one " +"or\n" +"\t\tmore pod templates (within replication controllers or deployment " +"configurations).\n" +"\t\tView or modify the environment variable definitions on all containers in " +"the\n" +"\t\tspecified pods or pod templates, or just those that match a wildcard.\n" +"\n" +"\t\tIf \"--env -\" is passed, environment variables can be read from STDIN " +"using the standard env\n" +"\t\tsyntax.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:71 +msgid "" +"\n" +"\t\tUpdate existing container image(s) of resources.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" +msgstr "" +"\n" +"\t\tUpdate existing container image(s) of resources.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:77 +msgid "" +"\n" +"\t\tUpdate field(s) 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 " +"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 +msgid "" +"\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" +"\t\tannotations. Annotations are key/value pairs that can be larger than " +"labels and include\n" +"\t\tarbitrary string values such as structured JSON. Tools and system " +"extensions may use\n" +"\t\tannotations to store their own data.\n" +"\n" +"\t\tAttempting to set an annotation that already exists will fail unless --" +"overwrite is set.\n" +"\t\tIf --resource-version is specified and does not match the current " +"resource version on\n" +"\t\tthe server the command will fail." +msgstr "" +"\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" +"\t\tannotations. Annotations are key/value pairs that can be larger than " +"labels and include\n" +"\t\tarbitrary string values such as structured JSON. Tools and system " +"extensions may use\n" +"\t\tannotations to store their own data.\n" +"\n" +"\t\tAttempting to set an annotation that already exists will fail unless --" +"overwrite is set.\n" +"\t\tIf --resource-version is specified and does not match the current " +"resource version on\n" +"\t\tthe server the command will fail." + +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:86 #, c-format msgid "" "\n" "\t\tUpdate the labels on a resource.\n" "\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\t* A label key and value must begin with a letter or number, and may " +"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" "\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 " @@ -2179,14 +3452,17 @@ msgstr "" "\n" "\t\tUpdate the labels on a resource.\n" "\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\t* A label key and value must begin with a letter or number, and may " +"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" "\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." -#: pkg/kubectl/cmd/taint.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:69 #, c-format msgid "" "\n" @@ -2196,8 +3472,11 @@ msgid "" "is expressed as key=value:effect.\n" "\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* The value must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[2]d characters.\n" +"\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " +"'/', 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." msgstr "" @@ -2208,12 +3487,23 @@ msgstr "" "is expressed as key=value:effect.\n" "\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* The value must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[2]d characters.\n" +"\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " +"'/', 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." -#: pkg/kubectl/cmd/apply_view_last_applied.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:35 +msgid "" +"\n" +"\t\tView previous rollout revisions and configurations." +msgstr "" +"\n" +"\t\tView previous rollout revisions and configurations." + +#: 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 " @@ -2231,49 +3521,7 @@ msgstr "" "-o option\n" "\t\tto change output format." -#: pkg/kubectl/cmd/cp.go:37 -msgid "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " -"\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" -msgstr "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " -"\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" - -#: pkg/kubectl/cmd/create_secret.go:205 +#: 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" @@ -2285,7 +3533,7 @@ msgstr "" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" -#: pkg/kubectl/cmd/create_namespace.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" "\t # Create a new namespace named my-namespace\n" @@ -2295,7 +3543,7 @@ msgstr "" "\t # Create a new namespace named my-namespace\n" "\t kubectl create namespace my-namespace" -#: pkg/kubectl/cmd/create_secret.go:59 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:74 msgid "" "\n" "\t # Create a new secret named my-secret with keys for each file in folder " @@ -2304,13 +3552,21 @@ msgid "" "\n" "\t # Create a new secret named my-secret with specified keys instead of " "names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-file=ssh-publickey=path/to/id_rsa.pub\n" "\n" "\t # Create a new secret named my-secret with key1=supersecret and " "key2=topsecret\n" "\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" +"--from-literal=key2=topsecret\n" +"\n" +"\t # Create a new secret named my-secret using a combination of a file and " +"a literal\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-literal=passphrase=topsecret\n" +"\n" +"\t # Create a new secret named my-secret from an env file\n" +"\t kubectl create secret generic my-secret --from-env-file=path/to/bar.env" msgstr "" "\n" "\t # Create a new secret named my-secret with keys for each file in folder " @@ -2319,15 +3575,23 @@ msgstr "" "\n" "\t # Create a new secret named my-secret with specified keys instead of " "names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-file=ssh-publickey=path/to/id_rsa.pub\n" "\n" "\t # Create a new secret named my-secret with key1=supersecret and " "key2=topsecret\n" "\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" +"--from-literal=key2=topsecret\n" +"\n" +"\t # Create a new secret named my-secret using a combination of a file and " +"a literal\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-literal=passphrase=topsecret\n" +"\n" +"\t # Create a new secret named my-secret from an env file\n" +"\t kubectl create secret generic my-secret --from-env-file=path/to/bar.env" -#: pkg/kubectl/cmd/create_serviceaccount.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:43 msgid "" "\n" "\t # Create a new service account named my-service-account\n" @@ -2337,17 +3601,79 @@ msgstr "" "\t # Create a new service account named my-service-account\n" "\t kubectl create serviceaccount my-service-account" -#: pkg/kubectl/cmd/create_service.go:232 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:45 msgid "" "\n" -"\t# Create a new ExternalName service named my-ns \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" +"\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" +"\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" +"\tkubectl create deployment my-dep --image=busybox --port=5701" +msgstr "" +"\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" +"\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" +"\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" +"\tkubectl create deployment my-dep --image=busybox --port=5701" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:351 +msgid "" +"\n" +"\t# Create a new ExternalName service named my-ns\n" "\tkubectl create service externalname my-ns --external-name bar.com" msgstr "" "\n" -"\t# Create a new ExternalName service named my-ns \n" +"\t# Create a new ExternalName service named my-ns\n" "\tkubectl create service externalname my-ns --external-name bar.com" -#: pkg/kubectl/cmd/create_service.go:225 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:50 +msgid "" +"\n" +"\t# Set Deployment nginx-deployment's ServiceAccount 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" +"\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" +"\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" +"\tkubectl set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-" +"run=client -o yaml\n" +"\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:42 +msgid "" +"\n" +"\tCreate a deployment with the specified name." +msgstr "" +"\n" +"\tCreate a deployment with the specified name." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:344 msgid "" "\n" "\tCreate an ExternalName service with the specified name.\n" @@ -2363,7 +3689,15 @@ msgstr "" "\tonly pods, which will allow application authors to reference services\n" "\tthat exist off platform, on other clusters, or locally." -#: pkg/kubectl/cmd/help.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:61 +msgid "" +"\n" +"\tCreate an ingress with the specified name." +msgstr "" +"\n" +"\tCreate an ingress with the specified name." + +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:28 msgid "" "\n" "\tHelp provides help for any command in the application.\n" @@ -2373,7 +3707,127 @@ msgstr "" "\tHelp provides help for any command in the application.\n" "\tSimply type kubectl help [path to command] for full details." -#: pkg/kubectl/cmd/create_service.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:44 +msgid "" +"\n" +"\tSets 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 " +"'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 " +"top of existing values." +msgstr "" +"\n" +"\tSets 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 " +"'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 " +"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" +"\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" +"\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." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:43 +msgid "" +"\n" +"\tUpdate ServiceAccount of pod template resources.\n" +"\n" +"\tPossible resources (case insensitive) can be:\n" +"\n" +"\t" +msgstr "" +"\n" +"\tUpdate ServiceAccount of pod template resources.\n" +"\n" +"\tPossible resources (case insensitive) can be:\n" +"\n" +"\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:40 +msgid "" +"\n" +"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." +msgstr "" +"\n" +"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:68 +msgid "" +"\n" +" \tpod (po), replicationcontroller (rc), deployment (deploy), daemonset " +"(ds), replicaset (rs)" +msgstr "" +"\n" +" \tpod (po), replicationcontroller (rc), deployment (deploy), daemonset " +"(ds), replicaset (rs)" + +#: 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" +"\n" +" Use resource type/name such as deployment/mydeployment to " +"select a pod. Resource type defaults to 'pod' if omitted.\n" +"\n" +" 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" +" to resume forwarding." +msgstr "" +"\n" +" Forward one or more local ports to a pod. This command " +"requires the node to have 'socat' installed.\n" +"\n" +" Use resource type/name such as deployment/mydeployment to " +"select a pod. Resource type defaults to 'pod' if omitted.\n" +"\n" +" 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" +" to resume forwarding." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:233 +msgid "" +"\n" +" # Create a new ClusterIP service named my-cs\n" +" kubectl create service clusterip my-cs --tcp=5678:8080\n" +"\n" +" # Create a new ClusterIP service named my-cs (in headless mode)\n" +" kubectl create service clusterip my-cs --clusterip=\"None\"" +msgstr "" +"\n" +" # Create a new ClusterIP service named my-cs\n" +" kubectl create service clusterip my-cs --tcp=5678:8080\n" +"\n" +" # Create a new ClusterIP service named my-cs (in headless mode)\n" +" kubectl create service clusterip my-cs --clusterip=\"None\"" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:311 msgid "" "\n" " # Create a new LoadBalancer service named my-lbs\n" @@ -2383,43 +3837,17 @@ msgstr "" " # Create a new LoadBalancer service named my-lbs\n" " kubectl create service loadbalancer my-lbs --tcp=5678:8080" -#: pkg/kubectl/cmd/create_service.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:274 msgid "" "\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" -msgstr "" -"\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" - -#: pkg/kubectl/cmd/create_deployment.go:36 -msgid "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" -msgstr "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" - -#: pkg/kubectl/cmd/create_service.go:116 -msgid "" -"\n" -" # Create a new nodeport service named my-ns\n" +" # Create a new NodePort service named my-ns\n" " kubectl create service nodeport my-ns --tcp=5678:8080" msgstr "" "\n" -" # Create a new nodeport service named my-ns\n" +" # Create a new NodePort service named my-ns\n" " kubectl create service nodeport my-ns --tcp=5678:8080" -#: pkg/kubectl/cmd/clusterinfo_dump.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:102 msgid "" "\n" " # Dump current cluster state to stdout\n" @@ -2449,7 +3877,7 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: pkg/kubectl/cmd/annotate.go:78 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 msgid "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " @@ -2505,8 +3933,16 @@ msgstr "" " # Does not require the --overwrite flag.\n" " kubectl annotate pods foo description-" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:230 +msgid "" +"\n" +" Create a ClusterIP service with the specified name." +msgstr "" +"\n" +" Create a ClusterIP service with the specified name." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_service.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" " Create a LoadBalancer service with the specified name." @@ -2514,34 +3950,15 @@ msgstr "" "\n" " Create a LoadBalancer service with the specified name." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_service.go:50 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:271 msgid "" "\n" -" Create a clusterIP service with the specified name." +" Create a NodePort service with the specified name." msgstr "" "\n" -" Create a clusterIP service with the specified name." +" Create a NodePort service with the specified name." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 -#: pkg/kubectl/cmd/create_deployment.go:33 -msgid "" -"\n" -" Create a deployment with the specified name." -msgstr "" -"\n" -" Create a deployment with the specified name." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 -#: pkg/kubectl/cmd/create_service.go:113 -msgid "" -"\n" -" Create a nodeport service with the specified name." -msgstr "" -"\n" -" Create a nodeport service with the specified name." - -#: pkg/kubectl/cmd/clusterinfo_dump.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:93 msgid "" "\n" " Dumps cluster info out suitable for debugging and diagnosing cluster " @@ -2549,7 +3966,7 @@ msgid "" " 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 'kube-system' namespace, but you can\n" +"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" @@ -2563,7 +3980,7 @@ msgstr "" " 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 'kube-system' namespace, but you can\n" +"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" @@ -2571,22 +3988,52 @@ msgstr "" "logs are dumped into different directories\n" " based on namespace and pod name." -#: pkg/kubectl/cmd/clusterinfo.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:40 msgid "" "\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" +" Display addresses of the control plane and services with label kubernetes." +"io/cluster-service=true\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." msgstr "" "\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" +" Display addresses of the control plane and services with label kubernetes." +"io/cluster-service=true\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:49 +msgid "" +" environment variable is set, then it is used as a list of paths (normal " +"path delimiting rules for your system). These paths are merged. When a value " +"is modified, it is modified in the file that defines the stanza. When a " +"value is created, it is created in the first file that exists. If no files " +"in the chain exist, then it creates the last file in the list.\n" +"\t\t\t3. Otherwise, " +msgstr "" +" environment variable is set, then it is used as a list of paths (normal " +"path delimiting rules for your system). These paths are merged. When a value " +"is modified, it is modified in the file that defines the stanza. When a " +"value is created, it is created in the first file that exists. If no files " +"in the chain exist, then it creates the last file in the list.\n" +"\t\t\t3. Otherwise, " + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:48 +msgid "" +" flag is set, then only that file is loaded. The flag may only be set once " +"and no merging takes place.\n" +"\t\t\t2. If $" +msgstr "" +" flag is set, then only that file is loaded. The flag may only be set once " +"and no merging takes place.\n" +"\t\t\t2. If $" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:50 +msgid " is used and no merging takes place." +msgstr " is used and no merging takes place." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L61 -#: pkg/kubectl/cmd/create_quota.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:107 msgid "" "A comma-delimited set of quota scopes that must all match each object " "tracked by the quota." @@ -2595,14 +4042,14 @@ msgstr "" "tracked by the quota." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L60 -#: pkg/kubectl/cmd/create_quota.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:106 msgid "" "A comma-delimited set of resource=quantity pairs that define a hard limit." msgstr "" "A comma-delimited set of resource=quantity pairs that define a hard limit." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L63 -#: pkg/kubectl/cmd/create_pdb.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:113 msgid "" "A label selector to use for this budget. Only equality-based selector " "requirements are supported." @@ -2611,7 +4058,7 @@ msgstr "" "requirements are supported." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L106 -#: pkg/kubectl/cmd/expose.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:152 msgid "" "A label selector to use for this service. Only equality-based selector " "requirements are supported. If empty (the default) infer the selector from " @@ -2621,13 +4068,8 @@ msgstr "" "requirements are supported. If empty (the default) infer the selector from " "the replication controller or replica set.)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L136 -#: pkg/kubectl/cmd/run.go:139 -msgid "A schedule in the Cron format the job should be run with." -msgstr "A schedule in the Cron format the job should be run with." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L111 -#: pkg/kubectl/cmd/expose.go:109 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:157 msgid "" "Additional external IP address (not managed by Kubernetes) to accept for the " "service. If this IP is routed to a node, the service can be accessed by this " @@ -2637,8 +4079,13 @@ msgstr "" "service. If this IP is routed to a node, the service can be accessed by this " "IP in addition to its generated service IP." +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:178 +msgid "Allocate a TTY for the debugging container." +msgstr "Allocate a TTY for the debugging container." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L119 -#: pkg/kubectl/cmd/expose.go:110 pkg/kubectl/cmd/run.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:178 msgid "" "An inline JSON override for the generated object. If this is non-empty, it " "is used to override the generated object. Requires that the object supply a " @@ -2648,29 +4095,22 @@ msgstr "" "is used to override the generated object. Requires that the object supply a " "valid apiVersion field." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L134 -#: pkg/kubectl/cmd/run.go:137 -msgid "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." -msgstr "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:173 +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 -#: pkg/kubectl/cmd/apply.go:104 +#: 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" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 -#: pkg/kubectl/cmd/certificates.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "Approve a certificate signing request" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L81 -#: pkg/kubectl/cmd/create_service.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:263 msgid "" "Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." @@ -2678,18 +4118,25 @@ 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 +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 -#: pkg/kubectl/cmd/attach.go:70 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 msgid "Attach to a running container" msgstr "Attach to a running container" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 -#: pkg/kubectl/cmd/autoscale.go:56 -msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" -msgstr "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:107 +msgid "" +"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" +msgstr "" +"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L115 -#: pkg/kubectl/cmd/expose.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 msgid "" "ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " "set to 'None' to create a headless service." @@ -2698,128 +4145,144 @@ msgstr "" "set to 'None' to create a headless service." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L55 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole this ClusterRoleBinding should reference" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L55 -#: pkg/kubectl/cmd/create_rolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:104 msgid "ClusterRole this RoleBinding should reference" msgstr "ClusterRole this RoleBinding should reference" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L101 -#: pkg/kubectl/cmd/rollingupdate.go:102 -msgid "" -"Container name which will have its image upgraded. Only relevant when --" -"image is specified, ignored otherwise. Required when using --image on a " -"multi-container pod" -msgstr "" -"Container name which will have its image upgraded. Only relevant when --" -"image is specified, ignored otherwise. Required when using --image on a " -"multi-container pod" +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:32 +msgid "Commands for features in alpha" +msgstr "Commands for features in alpha" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:170 +msgid "Container image to use for debug container." +msgstr "Container image to use for debug container." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:166 +msgid "Container name to use for debug container." +msgstr "Container name to use for debug container." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/convert.go#L67 -#: pkg/kubectl/cmd/convert.go:68 +#: pkg/kubectl/cmd/convert/convert.go:95 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 -#: pkg/kubectl/cmd/cp.go:65 +#: 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." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:248 +msgid "Create a ClusterIP service." +msgstr "Create a ClusterIP service." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:44 +#: 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 -#: pkg/kubectl/cmd/create_service.go:182 +#: 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 -#: pkg/kubectl/cmd/create_service.go:125 +#: 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 -#: pkg/kubectl/cmd/create_rolebinding.go:44 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:214 +#: 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_service.go#L68 -#: pkg/kubectl/cmd/create_service.go:69 -msgid "Create a clusterIP service." -msgstr "Create a clusterIP service." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 -#: pkg/kubectl/cmd/create_configmap.go:60 +#: 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_deployment.go#L44 -#: pkg/kubectl/cmd/create_deployment.go:46 -msgid "Create a deployment with the specified name." -msgstr "Create a deployment with the specified name." +#: 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." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_namespace.go:45 +#: 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 -#: pkg/kubectl/cmd/create_pdb.go:50 +#: 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." +#: 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." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: pkg/kubectl/cmd/create_quota.go:48 +#: 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.go#L56 -#: pkg/kubectl/cmd/create.go:63 -msgid "Create a resource by filename or stdin" -msgstr "Create a resource by filename or stdin" +#: 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." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 -#: pkg/kubectl/cmd/create_secret.go:144 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:74 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" msgstr "Create a secret using specified subcommand" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:50 +msgid "Create a secret using specified subcommand." +msgstr "Create a secret using specified subcommand." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_serviceaccount.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:85 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 -#: pkg/kubectl/cmd/create_service.go:37 +#: 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 -#: pkg/kubectl/cmd/create_service.go:241 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 msgid "Create an ExternalName service." msgstr "Create an ExternalName service." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:60 +msgid "Create and run a particular image in a pod." +msgstr "Create and run a particular image in a pod." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:149 +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 -#: pkg/kubectl/cmd/delete.go:132 +#: 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" @@ -2828,130 +4291,163 @@ msgstr "" "and label selector" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_context.go#L38 -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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_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" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 -#: pkg/kubectl/cmd/certificates.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 msgid "Deny a certificate signing request" msgstr "Deny a certificate signing request" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 -#: pkg/kubectl/cmd/stop.go:59 -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/config/get_contexts.go#L62 -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 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" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 -#: pkg/kubectl/cmd/top_node.go:78 +#: 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 -#: pkg/kubectl/cmd/top_pod.go:80 +#: 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 -#: pkg/kubectl/cmd/top.go:44 +#: 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 -#: pkg/kubectl/cmd/clusterinfo.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 msgid "Display cluster info" msgstr "Display cluster info" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/get_clusters.go#L40 -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "Display clusters defined in the kubeconfig" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:42 +msgid "Display clusters defined in the kubeconfig." +msgstr "Display clusters defined in the kubeconfig." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/view.go#L64 -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "Display merged kubeconfig settings or a specified kubeconfig file" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 -#: pkg/kubectl/cmd/get.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 msgid "Display one or many resources" msgstr "Display one or many resources" +#: 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" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_users.go:61 +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 -#: pkg/kubectl/cmd/config/current_context.go:49 +#: 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 -#: pkg/kubectl/cmd/explain.go:51 +#: 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 -#: pkg/kubectl/cmd/drain.go:178 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 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 -#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +#: 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 -#: pkg/kubectl/cmd/edit.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 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 +msgid "Edit latest last-applied-configuration annotations of a resource/object" +msgstr "" +"Edit latest last-applied-configuration annotations of a resource/object" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L159 -#: pkg/kubectl/cmd/create_secret.go:160 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:152 msgid "Email for Docker registry" msgstr "Email for Docker registry" +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:169 +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 -#: pkg/kubectl/cmd/exec.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 msgid "Execute a command in a container" msgstr "Execute a command in a container" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L102 -#: pkg/kubectl/cmd/rollingupdate.go:103 -msgid "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." -msgstr "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." +#: 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/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." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:378 +msgid "External name of service" +msgstr "External name of service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/portforward.go#L75 -#: pkg/kubectl/cmd/portforward.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:109 msgid "Forward one or more local ports to a pod" msgstr "Forward one or more local ports to a pod" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 -#: pkg/kubectl/cmd/help.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "Help about any command" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L105 -#: pkg/kubectl/cmd/expose.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:151 msgid "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " +"IP to assign to the LoadBalancer. If empty, an ephemeral IP will be created " "and used (cloud-provider specific)." msgstr "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " +"IP to assign to the LoadBalancer. If empty, an ephemeral IP will be created " "and used (cloud-provider specific)." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L114 -#: pkg/kubectl/cmd/expose.go:112 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:160 msgid "" "If non-empty, set the session affinity for the service to this; legal " "values: 'None', 'ClientIP'" @@ -2960,7 +4456,7 @@ msgstr "" "values: 'None', 'ClientIP'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/annotate.go#L135 -#: pkg/kubectl/cmd/annotate.go:136 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 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 " @@ -2971,7 +4467,7 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L132 -#: pkg/kubectl/cmd/label.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 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 " @@ -2981,49 +4477,70 @@ msgstr "" "resource-version for the object. Only valid when specifying a single " "resource." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L98 -#: pkg/kubectl/cmd/rollingupdate.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:164 msgid "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used " -"with --filename/-f" +"If specified, everything after -- will be passed to the new container as " +"Args instead of Command." msgstr "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used " -"with --filename/-f" +"If specified, everything after -- will be passed to the new container as " +"Args instead of Command." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout.go#L46 -#: pkg/kubectl/cmd/rollout/rollout.go:47 -msgid "Manage a deployment rollout" -msgstr "Manage a deployment rollout" +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:198 +msgid "If true, run the container in privileged mode." +msgstr "If true, run the container in privileged mode." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:174 +msgid "If true, suppress informational messages." +msgstr "If true, suppress informational messages." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:165 +msgid "" +"If true, wait for the container to start running, and then attach as if " +"'kubectl attach ...' were called. Default false, unless '-i/--stdin' is " +"set, in which case the default is true." +msgstr "" +"If true, wait for the container to start running, and then attach as if " +"'kubectl attach ...' were called. Default false, unless '-i/--stdin' is " +"set, in which case the default is true." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:173 +msgid "" +"Keep stdin open on the container(s) in the pod, even if nothing is attached." +msgstr "" +"Keep stdin open on the container(s) in the pod, even if nothing is attached." + +#: 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 -#: pkg/kubectl/cmd/drain.go:128 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 msgid "Mark node as schedulable" msgstr "Mark node as schedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 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 -#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 msgid "Mark the provided resource as paused" msgstr "Mark the provided resource as paused" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L35 -#: pkg/kubectl/cmd/certificates.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:50 msgid "Modify certificate resources." msgstr "Modify certificate resources." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/config.go#L39 -#: pkg/kubectl/cmd/config/config.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "Modify kubeconfig files" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L110 -#: pkg/kubectl/cmd/expose.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:156 msgid "" "Name or number for the port on the container that the service should direct " "traffic to. Optional." @@ -3031,8 +4548,12 @@ msgstr "" "Name or number for the port on the container that the service should direct " "traffic to. Optional." +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:43 +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 -#: pkg/kubectl/cmd/logs.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -3041,41 +4562,35 @@ msgstr "" "one of since-time / since may be used." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 -#: pkg/kubectl/cmd/completion.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Output shell completion code for the specified shell (bash or zsh)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L115 -#: pkg/kubectl/cmd/convert.go:85 +#: pkg/kubectl/cmd/convert/convert.go:105 msgid "" "Output the formatted object with the given group version (for ex: " -"'extensions/v1beta1').)" +"'extensions/v1beta1')." msgstr "" "Output the formatted object with the given group version (for ex: " -"'extensions/v1beta1').)" +"'extensions/v1beta1')." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L157 -#: pkg/kubectl/cmd/create_secret.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:151 msgid "Password for Docker registry authentication" msgstr "Password for Docker registry authentication" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L226 -#: pkg/kubectl/cmd/create_secret.go:226 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:110 msgid "Path to PEM encoded public key certificate." msgstr "Path to PEM encoded public key certificate." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L227 -#: pkg/kubectl/cmd/create_secret.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:111 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/rollingupdate.go#L84 -#: pkg/kubectl/cmd/rollingupdate.go:85 -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/scale.go#L82 -#: pkg/kubectl/cmd/scale.go:83 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -3084,63 +4599,92 @@ msgstr "" "version match this value in order to scale." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 -#: pkg/kubectl/cmd/version.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:73 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" +msgstr "" +"Print the client and server version information for the current context" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 -#: pkg/kubectl/cmd/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:39 msgid "Print the list of flags inherited by all commands" msgstr "Print the list of flags inherited by all commands" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L86 -#: pkg/kubectl/cmd/logs.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:152 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 +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\"" +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." + +#: 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." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 -#: pkg/kubectl/cmd/replace.go:71 +#: 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" +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:86 +msgid "Restart a resource" +msgstr "Restart a resource" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_resume.go#L71 -#: pkg/kubectl/cmd/rollout/rollout_resume.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 msgid "Resume a paused resource" msgstr "Resume a paused resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L56 -#: pkg/kubectl/cmd/create_rolebinding.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:105 msgid "Role this RoleBinding should reference" msgstr "Role this RoleBinding should reference" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L94 -#: pkg/kubectl/cmd/run.go:97 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:152 msgid "Run a particular image on the cluster" msgstr "Run a particular image on the cluster" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/proxy.go#L68 -#: pkg/kubectl/cmd/proxy.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:119 msgid "Run a proxy to the Kubernetes API server" msgstr "Run a proxy to the Kubernetes API server" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L161 -#: pkg/kubectl/cmd/create_secret.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:153 msgid "Server location for Docker registry" msgstr "Server location for Docker registry" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 -#: pkg/kubectl/cmd/scale.go:71 -msgid "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" -msgstr "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +#: 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" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set.go#L37 -#: pkg/kubectl/cmd/set/set.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "Set specific features on objects" -#: pkg/kubectl/cmd/apply_set_last_applied.go:83 +#: 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." @@ -3149,52 +4693,52 @@ msgstr "" "contents of a file." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_selector.go#L81 -#: pkg/kubectl/cmd/set/set_selector.go:82 +#: 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 -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: 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 -#: pkg/kubectl/cmd/config/create_context.go:58 +#: 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 -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: 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 -#: pkg/kubectl/cmd/config/set.go:60 +#: 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 -#: pkg/kubectl/cmd/config/use_context.go:49 +#: 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 -#: pkg/kubectl/cmd/describe.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 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 -#: pkg/kubectl/cmd/rollout/rollout_status.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 msgid "Show the status of the rollout" msgstr "Show the status of the rollout" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L108 -#: pkg/kubectl/cmd/expose.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:154 msgid "Synonym for --target-port" msgstr "Synonym for --target-port" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 -#: pkg/kubectl/cmd/expose.go:88 +#: 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" @@ -3203,12 +4747,12 @@ msgstr "" "new Kubernetes Service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L114 -#: pkg/kubectl/cmd/run.go:117 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." msgstr "The image for the container to run." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L116 -#: pkg/kubectl/cmd/run.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:176 msgid "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" @@ -3216,29 +4760,34 @@ msgstr "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L100 -#: pkg/kubectl/cmd/rollingupdate.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:172 msgid "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" +"The image pull policy for the container. If left empty, this value will not " +"be specified by the client and defaulted by the server." msgstr "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" +"The image pull policy for the container. If left empty, this value will not " +"be specified by the client and defaulted by the server." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:112 +msgid "" +"The maximum number or percentage of unavailable pods this budget requires." +msgstr "" +"The maximum number or percentage of unavailable pods this budget requires." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L62 -#: pkg/kubectl/cmd/create_pdb.go:63 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:111 msgid "" "The minimum number or percentage of available pods this budget requires." msgstr "" "The minimum number or percentage of available pods this budget requires." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L113 -#: pkg/kubectl/cmd/expose.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:159 msgid "The name for the newly created object." msgstr "The name for the newly created object." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L71 -#: pkg/kubectl/cmd/autoscale.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:125 msgid "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." @@ -3246,24 +4795,8 @@ msgstr "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L113 -#: pkg/kubectl/cmd/run.go:116 -msgid "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." -msgstr "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L66 -#: pkg/kubectl/cmd/autoscale.go:67 -msgid "" -"The name of the API generator to use. Currently there is only 1 generator." -msgstr "" -"The name of the API generator to use. Currently there is only 1 generator." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L98 -#: pkg/kubectl/cmd/expose.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:147 msgid "" "The name of the API generator to use. There are 2 generators: 'service/v1' " "and 'service/v2'. The only difference between them is that service port in " @@ -3275,22 +4808,13 @@ msgstr "" "v1 is named 'default', while it is left unnamed in v2. Default is 'service/" "v2'." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L133 -#: pkg/kubectl/cmd/run.go:136 -msgid "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" -msgstr "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L99 -#: pkg/kubectl/cmd/expose.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:148 msgid "The network protocol for the service to be created. Default is 'TCP'." msgstr "The network protocol for the service to be created. Default is 'TCP'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L100 -#: pkg/kubectl/cmd/expose.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:149 msgid "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" @@ -3298,17 +4822,12 @@ msgstr "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L121 -#: pkg/kubectl/cmd/run.go:124 -msgid "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." -msgstr "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:182 +msgid "The port that this container exposes." +msgstr "The port that this container exposes." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L131 -#: pkg/kubectl/cmd/run.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:194 msgid "" "The resource requirement limits for this container. For example, 'cpu=200m," "memory=512Mi'. Note that server side components may assign limits depending " @@ -3319,7 +4838,7 @@ msgstr "" "on the server configuration, such as limit ranges." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L130 -#: pkg/kubectl/cmd/run.go:133 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:192 msgid "" "The resource requirement requests for this container. For example, " "'cpu=100m,memory=256Mi'. Note that server side components may assign " @@ -3329,89 +4848,132 @@ msgstr "" "'cpu=100m,memory=256Mi'. Note that server side components may assign " "requests depending on the server configuration, such as limit ranges." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L128 -#: pkg/kubectl/cmd/run.go:131 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:190 msgid "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." +"The restart policy for this Pod. Legal values [Always, OnFailure, Never]." msgstr "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." +"The restart policy for this Pod. Legal values [Always, OnFailure, Never]." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L87 -#: pkg/kubectl/cmd/create_secret.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:155 msgid "The type of secret to create" msgstr "The type of secret to create" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L101 -#: pkg/kubectl/cmd/expose.go:102 +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:33 msgid "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." +"These commands correspond to alpha features that are not enabled in " +"Kubernetes clusters by default." msgstr "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." +"These commands correspond to alpha features that are not enabled in " +"Kubernetes clusters by default." + +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:150 +msgid "" +"Type for this service: ClusterIP, NodePort, LoadBalancer, or ExternalName. " +"Default is 'ClusterIP'." +msgstr "" +"Type for this service: ClusterIP, NodePort, LoadBalancer, or ExternalName. " +"Default is 'ClusterIP'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_undo.go#L71 -#: pkg/kubectl/cmd/rollout/rollout_undo.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 msgid "Undo a previous rollout" msgstr "Undo a previous rollout" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 -#: pkg/kubectl/cmd/config/unset.go:48 +#: 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" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/patch.go#L91 -#: pkg/kubectl/cmd/patch.go:96 -msgid "Update field(s) of a resource using strategic merge patch" -msgstr "Update field(s) of a resource using strategic merge patch" +#: 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" + +#: 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 -#: pkg/kubectl/cmd/set/set_image.go:95 +#: 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 -#: pkg/kubectl/cmd/set/set_resources.go:102 +#: 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" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 msgid "Update the annotations on a resource" msgstr "Update the annotations on a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 -#: pkg/kubectl/cmd/label.go:114 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 msgid "Update the labels on a resource" msgstr "Update the labels on a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 -#: pkg/kubectl/cmd/taint.go:87 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 msgid "Update the taints on one or more nodes" msgstr "Update the taints on one or more nodes" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L155 -#: pkg/kubectl/cmd/create_secret.go:156 +#: 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" -#: pkg/kubectl/cmd/apply_view_last_applied.go:64 +#: 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 -#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 msgid "View rollout history" msgstr "View rollout history" +#: 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 " +"container images, similar to how 'kubectl set image' works." +msgstr "" +"When used with '--copy-to', a list of name=image pairs for changing " +"container images, similar to how 'kubectl set image' works." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:168 +msgid "When used with '--copy-to', delete the original Pod." +msgstr "When used with '--copy-to', delete the original Pod." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:176 +msgid "" +"When used with '--copy-to', enable process namespace sharing in the copy." +msgstr "" +"When used with '--copy-to', enable process namespace sharing in the copy." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:175 +msgid "" +"When used with '--copy-to', schedule the copy of target Pod on the same node." +msgstr "" +"When used with '--copy-to', schedule the copy of target Pod on the same node." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:177 +msgid "" +"When using an ephemeral container, target processes in this container name." +msgstr "" +"When using an ephemeral container, target processes in this container name." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L45 -#: pkg/kubectl/cmd/clusterinfo_dump.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:85 msgid "" "Where to output the files. If empty or '-' uses stdout, otherwise creates a " "directory hierarchy in that directory" @@ -3419,29 +4981,57 @@ msgstr "" "Where to output the files. If empty or '-' uses stdout, otherwise creates a " "directory hierarchy in that directory" -#: pkg/kubectl/cmd/run_test.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:108 +msgid "" +"description is an arbitrary string that usually provides guidelines on when " +"this priority class should be used." +msgstr "" +"description is an arbitrary string that usually provides guidelines on when " +"this priority class should be used." + +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run_test.go:88 msgid "dummy restart flag)" msgstr "dummy restart flag)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L253 -#: pkg/kubectl/cmd/create_service.go:254 -msgid "external name of service" -msgstr "external name of service" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:107 +msgid "" +"global-default specifies whether this PriorityClass should be considered as " +"the default priority." +msgstr "" +"global-default specifies whether this PriorityClass should be considered as " +"the default priority." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 -#: pkg/kubectl/cmd/cmd.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl controls the Kubernetes cluster manager" -#~ msgid "" -#~ "watch is only supported on individual resources and resource collections " -#~ "- %d resources were found" -#~ msgid_plural "" -#~ "watch is only supported on individual resources and resource collections " -#~ "- %d resources were found" -#~ msgstr[0] "" -#~ "watch is only supported on individual resources and resource collections " -#~ "- %d resource was found" -#~ msgstr[1] "" -#~ "watch is only supported on individual resources and resource collections " -#~ "- %d resources were found" +#: 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), " +"replicaset (rs)" +msgstr "" +"pod (po), service (svc), replicationcontroller (rc), deployment (deploy), " +"replicaset (rs)" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:109 +msgid "" +"preemption-policy is the policy for preempting pods with lower priority." +msgstr "" +"preemption-policy is the policy for preempting pods with lower priority." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:41 +msgid "" +"replicationcontroller (rc), deployment (deploy), daemonset (ds), job, " +"replicaset (rs), statefulset" +msgstr "" +"replicationcontroller (rc), deployment (deploy), daemonset (ds), job, " +"replicaset (rs), statefulset" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:106 +msgid "the value of this priority class." +msgstr "the value of this priority class." 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 683b3a759fa..fa8f2984e66 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/en_US/LC_MESSAGES/k8s.mo differ 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 fae7c2241f5..3965417ce4b 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: 2017-03-14 21:32-0700\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2017-03-14 21:33-0800\n" "Last-Translator: Brendan Burns \n" "Language-Team: \n" @@ -19,7 +19,25 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:43 +msgid "" +"\n" +"\t\t\tModify kubeconfig files using subcommands like \"kubectl config set " +"current-context my-context\"\n" +"\n" +"\t\t\tThe loading order follows these rules:\n" +"\n" +"\t\t\t1. If the --" +msgstr "" +"\n" +"\t\t\tModify kubeconfig files using subcommands like \"kubectl config set " +"current-context my-context\"\n" +"\n" +"\t\t\tThe loading order follows these rules:\n" +"\n" +"\t\t\t1. If the --" + +#: 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 " @@ -33,7 +51,7 @@ msgstr "" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" -#: pkg/kubectl/cmd/create_rolebinding.go:35 +#: 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 " @@ -47,7 +65,7 @@ msgstr "" "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" "user=user2 --group=group1" -#: pkg/kubectl/cmd/create_configmap.go:44 +#: 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" @@ -61,7 +79,14 @@ msgid "" "\t\t # Create a new configmap 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" +"literal=key2=config2\n" +"\n" +"\t\t # Create a new configmap 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 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" @@ -75,25 +100,40 @@ msgstr "" "\t\t # Create a new configmap 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" +"literal=key2=config2\n" +"\n" +"\t\t # Create a new configmap 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 kubectl create configmap my-config --from-env-file=path/to/bar.env" -#: pkg/kubectl/cmd/create_secret.go:135 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:56 msgid "" "\n" "\t\t # If you don't already have a .dockercfg file, you can create a " "dockercfg secret directly by using:\n" "\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" +"password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" +"\t\t \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" msgstr "" "\n" "\t\t # If you don't already have a .dockercfg file, you can create a " "dockercfg secret directly by using:\n" "\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" +"password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" +"\t\t \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" -#: pkg/kubectl/cmd/top_node.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" "\t\t # Show metrics for all nodes\n" @@ -109,12 +149,82 @@ msgstr "" "\t\t # Show metrics for a given node\n" "\t\t kubectl top node NODE_NAME" -#: pkg/kubectl/cmd/apply.go:84 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:44 +msgid "" +"\n" +"\t\t# !!!Important Note!!!\n" +"\t\t# Requires that the 'tar' binary is present in your container\n" +"\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" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\ttar cf - /tmp/foo | kubectl exec -i -n -- " +"tar xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl exec -n -- tar cf - /tmp/foo | tar " +"xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " +"the default namespace\n" +"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " +"container\n" +"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl cp /:/tmp/foo /tmp/bar" +msgstr "" +"\n" +"\t\t# !!!Important Note!!!\n" +"\t\t# Requires that the 'tar' binary is present in your container\n" +"\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" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\ttar cf - /tmp/foo | kubectl exec -i -n -- " +"tar xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl exec -n -- tar cf - /tmp/foo | tar " +"xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " +"the default namespace\n" +"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " +"container\n" +"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl cp /:/tmp/foo /tmp/bar" + +#: 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\tkubectl apply -f ./pod.json\n" "\n" +"\t\t# Apply resources from a directory containing kustomization.yaml - e.g. " +"dir/kustomization.yaml.\n" +"\t\tkubectl apply -k dir/\n" +"\n" "\t\t# Apply the JSON passed into stdin to a pod.\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" @@ -133,6 +243,10 @@ msgstr "" "\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" +"\t\tkubectl apply -k dir/\n" +"\n" "\t\t# Apply the JSON passed into stdin to a pod.\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" @@ -147,7 +261,7 @@ msgstr "" "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" "ConfigMap" -#: pkg/kubectl/cmd/autoscale.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 #, c-format msgid "" "\n" @@ -170,7 +284,7 @@ msgstr "" "between 1 and 5, target CPU utilization at 80%:\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" -#: pkg/kubectl/cmd/convert.go:49 +#: pkg/kubectl/cmd/convert/convert.go:51 msgid "" "\n" "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" @@ -178,7 +292,7 @@ msgid "" "\n" "\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " "latest version\n" -"\t\t# and print to stdout in json format.\n" +"\t\t# and print to stdout in JSON format.\n" "\t\tkubectl convert -f pod.yaml --local -o json\n" "\n" "\t\t# Convert all files under current directory to latest version and create " @@ -191,14 +305,14 @@ msgstr "" "\n" "\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " "latest version\n" -"\t\t# and print to stdout in json format.\n" +"\t\t# and print to stdout in JSON format.\n" "\t\tkubectl convert -f pod.yaml --local -o json\n" "\n" "\t\t# Convert all files under current directory to latest version and create " "them all.\n" "\t\tkubectl convert -f . | kubectl create -f -" -#: pkg/kubectl/cmd/create_clusterrole.go:34 +#: 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 " @@ -207,8 +321,25 @@ msgid "" "resource=pods\n" "\n" "\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" +"\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\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\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\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" +"*\n" +"\n" +"\t\t# Create a ClusterRole 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 " @@ -217,10 +348,27 @@ msgstr "" "resource=pods\n" "\n" "\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" +"\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\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\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\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" +"*\n" +"\n" +"\t\t# Create a ClusterRole name \"monitoring\" with AggregationRule " +"specified\n" +"\t\tkubectl create clusterrole monitoring --aggregation-rule=\"rbac.example." +"com/aggregate-to-monitoring=true\"" -#: pkg/kubectl/cmd/create_role.go:41 +#: 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" @@ -229,8 +377,14 @@ msgid "" "resource=pods\n" "\n" "\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" +"\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" @@ -239,10 +393,38 @@ msgstr "" "resource=pods\n" "\n" "\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" +"\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" -#: pkg/kubectl/cmd/create_quota.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:44 +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\tkubectl create job my-job --image=busybox -- date\n" +"\n" +"\t\t# Create a job from a CronJob 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\tkubectl create job my-job --image=busybox -- date\n" +"\n" +"\t\t# Create a job from a CronJob 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" @@ -262,7 +444,7 @@ msgstr "" "\t\t# Create a new resourcequota named best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -#: pkg/kubectl/cmd/create_pdb.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 #, c-format msgid "" "\n" @@ -293,7 +475,7 @@ msgstr "" "point in time.\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -#: pkg/kubectl/cmd/create.go:47 +#: 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" @@ -302,9 +484,9 @@ msgid "" "\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 using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" +"\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " +"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" @@ -313,11 +495,43 @@ msgstr "" "\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 using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" +"\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " +"using the edited data.\n" +"\t\tkubectl create -f docker-registry.yaml --edit -o json" -#: pkg/kubectl/cmd/expose.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:43 +msgid "" +"\n" +"\t\t# Create a priorityclass 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\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 " +"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\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\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 " +"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/expose/expose.go:61 msgid "" "\n" "\t\t# Create a service for a replicated nginx, which serves on port 80 and " @@ -340,7 +554,7 @@ msgid "" "\n" "\t\t# Create a service for a replicated streaming application on port 4100 " "balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +"\t\tkubectl expose rc streamer --port=4100 --protocol=UDP --name=video-" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " @@ -372,7 +586,7 @@ msgstr "" "\n" "\t\t# Create a service for a replicated streaming application on port 4100 " "balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +"\t\tkubectl expose rc streamer --port=4100 --protocol=UDP --name=video-" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " @@ -383,12 +597,172 @@ msgstr "" "connects to the containers on port 8000.\n" "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" -#: pkg/kubectl/cmd/delete.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:64 +msgid "" +"\n" +"\t\t# Create a single ingress called 'simple' that directs requests to foo." +"com/bar to svc\n" +"\t\t# svc1:8080 with a tls secret \"my-cert\"\n" +"\t\tkubectl create ingress simple --rule=\"foo.com/bar=svc1:8080,tls=my-cert" +"\"\n" +"\n" +"\t\t# Create a catch all ingress of \"/path\" pointing to service svc:port " +"and Ingress Class as \"otheringress\"\n" +"\t\tkubectl create ingress catch-all --class=otheringress --rule=\"/path=svc:" +"port\"\n" +"\n" +"\t\t# Create an ingress with two annotations: ingress.annotation1 and " +"ingress.annotations2\n" +"\t\tkubectl create ingress annotated --class=default --rule=\"foo.com/" +"bar=svc:port\" \\n\t\t\t--annotation ingress.annotation1=foo \\n\t\t\t--" +"annotation ingress.annotation2=bla\n" +"\n" +"\t\t# Create an ingress with the same host and multiple paths\n" +"\t\tkubectl create ingress multipath --class=default \\n\t\t\t--rule=\"foo." +"com/=svc:port\" \\n\t\t\t--rule=\"foo.com/admin/=svcadmin:portadmin\"\n" +"\n" +"\t\t# Create an ingress with multiple hosts and the pathType as Prefix\n" +"\t\tkubectl create ingress ingress1 --class=default \\n\t\t\t--rule=\"foo." +"com/path*=svc:8080\" \\n\t\t\t--rule=\"bar.com/admin*=svc2:http\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using the default ingress " +"certificate and different path types\n" +"\t\tkubectl create ingress ingtls --class=default \\n\t\t --rule=\"foo.com/" +"=svc:https,tls\" \\n\t\t --rule=\"foo.com/path/subpath*=othersvc:8080\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using a specific secret and " +"pathType as Prefix\n" +"\t\tkubectl create ingress ingsecret --class=default \\n\t\t --rule=\"foo." +"com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t# Create an ingress with a default backend\n" +"\t\tkubectl create ingress ingdefault --class=default \\n\t\t --default-" +"backend=defaultsvc:http \\n\t\t --rule=\"foo.com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t" +msgstr "" +"\n" +"\t\t# Create a single ingress called 'simple' that directs requests to foo." +"com/bar to svc\n" +"\t\t# svc1:8080 with a tls secret \"my-cert\"\n" +"\t\tkubectl create ingress simple --rule=\"foo.com/bar=svc1:8080,tls=my-cert" +"\"\n" +"\n" +"\t\t# Create a catch all ingress of \"/path\" pointing to service svc:port " +"and Ingress Class as \"otheringress\"\n" +"\t\tkubectl create ingress catch-all --class=otheringress --rule=\"/path=svc:" +"port\"\n" +"\n" +"\t\t# Create an ingress with two annotations: ingress.annotation1 and " +"ingress.annotations2\n" +"\t\tkubectl create ingress annotated --class=default --rule=\"foo.com/" +"bar=svc:port\" \\n\t\t\t--annotation ingress.annotation1=foo \\n\t\t\t--" +"annotation ingress.annotation2=bla\n" +"\n" +"\t\t# Create an ingress with the same host and multiple paths\n" +"\t\tkubectl create ingress multipath --class=default \\n\t\t\t--rule=\"foo." +"com/=svc:port\" \\n\t\t\t--rule=\"foo.com/admin/=svcadmin:portadmin\"\n" +"\n" +"\t\t# Create an ingress with multiple hosts and the pathType as Prefix\n" +"\t\tkubectl create ingress ingress1 --class=default \\n\t\t\t--rule=\"foo." +"com/path*=svc:8080\" \\n\t\t\t--rule=\"bar.com/admin*=svc2:http\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using the default ingress " +"certificate and different path types\n" +"\t\tkubectl create ingress ingtls --class=default \\n\t\t --rule=\"foo.com/" +"=svc:https,tls\" \\n\t\t --rule=\"foo.com/path/subpath*=othersvc:8080\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using a specific secret and " +"pathType as Prefix\n" +"\t\tkubectl create ingress ingsecret --class=default \\n\t\t --rule=\"foo." +"com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t# Create an ingress with a default backend\n" +"\t\tkubectl create ingress ingdefault --class=default \\n\t\t --default-" +"backend=defaultsvc:http \\n\t\t --rule=\"foo.com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:74 +msgid "" +"\n" +"\t\t# Create an interactive debugging session in pod mypod and immediately " +"attach to it.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug mypod -it --image=busybox\n" +"\n" +"\t\t# Create a debug container named debugger using a custom automated " +"debugging image.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug --image=myproj/debug-tools -c debugger mypod\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and attach to it\n" +"\t\tkubectl debug mypod -it --image=busybox --copy-to=my-debugger\n" +"\n" +"\t\t# Create a copy of mypod changing the command of mycontainer\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --container=mycontainer -- " +"sh\n" +"\n" +"\t\t# Create a copy of mypod changing all container images to busybox\n" +"\t\tkubectl debug mypod --copy-to=my-debugger --set-image=*=busybox\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and changing container " +"images\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --image=debian --set-" +"image=app=app:debug,sidecar=sidecar:debug\n" +"\n" +"\t\t# Create an interactive debugging session on a node and immediately " +"attach to it.\n" +"\t\t# The container will run in the host namespaces and the host's " +"filesystem will be mounted at /host\n" +"\t\tkubectl debug node/mynode -it --image=busybox\n" +msgstr "" +"\n" +"\t\t# Create an interactive debugging session in pod mypod and immediately " +"attach to it.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug mypod -it --image=busybox\n" +"\n" +"\t\t# Create a debug container named debugger using a custom automated " +"debugging image.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug --image=myproj/debug-tools -c debugger mypod\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and attach to it\n" +"\t\tkubectl debug mypod -it --image=busybox --copy-to=my-debugger\n" +"\n" +"\t\t# Create a copy of mypod changing the command of mycontainer\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --container=mycontainer -- " +"sh\n" +"\n" +"\t\t# Create a copy of mypod changing all container images to busybox\n" +"\t\tkubectl debug mypod --copy-to=my-debugger --set-image=*=busybox\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and changing container " +"images\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --image=debian --set-" +"image=app=app:debug,sidecar=sidecar:debug\n" +"\n" +"\t\t# Create an interactive debugging session on a node and immediately " +"attach to it.\n" +"\t\t# The container will run in the host namespaces and the host's " +"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 msgid "" "\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" +"\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\tcat pod.json | kubectl delete -f -\n" @@ -403,7 +777,7 @@ msgid "" "\t\tkubectl delete pod foo --now\n" "\n" "\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" +"\t\tkubectl delete pod foo --force\n" "\n" "\t\t# Delete all pods\n" "\t\tkubectl delete pods --all" @@ -412,6 +786,10 @@ msgstr "" "\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" +"\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\tcat pod.json | kubectl delete -f -\n" @@ -426,12 +804,12 @@ msgstr "" "\t\tkubectl delete pod foo --now\n" "\n" "\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" +"\t\tkubectl delete pod foo --force\n" "\n" "\t\t# Delete all pods\n" "\t\tkubectl delete pods --all" -#: pkg/kubectl/cmd/describe.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 msgid "" "\n" "\t\t# Describe a node\n" @@ -475,7 +853,23 @@ msgstr "" "\t\t# get the name of the rc as a prefix in the pod the name).\n" "\t\tkubectl describe pods frontend" -#: pkg/kubectl/cmd/drain.go:165 +#: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:76 +msgid "" +"\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\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 msgid "" "\n" "\t\t# Drain node \"foo\", even if there are pods not managed by a " @@ -497,7 +891,7 @@ msgstr "" "grace period of 15 minutes.\n" "\t\t$ kubectl drain foo --grace-period=900" -#: pkg/kubectl/cmd/edit.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 msgid "" "\n" "\t\t# Edit the service named 'docker-registry':\n" @@ -527,71 +921,119 @@ msgstr "" "config in its annotation:\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -#: pkg/kubectl/cmd/exec.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:47 msgid "" "\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " +"\t\t# Get output from running 'date' command from pod mypod, using the first " "container by default\n" -"\t\tkubectl exec 123456-7890 date\n" +"\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" +"\t\t# Get output from running '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 " -"from pod 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +"\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" +"\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" +"\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" +"\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 " +"deployment mydeployment, using the first container by default\n" +"\t\tkubectl exec deploy/mydeployment -- date\n" +"\n" +"\t\t# Get output from running 'date' command from the first pod of the " +"service myservice, using the first container by default\n" +"\t\tkubectl exec svc/myservice -- date\n" +"\t\t" msgstr "" "\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " +"\t\t# Get output from running 'date' command from pod mypod, using the first " "container by default\n" -"\t\tkubectl exec 123456-7890 date\n" +"\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" +"\t\t# Get output from running '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 " -"from pod 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +"\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" +"\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" +"\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" +"\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 " +"deployment mydeployment, using the first container by default\n" +"\t\tkubectl exec deploy/mydeployment -- date\n" +"\n" +"\t\t# Get output from running 'date' command from the first pod of the " +"service myservice, using the first container by default\n" +"\t\tkubectl exec svc/myservice -- date\n" +"\t\t" -#: pkg/kubectl/cmd/attach.go:42 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:43 msgid "" "\n" -"\t\t# Get output from running pod 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\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 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\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 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\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 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\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 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\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 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\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" -#: pkg/kubectl/cmd/explain.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" "\t\t# Get the documentation of the resource and its fields\n" @@ -607,55 +1049,77 @@ msgstr "" "\t\t# Get the documentation of a specific field of a resource\n" "\t\tkubectl explain pods.spec.containers" -#: pkg/kubectl/cmd/completion.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:66 msgid "" "\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" +"\t\t# Installing bash completion on macOS using homebrew\n" +"\t\t## If running Bash 3.2 included with macOS\n" +"\t\t brew install bash-completion\n" +"\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" +"\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/" +"kubectl\n" "\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" "\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\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## 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" +"\t\t## Write bash completion code to a file and source it from ." +"bash_profile\n" +"\t\t kubectl completion bash > ~/.kube/completion.bash.inc\n" +"\t\t printf \"\n" +"\t\t # Kubectl shell completion\n" +"\t\t source '$HOME/.kube/completion.bash.inc'\n" +"\t\t \" >> $HOME/.bash_profile\n" +"\t\t source $HOME/.bash_profile\n" "\n" "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" +"\t\t source <(kubectl completion zsh)\n" +"\t\t# Set the kubectl completion code for zsh[1] to autoload on startup\n" +"\t\t kubectl completion zsh > \"${fpath[1]}/_kubectl\"" msgstr "" "\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" +"\t\t# Installing bash completion on macOS using homebrew\n" +"\t\t## If running Bash 3.2 included with macOS\n" +"\t\t brew install bash-completion\n" +"\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" +"\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/" +"kubectl\n" "\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" "\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\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## 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" +"\t\t## Write bash completion code to a file and source it from ." +"bash_profile\n" +"\t\t kubectl completion bash > ~/.kube/completion.bash.inc\n" +"\t\t printf \"\n" +"\t\t # Kubectl shell completion\n" +"\t\t source '$HOME/.kube/completion.bash.inc'\n" +"\t\t \" >> $HOME/.bash_profile\n" +"\t\t source $HOME/.bash_profile\n" "\n" "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" +"\t\t source <(kubectl completion zsh)\n" +"\t\t# Set the kubectl completion code for zsh[1] to autoload on startup\n" +"\t\t kubectl completion zsh > \"${fpath[1]}/_kubectl\"" -#: pkg/kubectl/cmd/get.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:101 msgid "" "\n" "\t\t# List all pods in ps output format.\n" @@ -669,6 +1133,10 @@ msgid "" "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" +"\t\tkubectl get deployments.v1.apps -o json\n" +"\n" "\t\t# List a single pod in JSON output format.\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" @@ -676,18 +1144,23 @@ msgid "" "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" +"\t\tkubectl get -k dir/\n" +"\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\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" "\t\tkubectl get rc,services\n" "\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" +"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" msgstr "" "\n" "\t\t# List all pods in ps output format.\n" @@ -701,6 +1174,10 @@ msgstr "" "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" +"\t\tkubectl get deployments.v1.apps -o json\n" +"\n" "\t\t# List a single pod in JSON output format.\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" @@ -708,50 +1185,81 @@ msgstr "" "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" +"\t\tkubectl get -k dir/\n" +"\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\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" "\t\tkubectl get rc,services\n" "\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" +"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" -#: pkg/kubectl/cmd/portforward.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:72 msgid "" "\n" "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " "5000 and 6000 in the pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" +"\t\tkubectl port-forward pod/mypod 5000 6000\n" +"\n" +"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " +"5000 and 6000 in a pod selected by the deployment\n" +"\t\tkubectl port-forward deployment/mydeployment 5000 6000\n" +"\n" +"\t\t# Listen on port 8443 locally, forwarding to the targetPort of the " +"service's port named \"https\" in a pod selected by the service\n" +"\t\tkubectl port-forward service/myservice 8443:https\n" "\n" "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" +"\t\tkubectl port-forward pod/mypod 8888:5000\n" +"\n" +"\t\t# Listen on port 8888 on all addresses, forwarding to 5000 in the pod\n" +"\t\tkubectl port-forward --address 0.0.0.0 pod/mypod 8888:5000\n" +"\n" +"\t\t# Listen on port 8888 on localhost and selected IP, forwarding to 5000 " +"in the pod\n" +"\t\tkubectl port-forward --address localhost,10.19.21.23 pod/mypod " +"8888:5000\n" "\n" "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 0:5000" +"\t\tkubectl port-forward pod/mypod :5000" msgstr "" "\n" "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " "5000 and 6000 in the pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" +"\t\tkubectl port-forward pod/mypod 5000 6000\n" +"\n" +"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " +"5000 and 6000 in a pod selected by the deployment\n" +"\t\tkubectl port-forward deployment/mydeployment 5000 6000\n" +"\n" +"\t\t# Listen on port 8443 locally, forwarding to the targetPort of the " +"service's port named \"https\" in a pod selected by the service\n" +"\t\tkubectl port-forward service/myservice 8443:https\n" "\n" "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" +"\t\tkubectl port-forward pod/mypod 8888:5000\n" +"\n" +"\t\t# Listen on port 8888 on all addresses, forwarding to 5000 in the pod\n" +"\t\tkubectl port-forward --address 0.0.0.0 pod/mypod 8888:5000\n" +"\n" +"\t\t# Listen on port 8888 on localhost and selected IP, forwarding to 5000 " +"in the pod\n" +"\t\tkubectl port-forward --address localhost,10.19.21.23 pod/mypod " +"8888:5000\n" "\n" "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 0:5000" +"\t\tkubectl port-forward pod/mypod :5000" -#: pkg/kubectl/cmd/drain.go:118 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 msgid "" "\n" "\t\t# Mark node \"foo\" as schedulable.\n" @@ -762,7 +1270,7 @@ msgstr "" "\t\t$ kubectl uncordon foo" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 msgid "" "\n" "\t\t# Mark node \"foo\" as unschedulable.\n" @@ -772,44 +1280,56 @@ msgstr "" "\t\t# Mark node \"foo\" as unschedulable.\n" "\t\tkubectl cordon foo" -#: pkg/kubectl/cmd/patch.go:66 +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:82 msgid "" "\n" -"\t\t# Partially update a node using strategic merge patch\n" +"\t\t# Partially update a node using a strategic merge patch. Specify 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\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 strategic merge patch\n" +"\t\t# Partially update a node using a strategic merge patch. Specify 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\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\"}]'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 -#: pkg/kubectl/cmd/options.go:29 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" "\t\t# Print flags inherited by all commands\n" @@ -819,18 +1339,18 @@ msgstr "" "\t\t# Print flags inherited by all commands\n" "\t\tkubectl options" -#: pkg/kubectl/cmd/clusterinfo.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:44 msgid "" "\n" -"\t\t# Print the address of the master and cluster services\n" +"\t\t# Print the address of the control plane and cluster services\n" "\t\tkubectl cluster-info" msgstr "" "\n" -"\t\t# Print the address of the master and cluster services\n" +"\t\t# Print the address of the control plane and cluster services\n" "\t\tkubectl cluster-info" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 -#: pkg/kubectl/cmd/version.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:44 msgid "" "\n" "\t\t# Print the client and server versions for the current context\n" @@ -840,7 +1360,7 @@ msgstr "" "\t\t# Print the client and server versions for the current context\n" "\t\tkubectl version" -#: pkg/kubectl/cmd/apiversions.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:34 msgid "" "\n" "\t\t# Print the supported API versions\n" @@ -850,7 +1370,7 @@ msgstr "" "\t\t# Print the supported API versions\n" "\t\tkubectl api-versions" -#: pkg/kubectl/cmd/replace.go:50 +#: 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" @@ -880,14 +1400,18 @@ msgstr "" "\t\t# Force replace, delete and then re-create the resource\n" "\t\tkubectl replace --force -f ./pod.json" -#: pkg/kubectl/cmd/logs.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:53 msgid "" "\n" "\t\t# Return snapshot logs from pod nginx with only one container\n" "\t\tkubectl logs nginx\n" "\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" +"\t\t# Return snapshot logs from pod nginx with multi containers\n" +"\t\tkubectl logs nginx --all-containers=true\n" +"\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" "\n" "\t\t# Return snapshot of previous terminated ruby container logs from pod " "web-1\n" @@ -896,12 +1420,19 @@ msgid "" "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" "\t\tkubectl logs -f -c ruby web-1\n" "\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" +"\n" "\t\t# Display only the most recent 20 lines of output in pod nginx\n" "\t\tkubectl logs --tail=20 nginx\n" "\n" "\t\t# Show all logs from pod nginx written in the last hour\n" "\t\tkubectl logs --since=1h nginx\n" "\n" +"\t\t# Show logs from a kubelet with an expired serving certificate\n" +"\t\tkubectl logs --insecure-skip-tls-verify-backend nginx\n" +"\n" "\t\t# Return snapshot logs from first container of a job named hello\n" "\t\tkubectl logs job/hello\n" "\n" @@ -913,8 +1444,12 @@ msgstr "" "\t\t# Return snapshot logs from pod nginx with only one container\n" "\t\tkubectl logs nginx\n" "\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" +"\t\t# Return snapshot logs from pod nginx with multi containers\n" +"\t\tkubectl logs nginx --all-containers=true\n" +"\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" "\n" "\t\t# Return snapshot of previous terminated ruby container logs from pod " "web-1\n" @@ -923,12 +1458,19 @@ msgstr "" "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" "\t\tkubectl logs -f -c ruby web-1\n" "\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" +"\n" "\t\t# Display only the most recent 20 lines of output in pod nginx\n" "\t\tkubectl logs --tail=20 nginx\n" "\n" "\t\t# Show all logs from pod nginx written in the last hour\n" "\t\tkubectl logs --since=1h nginx\n" "\n" +"\t\t# Show logs from a kubelet with an expired serving certificate\n" +"\t\tkubectl logs --insecure-skip-tls-verify-backend nginx\n" +"\n" "\t\t# Return snapshot logs from first container of a job named hello\n" "\t\tkubectl logs job/hello\n" "\n" @@ -936,39 +1478,7 @@ msgstr "" "nginx\n" "\t\tkubectl logs deployment/nginx -c nginx-1" -#: pkg/kubectl/cmd/proxy.go:53 -msgid "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" -msgstr "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" - -#: pkg/kubectl/cmd/scale.go:43 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:48 msgid "" "\n" "\t\t# Scale a replicaset named 'foo' to 3.\n" @@ -984,8 +1494,8 @@ msgid "" "\t\t# Scale multiple replication controllers.\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" +"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\tkubectl scale --replicas=3 statefulset/web" msgstr "" "\n" "\t\t# Scale a replicaset named 'foo' to 3.\n" @@ -1001,10 +1511,10 @@ msgstr "" "\t\t# Scale multiple replication controllers.\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" +"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\tkubectl scale --replicas=3 statefulset/web" -#: pkg/kubectl/cmd/apply_set_last_applied.go:67 +#: 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 " @@ -1034,7 +1544,7 @@ msgstr "" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" -#: pkg/kubectl/cmd/top_pod.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -1062,129 +1572,135 @@ msgstr "" "\t\t# Show metrics for the pods defined by label name=myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: pkg/kubectl/cmd/stop.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:62 msgid "" "\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" -msgstr "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" - -#: pkg/kubectl/cmd/run.go:57 -msgid "" -"\n" -"\t\t# Start a single instance of nginx.\n" +"\t\t# Start a nginx pod.\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --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 single instance of hazelcast and set environment variables " +"\t\t# Start a hazelcast pod and set environment variables " "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" +"\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" +"\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" +"\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" +"\" 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\tkubectl run nginx --image=nginx --dry-run\n" +"\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" +"\t\t# Start a nginx pod, but overload the spec with a partial set of values " +"parsed from JSON.\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" +"\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " +"it exits.\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" -"\t\t# Start the nginx container using the default command, but use custom " +"\t\t# Start the nginx pod using the default command, but use custom " "arguments (arg1 .. argN) for that command.\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it " -"out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every " -"5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +"\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 single instance of nginx.\n" +"\t\t# Start a nginx pod.\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --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 single instance of hazelcast and set environment variables " +"\t\t# Start a hazelcast pod and set environment variables " "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" +"\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" +"\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" +"\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" +"\" 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\tkubectl run nginx --image=nginx --dry-run\n" +"\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" +"\t\t# Start a nginx pod, but overload the spec with a partial set of values " +"parsed from JSON.\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" +"\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " +"it exits.\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" -"\t\t# Start the nginx container using the default command, but use custom " +"\t\t# Start the nginx pod using the default command, but use custom " "arguments (arg1 .. argN) for that command.\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it " -"out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every " -"5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +"\t\t# Start the nginx pod using a different command and custom arguments.\n" +"\t\tkubectl run nginx --image=nginx --command -- ... " -#: pkg/kubectl/cmd/taint.go:67 +#: 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\tkubectl proxy --api-prefix=/\n" +"\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# 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 " +"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\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/" +"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\tkubectl proxy --api-prefix=/\n" +"\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# 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 " +"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\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/" +"pods/\n" +"\t\tkubectl proxy --api-prefix=/k8s-api" + +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:79 msgid "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" @@ -1198,7 +1714,13 @@ msgid "" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" +"\t\tkubectl taint nodes foo dedicated-\n" +"\n" +"\t\t# Add a taint with key 'dedicated' on nodes having label mylabel=X\n" +"\t\tkubectl taint node -l myLabel=X dedicated=foo:PreferNoSchedule\n" +"\n" +"\t\t# Add to node 'foo' a taint with key 'bar' and no value\n" +"\t\tkubectl taint nodes foo bar:NoSchedule" msgstr "" "\n" "\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" @@ -1212,9 +1734,15 @@ msgstr "" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" +"\t\tkubectl taint nodes foo dedicated-\n" +"\n" +"\t\t# Add a taint with key 'dedicated' on nodes having label mylabel=X\n" +"\t\tkubectl taint node -l myLabel=X dedicated=foo:PreferNoSchedule\n" +"\n" +"\t\t# Add to node 'foo' a taint with key 'bar' and no value\n" +"\t\tkubectl taint nodes foo bar:NoSchedule" -#: pkg/kubectl/cmd/label.go:77 +#: 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" @@ -1258,51 +1786,7 @@ msgstr "" "\t\t# Does not require the --overwrite flag.\n" "\t\tkubectl label pods foo bar-" -#: pkg/kubectl/cmd/rollingupdate.go:54 -msgid "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping " -"the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" -msgstr "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping " -"the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:52 +#: 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" @@ -1318,11 +1802,40 @@ msgstr "" "\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/apply.go:75 +#: staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go:61 +msgid "" +"\n" +"\t\t# Wait for the pod \"busybox1\" to contain the status condition of type " +"\"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\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" +"\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" +"\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\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" +"\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\tThis resource will be created if it doesn't exist yet.\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' " "or 'create --save-config'.\n" "\n" @@ -1334,7 +1847,8 @@ msgid "" msgstr "" "\n" "\t\tApply a configuration to a resource by filename or stdin.\n" -"\t\tThis resource will be created if it doesn't exist yet.\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' " "or 'create --save-config'.\n" "\n" @@ -1344,7 +1858,59 @@ msgstr "" "use unless you are aware of what the current state is. See https://issues." "k8s.io/34274." -#: pkg/kubectl/cmd/convert.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:126 +msgid "" +"\n" +"\t\tApprove a certificate signing request.\n" +"\n" +"\t\tkubectl certificate approve allows a cluster admin to approve a " +"certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tissue a certificate to the requestor with the attributes requested in " +"the CSR.\n" +"\n" +"\t\tSECURITY NOTICE: Depending on the requested attributes, the issued " +"certificate\n" +"\t\tcan potentially grant a requester access to cluster resources or to " +"authenticate\n" +"\t\tas a requested identity. Before approving a CSR, ensure you understand " +"what the\n" +"\t\tsigned certificate can do.\n" +"\t\t" +msgstr "" +"\n" +"\t\tApprove a certificate signing request.\n" +"\n" +"\t\tkubectl certificate approve allows a cluster admin to approve a " +"certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tissue a certificate to the requestor with the attributes requested in " +"the CSR.\n" +"\n" +"\t\tSECURITY NOTICE: Depending on the requested attributes, the issued " +"certificate\n" +"\t\tcan potentially grant a requester access to cluster resources or to " +"authenticate\n" +"\t\tas a requested identity. Before approving a CSR, ensure you understand " +"what the\n" +"\t\tsigned certificate can do.\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:28 +msgid "" +"\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" +"\n" +"\t\tThese commands help you make changes to existing application resources." + +#: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" "\t\tConvert config files between different API versions. Both YAML\n" @@ -1375,7 +1941,7 @@ msgstr "" "\t\tto change to output destination." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 -#: pkg/kubectl/cmd/create_clusterrole.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 msgid "" "\n" "\t\tCreate a ClusterRole." @@ -1384,7 +1950,7 @@ msgstr "" "\t\tCreate a ClusterRole." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 msgid "" "\n" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." @@ -1393,7 +1959,7 @@ msgstr "" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: pkg/kubectl/cmd/create_rolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 msgid "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." @@ -1401,21 +1967,23 @@ msgstr "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." -#: pkg/kubectl/cmd/create_secret.go:200 +#: 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 " -"certificate must be .PEM encoded and match the given private 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 " -"certificate must be .PEM encoded and match the given private key." +"certificate must be .PEM encoded and match\n" +"\t\tthe given private key." -#: pkg/kubectl/cmd/create_configmap.go:32 +#: 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 " @@ -1451,8 +2019,24 @@ msgstr "" "are ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:42 +msgid "" +"\n" +"\t\tCreate a cronjob with the specified name." +msgstr "" +"\n" +"\t\tCreate a cronjob with the specified name." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:41 +msgid "" +"\n" +"\t\tCreate a job with the specified name." +msgstr "" +"\n" +"\t\tCreate a job with the specified name." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_namespace.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" "\t\tCreate a namespace with the specified name." @@ -1460,7 +2044,7 @@ msgstr "" "\n" "\t\tCreate a namespace with the specified name." -#: pkg/kubectl/cmd/create_secret.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:41 msgid "" "\n" "\t\tCreate a new secret for use with Docker registries.\n" @@ -1468,13 +2052,12 @@ msgid "" "\t\tDockercfg secrets are used to authenticate against Docker registries.\n" "\n" "\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +"to a given registry by running:\n" +"\t\t\t'$ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" "\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" +"\tThat produces a ~/.dockercfg file that is used by subsequent 'docker push' " +"and 'docker pull' commands to\n" "\t\tauthenticate to the registry. The email address is optional.\n" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " @@ -1489,13 +2072,12 @@ msgstr "" "\t\tDockercfg secrets are used to authenticate against Docker registries.\n" "\n" "\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +"to a given registry by running:\n" +"\t\t\t'$ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" "\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" +"\tThat produces a ~/.dockercfg file that is used by subsequent 'docker push' " +"and 'docker pull' commands to\n" "\t\tauthenticate to the registry. The email address is optional.\n" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " @@ -1505,7 +2087,7 @@ msgstr "" "\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 -#: pkg/kubectl/cmd/create_pdb.go:32 +#: 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 " @@ -1515,21 +2097,30 @@ msgstr "" "\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 -#: pkg/kubectl/cmd/create.go:42 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:40 msgid "" "\n" -"\t\tCreate a resource by filename or stdin.\n" +"\t\tCreate a priorityclass with the specified name, value, globalDefault and " +"description" +msgstr "" +"\n" +"\t\tCreate a priorityclass with the specified name, value, globalDefault and " +"description" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:71 +msgid "" +"\n" +"\t\tCreate a resource from a file or from stdin.\n" "\n" "\t\tJSON and YAML formats are accepted." msgstr "" "\n" -"\t\tCreate a resource by filename or stdin.\n" +"\t\tCreate a resource from a file or from stdin.\n" "\n" "\t\tJSON and YAML formats are accepted." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: pkg/kubectl/cmd/create_quota.go:32 +#: 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 " @@ -1540,7 +2131,7 @@ msgstr "" "scopes" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: pkg/kubectl/cmd/create_role.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" "\t\tCreate a role with single rule." @@ -1548,7 +2139,7 @@ msgstr "" "\n" "\t\tCreate a role with single rule." -#: pkg/kubectl/cmd/create_secret.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:61 msgid "" "\n" "\t\tCreate a secret based on a file, directory, or specified literal value.\n" @@ -1557,13 +2148,14 @@ msgid "" "\n" "\t\tWhen creating a secret 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" +"\t\tdefault to the file content. If the basename is an invalid key or you " +"wish to chose your own, you may specify\n" +"\t\tan alternate key.\n" "\n" "\t\tWhen creating a secret based on a directory, each file whose basename is " "a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tpackaged into the secret. Any directory entries except regular files are " +"ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." msgstr "" "\n" @@ -1573,17 +2165,18 @@ msgstr "" "\n" "\t\tWhen creating a secret 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" +"\t\tdefault to the file content. If the basename is an invalid key or you " +"wish to chose your own, you may specify\n" +"\t\tan alternate key.\n" "\n" "\t\tWhen creating a secret based on a directory, each file whose basename is " "a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tpackaged into the secret. 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_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_serviceaccount.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:40 msgid "" "\n" "\t\tCreate a service account with the specified name." @@ -1591,26 +2184,37 @@ msgstr "" "\n" "\t\tCreate a service account with the specified name." -#: pkg/kubectl/cmd/run.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:67 msgid "" "\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." +"\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 " +"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 " +"static content path." msgstr "" "\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." +"\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 " +"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 " +"static content path." -#: pkg/kubectl/cmd/autoscale.go:34 +#: 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" "\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController by name and " -"creates an autoscaler that uses the given resource as a reference.\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\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." msgstr "" @@ -1618,12 +2222,59 @@ msgstr "" "\t\tCreates an autoscaler that automatically chooses and sets the number of " "pods that run in a kubernetes cluster.\n" "\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController by name and " -"creates an autoscaler that uses the given resource as a reference.\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\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." -#: pkg/kubectl/cmd/delete.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:57 +msgid "" +"\n" +"\t\tDebug cluster resources using interactive debugging containers.\n" +"\n" +"\t\t'debug' provides automation for common debugging tasks for cluster " +"objects identified by\n" +"\t\tresource and name. Pods will be used by default if no resource is " +"specified.\n" +"\n" +"\t\tThe action taken by 'debug' varies depending on what resource is " +"specified. Supported\n" +"\t\tactions include:\n" +"\n" +"\t\t* Workload: Create a copy of an existing pod with certain attributes " +"changed,\n" +"\t for example changing the image tag to a new version.\n" +"\t\t* Workload: Add an ephemeral container to an already running pod, for " +"example to add\n" +"\t\t debugging utilities without restarting the pod.\n" +"\t\t* Node: Create a new pod that runs in the node's host namespaces and can " +"access\n" +"\t\t the node's filesystem.\n" +msgstr "" +"\n" +"\t\tDebug cluster resources using interactive debugging containers.\n" +"\n" +"\t\t'debug' provides automation for common debugging tasks for cluster " +"objects identified by\n" +"\t\tresource and name. Pods will be used by default if no resource is " +"specified.\n" +"\n" +"\t\tThe action taken by 'debug' varies depending on what resource is " +"specified. Supported\n" +"\t\tactions include:\n" +"\n" +"\t\t* Workload: Create a copy of an existing pod with certain attributes " +"changed,\n" +"\t for example changing the image tag to a new version.\n" +"\t\t* Workload: Add an ephemeral container to an already running pod, for " +"example to add\n" +"\t\t debugging utilities without restarting the pod.\n" +"\t\t* Node: Create a new pod that runs in the node's host namespaces and can " +"access\n" +"\t\t the node's filesystem.\n" + +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:44 msgid "" "\n" "\t\tDelete resources by filenames, stdin, resources and names, or by " @@ -1643,9 +2294,10 @@ msgid "" "immediately. If the node\n" "\t\thosting a pod is down or cannot reach the API server, termination may " "take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" +"\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" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -1667,10 +2319,10 @@ msgid "" "immediately.\n" "\n" "\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." +"someone submits an\n" +"\t\tupdate to a resource right when you submit a delete, their update will " +"be lost along with the\n" +"\t\trest of the resource." msgstr "" "\n" "\t\tDelete resources by filenames, stdin, resources and names, or by " @@ -1690,9 +2342,10 @@ msgstr "" "immediately. If the node\n" "\t\thosting a pod is down or cannot reach the API server, termination may " "take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" +"\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" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -1714,51 +2367,103 @@ msgstr "" "immediately.\n" "\n" "\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." +"someone submits an\n" +"\t\tupdate to a resource right when you submit a delete, their update will " +"be lost along with the\n" +"\t\trest of the resource." -#: pkg/kubectl/cmd/stop.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:171 msgid "" "\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +"\t\tDeny a certificate signing request.\n" "\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." +"\t\tkubectl certificate deny allows a cluster admin to deny a certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tnot to issue a certificate to the requestor.\n" +"\t\t" msgstr "" "\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +"\t\tDeny a certificate signing request.\n" "\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." +"\t\tkubectl certificate deny allows a cluster admin to deny a certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tnot to issue a certificate to the requestor.\n" +"\t\t" -#: pkg/kubectl/cmd/top_node.go:60 +#: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:53 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" +"\t\tDiff configurations specified by filename 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" +"\n" +"\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " +"own\n" +"\t\tdiff command. Users can use external commands with params too, example:\n" +"\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" +"\n" +"\t\tExit status:\n" +"\t\t 0\n" +"\t\tNo differences were found.\n" +"\t\t 1\n" +"\t\tDifferences were found.\n" +"\t\t >1\n" +"\t\tKubectl or diff failed with an error.\n" +"\n" +"\t\tNote: KUBECTL_EXTERNAL_DIFF, if used, is expected to follow that " +"convention." +msgstr "" +"\n" +"\t\tDiff configurations specified by filename 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" +"\n" +"\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " +"own\n" +"\t\tdiff command. Users can use external commands with params too, example:\n" +"\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" +"\n" +"\t\tExit status:\n" +"\t\t 0\n" +"\t\tNo differences were found.\n" +"\t\t 1\n" +"\t\tDifferences were found.\n" +"\t\t >1\n" +"\t\tKubectl or diff failed with an error.\n" +"\n" +"\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/Storage) usage of nodes.\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." -#: pkg/kubectl/cmd/top_pod.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:64 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of pods.\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" @@ -1768,7 +2473,7 @@ msgid "" "\t\tsince pod creation." msgstr "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of pods.\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" @@ -1777,37 +2482,99 @@ msgstr "" "minutes\n" "\t\tsince pod creation." -#: pkg/kubectl/cmd/top.go:33 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:39 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +"\t\tDisplay Resource (CPU/Memory) usage.\n" "\n" "\t\tThe top command allows you to see the resource consumption for nodes or " "pods.\n" "\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " +"\t\tThis command requires Metrics Server to be correctly configured and " +"working on the server. " msgstr "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +"\t\tDisplay Resource (CPU/Memory) usage.\n" "\n" "\t\tThe top command allows you to see the resource consumption for nodes or " "pods.\n" "\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " +"\t\tThis command requires Metrics Server to be correctly configured and " +"working on the server. " -#: pkg/kubectl/cmd/drain.go:140 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:54 +msgid "" +"\n" +"\t\tDisplay merged kubeconfig settings or a specified kubeconfig file.\n" +"\n" +"\t\tYou can use --output jsonpath={...} to extract specific values using a " +"jsonpath expression." +msgstr "" +"\n" +"\t\tDisplay merged kubeconfig settings or a specified kubeconfig file.\n" +"\n" +"\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 +msgid "" +"\n" +"\t\tDisplay one or many resources\n" +"\n" +"\t\tPrints a table of the most important information about the specified " +"resources.\n" +"\t\tYou can filter the list using a label selector and the --selector flag. " +"If the\n" +"\t\tdesired resource type is namespaced you will only see results in your " +"current\n" +"\t\tnamespace unless you pass --all-namespaces.\n" +"\n" +"\t\tUninitialized objects are not shown unless --include-uninitialized is " +"passed.\n" +"\n" +"\t\tBy specifying the output as 'template' and providing a Go template as " +"the value\n" +"\t\tof the --template flag, you can filter the attributes of the fetched " +"resources." +msgstr "" +"\n" +"\t\tDisplay one or many resources\n" +"\n" +"\t\tPrints a table of the most important information about the specified " +"resources.\n" +"\t\tYou can filter the list using a label selector and the --selector flag. " +"If the\n" +"\t\tdesired resource type is namespaced you will only see results in your " +"current\n" +"\t\tnamespace unless you pass --all-namespaces.\n" +"\n" +"\t\tUninitialized objects are not shown unless --include-uninitialized is " +"passed.\n" +"\n" +"\t\tBy specifying the output as 'template' and providing a Go template as " +"the value\n" +"\t\tof the --template flag, you can filter the attributes of the fetched " +"resources." + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:37 +msgid "" +"\n" +"\t\tDisplays the current-context" +msgstr "" +"\n" +"\t\tDisplays the current-context" + +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:110 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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto delete the pods.\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\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 " @@ -1839,10 +2606,10 @@ msgstr "" "\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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto delete the pods.\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\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 " @@ -1869,7 +2636,7 @@ msgstr "" "\n" "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" -#: pkg/kubectl/cmd/edit.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 msgid "" "\n" "\t\tEdit a resource from the default editor.\n" @@ -1941,8 +2708,206 @@ 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 +msgid "" +"\n" +"\t\tEdit the latest last-applied-configuration annotations of resources from " +"the default editor.\n" +"\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, " +"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\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 the latest last-applied-configuration annotations of resources from " +"the default editor.\n" +"\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, " +"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\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/wait/wait.go:49 +msgid "" +"\n" +"\t\tExperimental: Wait for a specific condition on one or many resources.\n" +"\n" +"\t\tThe command takes multiple resources and waits until the specified " +"condition\n" +"\t\tis seen in the Status field of every given resource.\n" +"\n" +"\t\tAlternatively, the command can wait for the given set of resources to be " +"deleted\n" +"\t\tby providing the \"delete\" keyword as the value to the --for flag.\n" +"\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 " +"destination." +msgstr "" +"\n" +"\t\tExperimental: Wait for a specific condition on one or many resources.\n" +"\n" +"\t\tThe command takes multiple resources and waits until the specified " +"condition\n" +"\t\tis seen in the Status field of every given resource.\n" +"\n" +"\t\tAlternatively, the command can wait for the given set of resources to be " +"deleted\n" +"\t\tby providing the \"delete\" keyword as the value to the --for flag.\n" +"\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 " +"destination." + +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:47 +msgid "" +"\n" +"\t\tExpose a resource as a new Kubernetes service.\n" +"\n" +"\t\tLooks up a deployment, service, replica set, replication controller or " +"pod by name and uses the selector\n" +"\t\tfor that resource as the selector for a new service on the specified " +"port. A deployment or replica set\n" +"\t\twill be exposed as a service only if its selector is convertible to a " +"selector that service supports,\n" +"\t\ti.e. when the selector contains only the matchLabels component. Note " +"that if no port is specified via\n" +"\t\t--port and the exposed resource has multiple ports, all will be re-used " +"by the new service. Also if no\n" +"\t\tlabels are specified, the new service will re-use the labels from the " +"resource it exposes.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\n" +"\t\t" +msgstr "" +"\n" +"\t\tExpose a resource as a new Kubernetes service.\n" +"\n" +"\t\tLooks up a deployment, service, replica set, replication controller or " +"pod by name and uses the selector\n" +"\t\tfor that resource as the selector for a new service on the specified " +"port. A deployment or replica set\n" +"\t\twill be exposed as a service only if its selector is convertible to a " +"selector that service supports,\n" +"\t\ti.e. when the selector contains only the matchLabels component. Note " +"that if no port is specified via\n" +"\t\t--port and the exposed resource has multiple ports, all will be re-used " +"by the new service. Also if no\n" +"\t\tlabels are specified, the new service will re-use the labels from the " +"resource it exposes.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:46 +msgid "" +"\n" +"\t\tList all available plugin files on a user's PATH.\n" +"\n" +"\t\tAvailable plugin files are those that are:\n" +"\t\t- executable\n" +"\t\t- anywhere on the user's PATH\n" +"\t\t- begin with \"kubectl-\"\n" +msgstr "" +"\n" +"\t\tList all available plugin files on a user's PATH.\n" +"\n" +"\t\tAvailable plugin files are those that are:\n" +"\t\t- executable\n" +"\t\t- anywhere on the user's PATH\n" +"\t\t- begin with \"kubectl-\"\n" + +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:35 +msgid "" +"\n" +"\t\tList the fields for supported resources\n" +"\n" +"\t\tThis command describes the fields associated with each supported API " +"resource.\n" +"\t\tFields are identified via a simple JSONPath identifier:\n" +"\n" +"\t\t\t.[.]\n" +"\n" +"\t\tAdd the --recursive flag to display all of the fields at once without " +"descriptions.\n" +"\t\tInformation about each field is retrieved from the server in OpenAPI " +"format." +msgstr "" +"\n" +"\t\tList the fields for supported resources\n" +"\n" +"\t\tThis command describes the fields associated with each supported API " +"resource.\n" +"\t\tFields are identified via a simple JSONPath identifier:\n" +"\n" +"\t\t\t.[.]\n" +"\n" +"\t\tAdd the --recursive flag to display all of the fields at once without " +"descriptions.\n" +"\t\tInformation about each field is retrieved from the server in OpenAPI " +"format." + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout.go:30 +msgid "" +"\n" +"\t\tManage the rollout of a resource." +msgstr "" +"\n" +"\t\tManage the rollout of a resource." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: pkg/kubectl/cmd/drain.go:115 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 msgid "" "\n" "\t\tMark node as schedulable." @@ -1951,7 +2916,7 @@ msgstr "" "\t\tMark node as schedulable." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:90 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 msgid "" "\n" "\t\tMark node as unschedulable." @@ -1959,7 +2924,23 @@ msgstr "" "\n" "\t\tMark node as unschedulable." -#: pkg/kubectl/cmd/completion.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:56 +msgid "" +"\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" +"\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 msgid "" "\n" "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" @@ -1967,17 +2948,19 @@ msgid "" "\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" "\t\tthe .bash_profile.\n" "\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" +"\t\tDetailed instructions on how to do this are available here:\n" "\n" -"\t\t $ brew install bash-completion\n" +" for macOS:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/#enable-" +"shell-autocompletion\n" "\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" +" for linux:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#enable-" +"shell-autocompletion\n" "\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" +" for windows:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/" +"#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " "of zsh >= 5.2" @@ -1988,48 +2971,84 @@ msgstr "" "\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" "\t\tthe .bash_profile.\n" "\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" +"\t\tDetailed instructions on how to do this are available here:\n" "\n" -"\t\t $ brew install bash-completion\n" +" for macOS:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/#enable-" +"shell-autocompletion\n" "\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" +" for linux:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#enable-" +"shell-autocompletion\n" "\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" +" for windows:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/" +"#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " "of zsh >= 5.2" -#: pkg/kubectl/cmd/rollingupdate.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:49 msgid "" "\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) " -"label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" +"\t\tPrint the logs for a container in a pod or specified resource. \n" +"\t\tIf the pod has only one container, the container name is optional." msgstr "" "\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) " -"label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" +"\t\tPrint the logs for a container in a pod or specified resource. \n" +"\t\tIf the pod has only one container, the container name is optional." -#: pkg/kubectl/cmd/replace.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:37 +msgid "" +"\n" +"\t\tProvides utilities for interacting with plugins.\n" +"\n" +"\t\tPlugins provide extended functionality that is not part of the major " +"command-line distribution.\n" +"\t\tPlease refer to the documentation and examples for more information " +"about how write your own plugins.\n" +"\n" +"\t\tThe easiest way to discover and install plugins is via the kubernetes " +"sub-project krew.\n" +"\t\tTo install krew, visit [krew.sigs.k8s.io](https://krew.sigs.k8s.io/docs/" +"user-guide/setup/install/)" +msgstr "" +"\n" +"\t\tProvides utilities for interacting with plugins.\n" +"\n" +"\t\tPlugins provide extended functionality that is not part of the major " +"command-line distribution.\n" +"\t\tPlease refer to the documentation and examples for more information " +"about how write your own plugins.\n" +"\n" +"\t\tThe easiest way to discover and install plugins is via the kubernetes " +"sub-project krew.\n" +"\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 +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" +"\n" +"\t\tNEW_NAME is the new name you wish to set.\n" +"\n" +"\t\tNote: In case 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" +"\n" +"\t\tNEW_NAME is the new name you wish to set.\n" +"\n" +"\t\tNote: In case 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" @@ -2038,11 +3057,7 @@ msgid "" "the\n" "\t\tcomplete resource spec must be provided. This can be obtained by\n" "\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\t $ kubectl get TYPE NAME -o yaml" msgstr "" "\n" "\t\tReplace a resource by filename or stdin.\n" @@ -2051,17 +3066,49 @@ msgstr "" "the\n" "\t\tcomplete resource spec must be provided. This can be obtained by\n" "\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\t $ kubectl get TYPE NAME -o yaml" -#: pkg/kubectl/cmd/scale.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:56 +msgid "" +"\n" +"\t\tRestart a resource.\n" +"\n" +"\t Resource will be rollout restarted." +msgstr "" +"\n" +"\t\tRestart a resource.\n" +"\n" +"\t Resource will be rollout restarted." + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:57 +msgid "" +"\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" +"\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 +msgid "" +"\n" +"\t\tRollback to a previous rollout." +msgstr "" +"\n" +"\t\tRollback to a previous rollout." + +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:39 msgid "" "\n" "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"Job.\n" +"StatefulSet.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -2074,7 +3121,7 @@ msgid "" msgstr "" "\n" "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"Job.\n" +"StatefulSet.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -2085,7 +3132,7 @@ msgstr "" "true when the\n" "\t\tscale is sent to the server." -#: pkg/kubectl/cmd/apply_set_last_applied.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" "\t\tSet the latest last-applied-configuration annotations by setting it to " @@ -2101,72 +3148,302 @@ msgstr "" "'kubectl apply -f ' was run,\n" "\t\twithout updating any other parts of the object." -#: pkg/kubectl/cmd/proxy.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:67 +#, c-format msgid "" "\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +"\t\tSet the selector on a resource. Note that the new selector will " +"overwrite the old selector if the resource had one prior to the invocation\n" +"\t\tof 'set selector'.\n" "\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +"\t\tA selector must begin with a letter or number, and may contain letters, " +"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\tIf --resource-version is specified, then updates will use this resource " +"version, otherwise the existing resource-version will be used.\n" +" Note: currently selectors can only be set on Service objects." msgstr "" "\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +"\t\tSet the selector on a resource. Note that the new selector will " +"overwrite the old selector if the resource had one prior to the invocation\n" +"\t\tof 'set selector'.\n" "\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +"\t\tA selector must begin with a letter or number, and may contain letters, " +"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\tIf --resource-version is specified, then updates will use this resource " +"version, otherwise the existing resource-version will be used.\n" +" Note: currently selectors can only be set on Service objects." -#: pkg/kubectl/cmd/patch.go:59 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 msgid "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" +"\t\tSets a cluster entry in kubeconfig.\n" "\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." msgstr "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" +"\t\tSets a cluster entry in kubeconfig.\n" "\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." -#: pkg/kubectl/cmd/label.go:70 +#: 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" +"\n" +"\t\tPrint a detailed description of the selected resources, including " +"related resources such\n" +"\t\tas events or controllers. You may select a single object by name, all " +"objects of that\n" +"\t\ttype, provide a name prefix, or label selector. For example:\n" +"\n" +"\t\t $ kubectl describe TYPE NAME_PREFIX\n" +"\n" +"\t\twill first check for an exact match on TYPE and NAME_PREFIX. If no such " +"resource\n" +"\t\texists, it will output details for every resource that has a name " +"prefixed with NAME_PREFIX." +msgstr "" +"\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" +"\t\tas events or controllers. You may select a single object by name, all " +"objects of that\n" +"\t\ttype, provide a name prefix, or label selector. For example:\n" +"\n" +"\t\t $ kubectl describe TYPE NAME_PREFIX\n" +"\n" +"\t\twill first check for an exact match on TYPE and NAME_PREFIX. If no such " +"resource\n" +"\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 +msgid "" +"\n" +"\t\tShow the status of the rollout.\n" +"\n" +"\t\tBy default 'rollout status' will watch the status of the latest rollout\n" +"\t\tuntil it's done. If you don't want to wait for the rollout to finish " +"then\n" +"\t\tyou can use --watch=false. Note that if a new rollout starts in-between, " +"then\n" +"\t\t'rollout status' will continue watching the latest revision. If you want " +"to\n" +"\t\tpin to a specific revision and abort if it is rolled over by another " +"revision,\n" +"\t\tuse --revision=N where N is the revision you need to watch for." +msgstr "" +"\n" +"\t\tShow the status of the rollout.\n" +"\n" +"\t\tBy default 'rollout status' will watch the status of the latest rollout\n" +"\t\tuntil it's done. If you don't want to wait for the rollout to finish " +"then\n" +"\t\tyou can use --watch=false. Note that if a new rollout starts in-between, " +"then\n" +"\t\t'rollout status' will continue watching the latest revision. If you want " +"to\n" +"\t\tpin to a specific revision and abort if it is rolled over by another " +"revision,\n" +"\t\tuse --revision=N where N is the revision you need to watch for." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:41 +#, c-format +msgid "" +"\n" +"\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 " +"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 " +"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 " +"omitted, the request will default to the limit.\n" +"\n" +"\t\tPossible resources include (case insensitive): %s." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go:50 +msgid "" +"\n" +"\t\tUpdate environment variables on a pod template.\n" +"\n" +"\t\tList environment variable definitions in one or more pods, pod " +"templates.\n" +"\t\tAdd, update, or remove container environment variable definitions in one " +"or\n" +"\t\tmore pod templates (within replication controllers or deployment " +"configurations).\n" +"\t\tView or modify the environment variable definitions on all containers in " +"the\n" +"\t\tspecified pods or pod templates, or just those that match a wildcard.\n" +"\n" +"\t\tIf \"--env -\" is passed, environment variables can be read from STDIN " +"using the standard env\n" +"\t\tsyntax.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" +msgstr "" +"\n" +"\t\tUpdate environment variables on a pod template.\n" +"\n" +"\t\tList environment variable definitions in one or more pods, pod " +"templates.\n" +"\t\tAdd, update, or remove container environment variable definitions in one " +"or\n" +"\t\tmore pod templates (within replication controllers or deployment " +"configurations).\n" +"\t\tView or modify the environment variable definitions on all containers in " +"the\n" +"\t\tspecified pods or pod templates, or just those that match a wildcard.\n" +"\n" +"\t\tIf \"--env -\" is passed, environment variables can be read from STDIN " +"using the standard env\n" +"\t\tsyntax.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:71 +msgid "" +"\n" +"\t\tUpdate existing container image(s) of resources.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" +msgstr "" +"\n" +"\t\tUpdate existing container image(s) of resources.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:77 +msgid "" +"\n" +"\t\tUpdate field(s) 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 " +"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 +msgid "" +"\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" +"\t\tannotations. Annotations are key/value pairs that can be larger than " +"labels and include\n" +"\t\tarbitrary string values such as structured JSON. Tools and system " +"extensions may use\n" +"\t\tannotations to store their own data.\n" +"\n" +"\t\tAttempting to set an annotation that already exists will fail unless --" +"overwrite is set.\n" +"\t\tIf --resource-version is specified and does not match the current " +"resource version on\n" +"\t\tthe server the command will fail." +msgstr "" +"\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" +"\t\tannotations. Annotations are key/value pairs that can be larger than " +"labels and include\n" +"\t\tarbitrary string values such as structured JSON. Tools and system " +"extensions may use\n" +"\t\tannotations to store their own data.\n" +"\n" +"\t\tAttempting to set an annotation that already exists will fail unless --" +"overwrite is set.\n" +"\t\tIf --resource-version is specified and does not match the current " +"resource version on\n" +"\t\tthe server the command will fail." + +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:86 #, c-format msgid "" "\n" "\t\tUpdate the labels on a resource.\n" "\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\t* A label key and value must begin with a letter or number, and may " +"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" "\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 " @@ -2175,14 +3452,17 @@ msgstr "" "\n" "\t\tUpdate the labels on a resource.\n" "\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\t* A label key and value must begin with a letter or number, and may " +"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" "\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." -#: pkg/kubectl/cmd/taint.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:69 #, c-format msgid "" "\n" @@ -2192,8 +3472,11 @@ msgid "" "is expressed as key=value:effect.\n" "\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* The value must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[2]d characters.\n" +"\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " +"'/', 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." msgstr "" @@ -2204,12 +3487,23 @@ msgstr "" "is expressed as key=value:effect.\n" "\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* The value must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[2]d characters.\n" +"\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " +"'/', 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." -#: pkg/kubectl/cmd/apply_view_last_applied.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:35 +msgid "" +"\n" +"\t\tView previous rollout revisions and configurations." +msgstr "" +"\n" +"\t\tView previous rollout revisions and configurations." + +#: 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 " @@ -2227,49 +3521,7 @@ msgstr "" "-o option\n" "\t\tto change output format." -#: pkg/kubectl/cmd/cp.go:37 -msgid "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " -"\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" -msgstr "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " -"\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" - -#: pkg/kubectl/cmd/create_secret.go:205 +#: 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" @@ -2281,7 +3533,7 @@ msgstr "" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" -#: pkg/kubectl/cmd/create_namespace.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" "\t # Create a new namespace named my-namespace\n" @@ -2291,7 +3543,7 @@ msgstr "" "\t # Create a new namespace named my-namespace\n" "\t kubectl create namespace my-namespace" -#: pkg/kubectl/cmd/create_secret.go:59 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:74 msgid "" "\n" "\t # Create a new secret named my-secret with keys for each file in folder " @@ -2300,13 +3552,21 @@ msgid "" "\n" "\t # Create a new secret named my-secret with specified keys instead of " "names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-file=ssh-publickey=path/to/id_rsa.pub\n" "\n" "\t # Create a new secret named my-secret with key1=supersecret and " "key2=topsecret\n" "\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" +"--from-literal=key2=topsecret\n" +"\n" +"\t # Create a new secret named my-secret using a combination of a file and " +"a literal\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-literal=passphrase=topsecret\n" +"\n" +"\t # Create a new secret named my-secret from an env file\n" +"\t kubectl create secret generic my-secret --from-env-file=path/to/bar.env" msgstr "" "\n" "\t # Create a new secret named my-secret with keys for each file in folder " @@ -2315,15 +3575,23 @@ msgstr "" "\n" "\t # Create a new secret named my-secret with specified keys instead of " "names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-file=ssh-publickey=path/to/id_rsa.pub\n" "\n" "\t # Create a new secret named my-secret with key1=supersecret and " "key2=topsecret\n" "\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" +"--from-literal=key2=topsecret\n" +"\n" +"\t # Create a new secret named my-secret using a combination of a file and " +"a literal\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-literal=passphrase=topsecret\n" +"\n" +"\t # Create a new secret named my-secret from an env file\n" +"\t kubectl create secret generic my-secret --from-env-file=path/to/bar.env" -#: pkg/kubectl/cmd/create_serviceaccount.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:43 msgid "" "\n" "\t # Create a new service account named my-service-account\n" @@ -2333,17 +3601,79 @@ msgstr "" "\t # Create a new service account named my-service-account\n" "\t kubectl create serviceaccount my-service-account" -#: pkg/kubectl/cmd/create_service.go:232 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:45 msgid "" "\n" -"\t# Create a new ExternalName service named my-ns \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" +"\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" +"\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" +"\tkubectl create deployment my-dep --image=busybox --port=5701" +msgstr "" +"\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" +"\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" +"\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" +"\tkubectl create deployment my-dep --image=busybox --port=5701" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:351 +msgid "" +"\n" +"\t# Create a new ExternalName service named my-ns\n" "\tkubectl create service externalname my-ns --external-name bar.com" msgstr "" "\n" -"\t# Create a new ExternalName service named my-ns \n" +"\t# Create a new ExternalName service named my-ns\n" "\tkubectl create service externalname my-ns --external-name bar.com" -#: pkg/kubectl/cmd/create_service.go:225 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:50 +msgid "" +"\n" +"\t# Set Deployment nginx-deployment's ServiceAccount 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" +"\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" +"\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" +"\tkubectl set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-" +"run=client -o yaml\n" +"\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:42 +msgid "" +"\n" +"\tCreate a deployment with the specified name." +msgstr "" +"\n" +"\tCreate a deployment with the specified name." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:344 msgid "" "\n" "\tCreate an ExternalName service with the specified name.\n" @@ -2359,7 +3689,15 @@ msgstr "" "\tonly pods, which will allow application authors to reference services\n" "\tthat exist off platform, on other clusters, or locally." -#: pkg/kubectl/cmd/help.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:61 +msgid "" +"\n" +"\tCreate an ingress with the specified name." +msgstr "" +"\n" +"\tCreate an ingress with the specified name." + +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:28 msgid "" "\n" "\tHelp provides help for any command in the application.\n" @@ -2369,7 +3707,127 @@ msgstr "" "\tHelp provides help for any command in the application.\n" "\tSimply type kubectl help [path to command] for full details." -#: pkg/kubectl/cmd/create_service.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:44 +msgid "" +"\n" +"\tSets 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 " +"'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 " +"top of existing values." +msgstr "" +"\n" +"\tSets 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 " +"'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 " +"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" +"\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" +"\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." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:43 +msgid "" +"\n" +"\tUpdate ServiceAccount of pod template resources.\n" +"\n" +"\tPossible resources (case insensitive) can be:\n" +"\n" +"\t" +msgstr "" +"\n" +"\tUpdate ServiceAccount of pod template resources.\n" +"\n" +"\tPossible resources (case insensitive) can be:\n" +"\n" +"\t" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:40 +msgid "" +"\n" +"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." +msgstr "" +"\n" +"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:68 +msgid "" +"\n" +" \tpod (po), replicationcontroller (rc), deployment (deploy), daemonset " +"(ds), replicaset (rs)" +msgstr "" +"\n" +" \tpod (po), replicationcontroller (rc), deployment (deploy), daemonset " +"(ds), replicaset (rs)" + +#: 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" +"\n" +" Use resource type/name such as deployment/mydeployment to " +"select a pod. Resource type defaults to 'pod' if omitted.\n" +"\n" +" 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" +" to resume forwarding." +msgstr "" +"\n" +" Forward one or more local ports to a pod. This command " +"requires the node to have 'socat' installed.\n" +"\n" +" Use resource type/name such as deployment/mydeployment to " +"select a pod. Resource type defaults to 'pod' if omitted.\n" +"\n" +" 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" +" to resume forwarding." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:233 +msgid "" +"\n" +" # Create a new ClusterIP service named my-cs\n" +" kubectl create service clusterip my-cs --tcp=5678:8080\n" +"\n" +" # Create a new ClusterIP service named my-cs (in headless mode)\n" +" kubectl create service clusterip my-cs --clusterip=\"None\"" +msgstr "" +"\n" +" # Create a new ClusterIP service named my-cs\n" +" kubectl create service clusterip my-cs --tcp=5678:8080\n" +"\n" +" # Create a new ClusterIP service named my-cs (in headless mode)\n" +" kubectl create service clusterip my-cs --clusterip=\"None\"" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:311 msgid "" "\n" " # Create a new LoadBalancer service named my-lbs\n" @@ -2379,43 +3837,17 @@ msgstr "" " # Create a new LoadBalancer service named my-lbs\n" " kubectl create service loadbalancer my-lbs --tcp=5678:8080" -#: pkg/kubectl/cmd/create_service.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:274 msgid "" "\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" -msgstr "" -"\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" - -#: pkg/kubectl/cmd/create_deployment.go:36 -msgid "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" -msgstr "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" - -#: pkg/kubectl/cmd/create_service.go:116 -msgid "" -"\n" -" # Create a new nodeport service named my-ns\n" +" # Create a new NodePort service named my-ns\n" " kubectl create service nodeport my-ns --tcp=5678:8080" msgstr "" "\n" -" # Create a new nodeport service named my-ns\n" +" # Create a new NodePort service named my-ns\n" " kubectl create service nodeport my-ns --tcp=5678:8080" -#: pkg/kubectl/cmd/clusterinfo_dump.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:102 msgid "" "\n" " # Dump current cluster state to stdout\n" @@ -2445,7 +3877,7 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: pkg/kubectl/cmd/annotate.go:78 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 msgid "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " @@ -2501,8 +3933,16 @@ msgstr "" " # Does not require the --overwrite flag.\n" " kubectl annotate pods foo description-" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:230 +msgid "" +"\n" +" Create a ClusterIP service with the specified name." +msgstr "" +"\n" +" Create a ClusterIP service with the specified name." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_service.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" " Create a LoadBalancer service with the specified name." @@ -2510,34 +3950,15 @@ msgstr "" "\n" " Create a LoadBalancer service with the specified name." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_service.go:50 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:271 msgid "" "\n" -" Create a clusterIP service with the specified name." +" Create a NodePort service with the specified name." msgstr "" "\n" -" Create a clusterIP service with the specified name." +" Create a NodePort service with the specified name." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 -#: pkg/kubectl/cmd/create_deployment.go:33 -msgid "" -"\n" -" Create a deployment with the specified name." -msgstr "" -"\n" -" Create a deployment with the specified name." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 -#: pkg/kubectl/cmd/create_service.go:113 -msgid "" -"\n" -" Create a nodeport service with the specified name." -msgstr "" -"\n" -" Create a nodeport service with the specified name." - -#: pkg/kubectl/cmd/clusterinfo_dump.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:93 msgid "" "\n" " Dumps cluster info out suitable for debugging and diagnosing cluster " @@ -2545,7 +3966,7 @@ msgid "" " 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 'kube-system' namespace, but you can\n" +"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" @@ -2559,7 +3980,7 @@ msgstr "" " 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 'kube-system' namespace, but you can\n" +"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" @@ -2567,22 +3988,52 @@ msgstr "" "logs are dumped into different directories\n" " based on namespace and pod name." -#: pkg/kubectl/cmd/clusterinfo.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:40 msgid "" "\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" +" Display addresses of the control plane and services with label kubernetes." +"io/cluster-service=true\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." msgstr "" "\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" +" Display addresses of the control plane and services with label kubernetes." +"io/cluster-service=true\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:49 +msgid "" +" environment variable is set, then it is used as a list of paths (normal " +"path delimiting rules for your system). These paths are merged. When a value " +"is modified, it is modified in the file that defines the stanza. When a " +"value is created, it is created in the first file that exists. If no files " +"in the chain exist, then it creates the last file in the list.\n" +"\t\t\t3. Otherwise, " +msgstr "" +" environment variable is set, then it is used as a list of paths (normal " +"path delimiting rules for your system). These paths are merged. When a value " +"is modified, it is modified in the file that defines the stanza. When a " +"value is created, it is created in the first file that exists. If no files " +"in the chain exist, then it creates the last file in the list.\n" +"\t\t\t3. Otherwise, " + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:48 +msgid "" +" flag is set, then only that file is loaded. The flag may only be set once " +"and no merging takes place.\n" +"\t\t\t2. If $" +msgstr "" +" flag is set, then only that file is loaded. The flag may only be set once " +"and no merging takes place.\n" +"\t\t\t2. If $" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:50 +msgid " is used and no merging takes place." +msgstr " is used and no merging takes place." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L61 -#: pkg/kubectl/cmd/create_quota.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:107 msgid "" "A comma-delimited set of quota scopes that must all match each object " "tracked by the quota." @@ -2591,14 +4042,14 @@ msgstr "" "tracked by the quota." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L60 -#: pkg/kubectl/cmd/create_quota.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:106 msgid "" "A comma-delimited set of resource=quantity pairs that define a hard limit." msgstr "" "A comma-delimited set of resource=quantity pairs that define a hard limit." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L63 -#: pkg/kubectl/cmd/create_pdb.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:113 msgid "" "A label selector to use for this budget. Only equality-based selector " "requirements are supported." @@ -2607,7 +4058,7 @@ msgstr "" "requirements are supported." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L106 -#: pkg/kubectl/cmd/expose.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:152 msgid "" "A label selector to use for this service. Only equality-based selector " "requirements are supported. If empty (the default) infer the selector from " @@ -2617,13 +4068,8 @@ msgstr "" "requirements are supported. If empty (the default) infer the selector from " "the replication controller or replica set.)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L136 -#: pkg/kubectl/cmd/run.go:139 -msgid "A schedule in the Cron format the job should be run with." -msgstr "A schedule in the Cron format the job should be run with." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L111 -#: pkg/kubectl/cmd/expose.go:109 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:157 msgid "" "Additional external IP address (not managed by Kubernetes) to accept for the " "service. If this IP is routed to a node, the service can be accessed by this " @@ -2633,8 +4079,13 @@ msgstr "" "service. If this IP is routed to a node, the service can be accessed by this " "IP in addition to its generated service IP." +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:178 +msgid "Allocate a TTY for the debugging container." +msgstr "Allocate a TTY for the debugging container." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L119 -#: pkg/kubectl/cmd/expose.go:110 pkg/kubectl/cmd/run.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:178 msgid "" "An inline JSON override for the generated object. If this is non-empty, it " "is used to override the generated object. Requires that the object supply a " @@ -2644,28 +4095,21 @@ msgstr "" "is used to override the generated object. Requires that the object supply a " "valid apiVersion field." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L134 -#: pkg/kubectl/cmd/run.go:137 -msgid "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." -msgstr "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:173 +msgid "Annotations to apply to the pod." +msgstr "Annotations to apply to the pod." -#: pkg/kubectl/cmd/apply.go:104 +#: 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" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 -#: pkg/kubectl/cmd/certificates.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "Approve a certificate signing request" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L81 -#: pkg/kubectl/cmd/create_service.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:263 msgid "" "Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." @@ -2673,18 +4117,25 @@ 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 +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 -#: pkg/kubectl/cmd/attach.go:70 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 msgid "Attach to a running container" msgstr "Attach to a running container" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 -#: pkg/kubectl/cmd/autoscale.go:56 -msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" -msgstr "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:107 +msgid "" +"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" +msgstr "" +"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L115 -#: pkg/kubectl/cmd/expose.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 msgid "" "ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " "set to 'None' to create a headless service." @@ -2693,128 +4144,144 @@ msgstr "" "set to 'None' to create a headless service." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L55 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole this ClusterRoleBinding should reference" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L55 -#: pkg/kubectl/cmd/create_rolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:104 msgid "ClusterRole this RoleBinding should reference" msgstr "ClusterRole this RoleBinding should reference" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L101 -#: pkg/kubectl/cmd/rollingupdate.go:102 -msgid "" -"Container name which will have its image upgraded. Only relevant when --" -"image is specified, ignored otherwise. Required when using --image on a " -"multi-container pod" -msgstr "" -"Container name which will have its image upgraded. Only relevant when --" -"image is specified, ignored otherwise. Required when using --image on a " -"multi-container pod" +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:32 +msgid "Commands for features in alpha" +msgstr "Commands for features in alpha" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:170 +msgid "Container image to use for debug container." +msgstr "Container image to use for debug container." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:166 +msgid "Container name to use for debug container." +msgstr "Container name to use for debug container." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/convert.go#L67 -#: pkg/kubectl/cmd/convert.go:68 +#: pkg/kubectl/cmd/convert/convert.go:95 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 -#: pkg/kubectl/cmd/cp.go:65 +#: 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." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:248 +msgid "Create a ClusterIP service." +msgstr "Create a ClusterIP service." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:44 +#: 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 -#: pkg/kubectl/cmd/create_service.go:182 +#: 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 -#: pkg/kubectl/cmd/create_service.go:125 +#: 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 -#: pkg/kubectl/cmd/create_rolebinding.go:44 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:214 +#: 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_service.go#L68 -#: pkg/kubectl/cmd/create_service.go:69 -msgid "Create a clusterIP service." -msgstr "Create a clusterIP service." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 -#: pkg/kubectl/cmd/create_configmap.go:60 +#: 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_deployment.go#L44 -#: pkg/kubectl/cmd/create_deployment.go:46 -msgid "Create a deployment with the specified name." -msgstr "Create a deployment with the specified name." +#: 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." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_namespace.go:45 +#: 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 -#: pkg/kubectl/cmd/create_pdb.go:50 +#: 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." +#: 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." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: pkg/kubectl/cmd/create_quota.go:48 +#: 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.go#L56 -#: pkg/kubectl/cmd/create.go:63 -msgid "Create a resource by filename or stdin" -msgstr "Create a resource by filename or stdin" +#: 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." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 -#: pkg/kubectl/cmd/create_secret.go:144 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:74 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" msgstr "Create a secret using specified subcommand" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:50 +msgid "Create a secret using specified subcommand." +msgstr "Create a secret using specified subcommand." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_serviceaccount.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:85 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 -#: pkg/kubectl/cmd/create_service.go:37 +#: 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 -#: pkg/kubectl/cmd/create_service.go:241 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 msgid "Create an ExternalName service." msgstr "Create an ExternalName service." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:60 +msgid "Create and run a particular image in a pod." +msgstr "Create and run a particular image in a pod." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:149 +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 -#: pkg/kubectl/cmd/delete.go:132 +#: 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" @@ -2823,130 +4290,163 @@ msgstr "" "and label selector" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_context.go#L38 -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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_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" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 -#: pkg/kubectl/cmd/certificates.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 msgid "Deny a certificate signing request" msgstr "Deny a certificate signing request" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 -#: pkg/kubectl/cmd/stop.go:59 -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/config/get_contexts.go#L62 -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 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" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 -#: pkg/kubectl/cmd/top_node.go:78 +#: 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 -#: pkg/kubectl/cmd/top_pod.go:80 +#: 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 -#: pkg/kubectl/cmd/top.go:44 +#: 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 -#: pkg/kubectl/cmd/clusterinfo.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 msgid "Display cluster info" msgstr "Display cluster info" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/get_clusters.go#L40 -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "Display clusters defined in the kubeconfig" +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:42 +msgid "Display clusters defined in the kubeconfig." +msgstr "Display clusters defined in the kubeconfig." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/view.go#L64 -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "Display merged kubeconfig settings or a specified kubeconfig file" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 -#: pkg/kubectl/cmd/get.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 msgid "Display one or many resources" msgstr "Display one or many resources" +#: 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" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_users.go:61 +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 -#: pkg/kubectl/cmd/config/current_context.go:49 +#: 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 -#: pkg/kubectl/cmd/explain.go:51 +#: 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 -#: pkg/kubectl/cmd/drain.go:178 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 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 -#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +#: 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 -#: pkg/kubectl/cmd/edit.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 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 +msgid "Edit latest last-applied-configuration annotations of a resource/object" +msgstr "" +"Edit latest last-applied-configuration annotations of a resource/object" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L159 -#: pkg/kubectl/cmd/create_secret.go:160 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:152 msgid "Email for Docker registry" msgstr "Email for Docker registry" +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:169 +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 -#: pkg/kubectl/cmd/exec.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 msgid "Execute a command in a container" msgstr "Execute a command in a container" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L102 -#: pkg/kubectl/cmd/rollingupdate.go:103 -msgid "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." -msgstr "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." +#: 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/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." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:378 +msgid "External name of service" +msgstr "External name of service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/portforward.go#L75 -#: pkg/kubectl/cmd/portforward.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:109 msgid "Forward one or more local ports to a pod" msgstr "Forward one or more local ports to a pod" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 -#: pkg/kubectl/cmd/help.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "Help about any command" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L105 -#: pkg/kubectl/cmd/expose.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:151 msgid "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " +"IP to assign to the LoadBalancer. If empty, an ephemeral IP will be created " "and used (cloud-provider specific)." msgstr "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " +"IP to assign to the LoadBalancer. If empty, an ephemeral IP will be created " "and used (cloud-provider specific)." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L114 -#: pkg/kubectl/cmd/expose.go:112 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:160 msgid "" "If non-empty, set the session affinity for the service to this; legal " "values: 'None', 'ClientIP'" @@ -2955,7 +4455,7 @@ msgstr "" "values: 'None', 'ClientIP'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/annotate.go#L135 -#: pkg/kubectl/cmd/annotate.go:136 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 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 " @@ -2966,7 +4466,7 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L132 -#: pkg/kubectl/cmd/label.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 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 " @@ -2976,49 +4476,70 @@ msgstr "" "resource-version for the object. Only valid when specifying a single " "resource." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L98 -#: pkg/kubectl/cmd/rollingupdate.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:164 msgid "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used " -"with --filename/-f" +"If specified, everything after -- will be passed to the new container as " +"Args instead of Command." msgstr "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used " -"with --filename/-f" +"If specified, everything after -- will be passed to the new container as " +"Args instead of Command." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout.go#L46 -#: pkg/kubectl/cmd/rollout/rollout.go:47 -msgid "Manage a deployment rollout" -msgstr "Manage a deployment rollout" +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:198 +msgid "If true, run the container in privileged mode." +msgstr "If true, run the container in privileged mode." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:174 +msgid "If true, suppress informational messages." +msgstr "If true, suppress informational messages." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:165 +msgid "" +"If true, wait for the container to start running, and then attach as if " +"'kubectl attach ...' were called. Default false, unless '-i/--stdin' is " +"set, in which case the default is true." +msgstr "" +"If true, wait for the container to start running, and then attach as if " +"'kubectl attach ...' were called. Default false, unless '-i/--stdin' is " +"set, in which case the default is true." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:173 +msgid "" +"Keep stdin open on the container(s) in the pod, even if nothing is attached." +msgstr "" +"Keep stdin open on the container(s) in the pod, even if nothing is attached." + +#: 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 -#: pkg/kubectl/cmd/drain.go:128 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 msgid "Mark node as schedulable" msgstr "Mark node as schedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 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 -#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 msgid "Mark the provided resource as paused" msgstr "Mark the provided resource as paused" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L35 -#: pkg/kubectl/cmd/certificates.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:50 msgid "Modify certificate resources." msgstr "Modify certificate resources." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/config.go#L39 -#: pkg/kubectl/cmd/config/config.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "Modify kubeconfig files" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L110 -#: pkg/kubectl/cmd/expose.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:156 msgid "" "Name or number for the port on the container that the service should direct " "traffic to. Optional." @@ -3026,8 +4547,12 @@ msgstr "" "Name or number for the port on the container that the service should direct " "traffic to. Optional." +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:43 +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 -#: pkg/kubectl/cmd/logs.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -3036,41 +4561,35 @@ msgstr "" "one of since-time / since may be used." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 -#: pkg/kubectl/cmd/completion.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Output shell completion code for the specified shell (bash or zsh)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L115 -#: pkg/kubectl/cmd/convert.go:85 +#: pkg/kubectl/cmd/convert/convert.go:105 msgid "" "Output the formatted object with the given group version (for ex: " -"'extensions/v1beta1').)" +"'extensions/v1beta1')." msgstr "" "Output the formatted object with the given group version (for ex: " -"'extensions/v1beta1').)" +"'extensions/v1beta1')." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L157 -#: pkg/kubectl/cmd/create_secret.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:151 msgid "Password for Docker registry authentication" msgstr "Password for Docker registry authentication" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L226 -#: pkg/kubectl/cmd/create_secret.go:226 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:110 msgid "Path to PEM encoded public key certificate." msgstr "Path to PEM encoded public key certificate." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L227 -#: pkg/kubectl/cmd/create_secret.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:111 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/rollingupdate.go#L84 -#: pkg/kubectl/cmd/rollingupdate.go:85 -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/scale.go#L82 -#: pkg/kubectl/cmd/scale.go:83 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -3079,63 +4598,92 @@ msgstr "" "version match this value in order to scale." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 -#: pkg/kubectl/cmd/version.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:73 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" +msgstr "" +"Print the client and server version information for the current context" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 -#: pkg/kubectl/cmd/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:39 msgid "Print the list of flags inherited by all commands" msgstr "Print the list of flags inherited by all commands" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L86 -#: pkg/kubectl/cmd/logs.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:152 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 +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\"" +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." + +#: 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." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 -#: pkg/kubectl/cmd/replace.go:71 +#: 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" +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:86 +msgid "Restart a resource" +msgstr "Restart a resource" + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_resume.go#L71 -#: pkg/kubectl/cmd/rollout/rollout_resume.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 msgid "Resume a paused resource" msgstr "Resume a paused resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L56 -#: pkg/kubectl/cmd/create_rolebinding.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:105 msgid "Role this RoleBinding should reference" msgstr "Role this RoleBinding should reference" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L94 -#: pkg/kubectl/cmd/run.go:97 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:152 msgid "Run a particular image on the cluster" msgstr "Run a particular image on the cluster" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/proxy.go#L68 -#: pkg/kubectl/cmd/proxy.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:119 msgid "Run a proxy to the Kubernetes API server" msgstr "Run a proxy to the Kubernetes API server" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L161 -#: pkg/kubectl/cmd/create_secret.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:153 msgid "Server location for Docker registry" msgstr "Server location for Docker registry" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 -#: pkg/kubectl/cmd/scale.go:71 -msgid "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" -msgstr "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +#: 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" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set.go#L37 -#: pkg/kubectl/cmd/set/set.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "Set specific features on objects" -#: pkg/kubectl/cmd/apply_set_last_applied.go:83 +#: 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." @@ -3144,52 +4692,52 @@ msgstr "" "contents of a file." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_selector.go#L81 -#: pkg/kubectl/cmd/set/set_selector.go:82 +#: 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 -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: 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 -#: pkg/kubectl/cmd/config/create_context.go:58 +#: 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 -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: 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 -#: pkg/kubectl/cmd/config/set.go:60 +#: 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 -#: pkg/kubectl/cmd/config/use_context.go:49 +#: 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 -#: pkg/kubectl/cmd/describe.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 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 -#: pkg/kubectl/cmd/rollout/rollout_status.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 msgid "Show the status of the rollout" msgstr "Show the status of the rollout" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L108 -#: pkg/kubectl/cmd/expose.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:154 msgid "Synonym for --target-port" msgstr "Synonym for --target-port" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 -#: pkg/kubectl/cmd/expose.go:88 +#: 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" @@ -3198,12 +4746,12 @@ msgstr "" "new Kubernetes Service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L114 -#: pkg/kubectl/cmd/run.go:117 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." msgstr "The image for the container to run." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L116 -#: pkg/kubectl/cmd/run.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:176 msgid "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" @@ -3211,29 +4759,34 @@ msgstr "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L100 -#: pkg/kubectl/cmd/rollingupdate.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:172 msgid "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" +"The image pull policy for the container. If left empty, this value will not " +"be specified by the client and defaulted by the server." msgstr "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" +"The image pull policy for the container. If left empty, this value will not " +"be specified by the client and defaulted by the server." + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:112 +msgid "" +"The maximum number or percentage of unavailable pods this budget requires." +msgstr "" +"The maximum number or percentage of unavailable pods this budget requires." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L62 -#: pkg/kubectl/cmd/create_pdb.go:63 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:111 msgid "" "The minimum number or percentage of available pods this budget requires." msgstr "" "The minimum number or percentage of available pods this budget requires." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L113 -#: pkg/kubectl/cmd/expose.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:159 msgid "The name for the newly created object." msgstr "The name for the newly created object." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L71 -#: pkg/kubectl/cmd/autoscale.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:125 msgid "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." @@ -3241,24 +4794,8 @@ msgstr "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L113 -#: pkg/kubectl/cmd/run.go:116 -msgid "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." -msgstr "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L66 -#: pkg/kubectl/cmd/autoscale.go:67 -msgid "" -"The name of the API generator to use. Currently there is only 1 generator." -msgstr "" -"The name of the API generator to use. Currently there is only 1 generator." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L98 -#: pkg/kubectl/cmd/expose.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:147 msgid "" "The name of the API generator to use. There are 2 generators: 'service/v1' " "and 'service/v2'. The only difference between them is that service port in " @@ -3270,22 +4807,13 @@ msgstr "" "v1 is named 'default', while it is left unnamed in v2. Default is 'service/" "v2'." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L133 -#: pkg/kubectl/cmd/run.go:136 -msgid "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" -msgstr "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L99 -#: pkg/kubectl/cmd/expose.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:148 msgid "The network protocol for the service to be created. Default is 'TCP'." msgstr "The network protocol for the service to be created. Default is 'TCP'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L100 -#: pkg/kubectl/cmd/expose.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:149 msgid "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" @@ -3293,17 +4821,12 @@ msgstr "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L121 -#: pkg/kubectl/cmd/run.go:124 -msgid "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." -msgstr "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:182 +msgid "The port that this container exposes." +msgstr "The port that this container exposes." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L131 -#: pkg/kubectl/cmd/run.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:194 msgid "" "The resource requirement limits for this container. For example, 'cpu=200m," "memory=512Mi'. Note that server side components may assign limits depending " @@ -3314,7 +4837,7 @@ msgstr "" "on the server configuration, such as limit ranges." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L130 -#: pkg/kubectl/cmd/run.go:133 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:192 msgid "" "The resource requirement requests for this container. For example, " "'cpu=100m,memory=256Mi'. Note that server side components may assign " @@ -3324,89 +4847,132 @@ msgstr "" "'cpu=100m,memory=256Mi'. Note that server side components may assign " "requests depending on the server configuration, such as limit ranges." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L128 -#: pkg/kubectl/cmd/run.go:131 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:190 msgid "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." +"The restart policy for this Pod. Legal values [Always, OnFailure, Never]." msgstr "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." +"The restart policy for this Pod. Legal values [Always, OnFailure, Never]." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L87 -#: pkg/kubectl/cmd/create_secret.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:155 msgid "The type of secret to create" msgstr "The type of secret to create" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L101 -#: pkg/kubectl/cmd/expose.go:102 +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:33 msgid "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." +"These commands correspond to alpha features that are not enabled in " +"Kubernetes clusters by default." msgstr "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." +"These commands correspond to alpha features that are not enabled in " +"Kubernetes clusters by default." + +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:150 +msgid "" +"Type for this service: ClusterIP, NodePort, LoadBalancer, or ExternalName. " +"Default is 'ClusterIP'." +msgstr "" +"Type for this service: ClusterIP, NodePort, LoadBalancer, or ExternalName. " +"Default is 'ClusterIP'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_undo.go#L71 -#: pkg/kubectl/cmd/rollout/rollout_undo.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 msgid "Undo a previous rollout" msgstr "Undo a previous rollout" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 -#: pkg/kubectl/cmd/config/unset.go:48 +#: 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" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/patch.go#L91 -#: pkg/kubectl/cmd/patch.go:96 -msgid "Update field(s) of a resource using strategic merge patch" -msgstr "Update field(s) of a resource using strategic merge patch" +#: 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" + +#: 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 -#: pkg/kubectl/cmd/set/set_image.go:95 +#: 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 -#: pkg/kubectl/cmd/set/set_resources.go:102 +#: 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" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 msgid "Update the annotations on a resource" msgstr "Update the annotations on a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 -#: pkg/kubectl/cmd/label.go:114 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 msgid "Update the labels on a resource" msgstr "Update the labels on a resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 -#: pkg/kubectl/cmd/taint.go:87 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 msgid "Update the taints on one or more nodes" msgstr "Update the taints on one or more nodes" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L155 -#: pkg/kubectl/cmd/create_secret.go:156 +#: 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" -#: pkg/kubectl/cmd/apply_view_last_applied.go:64 +#: 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 -#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 msgid "View rollout history" msgstr "View rollout history" +#: 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 " +"container images, similar to how 'kubectl set image' works." +msgstr "" +"When used with '--copy-to', a list of name=image pairs for changing " +"container images, similar to how 'kubectl set image' works." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:168 +msgid "When used with '--copy-to', delete the original Pod." +msgstr "When used with '--copy-to', delete the original Pod." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:176 +msgid "" +"When used with '--copy-to', enable process namespace sharing in the copy." +msgstr "" +"When used with '--copy-to', enable process namespace sharing in the copy." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:175 +msgid "" +"When used with '--copy-to', schedule the copy of target Pod on the same node." +msgstr "" +"When used with '--copy-to', schedule the copy of target Pod on the same node." + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:177 +msgid "" +"When using an ephemeral container, target processes in this container name." +msgstr "" +"When using an ephemeral container, target processes in this container name." + # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L45 -#: pkg/kubectl/cmd/clusterinfo_dump.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:85 msgid "" "Where to output the files. If empty or '-' uses stdout, otherwise creates a " "directory hierarchy in that directory" @@ -3414,29 +4980,57 @@ msgstr "" "Where to output the files. If empty or '-' uses stdout, otherwise creates a " "directory hierarchy in that directory" -#: pkg/kubectl/cmd/run_test.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:108 +msgid "" +"description is an arbitrary string that usually provides guidelines on when " +"this priority class should be used." +msgstr "" +"description is an arbitrary string that usually provides guidelines on when " +"this priority class should be used." + +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run_test.go:88 msgid "dummy restart flag)" msgstr "dummy restart flag)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L253 -#: pkg/kubectl/cmd/create_service.go:254 -msgid "external name of service" -msgstr "external name of service" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:107 +msgid "" +"global-default specifies whether this PriorityClass should be considered as " +"the default priority." +msgstr "" +"global-default specifies whether this PriorityClass should be considered as " +"the default priority." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 -#: pkg/kubectl/cmd/cmd.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl controls the Kubernetes cluster manager" -#~ msgid "" -#~ "watch is only supported on individual resources and resource collections " -#~ "- %d resources were found" -#~ msgid_plural "" -#~ "watch is only supported on individual resources and resource collections " -#~ "- %d resources were found" -#~ msgstr[0] "" -#~ "watch is only supported on individual resources and resource collections " -#~ "- %d resource was found" -#~ msgstr[1] "" -#~ "watch is only supported on individual resources and resource collections " -#~ "- %d resources were found" +#: 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), " +"replicaset (rs)" +msgstr "" +"pod (po), service (svc), replicationcontroller (rc), deployment (deploy), " +"replicaset (rs)" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:109 +msgid "" +"preemption-policy is the policy for preempting pods with lower priority." +msgstr "" +"preemption-policy is the policy for preempting pods with lower priority." + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:41 +msgid "" +"replicationcontroller (rc), deployment (deploy), daemonset (ds), job, " +"replicaset (rs), statefulset" +msgstr "" +"replicationcontroller (rc), deployment (deploy), daemonset (ds), job, " +"replicaset (rs), statefulset" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:106 +msgid "the value of this priority class." +msgstr "the value of this priority class." 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 5541caf6053..b114833f9dd 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.mo differ diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.po b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.po index 44c25cefe48..0035606556c 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.po +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/fr_FR/LC_MESSAGES/k8s.po @@ -6,91 +6,108 @@ msgid "" msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-12-12 20:03+0000\n" +"Report-Msgid-Bugs-To: EMAIL\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2017-01-29 22:54-0800\n" "Last-Translator: Brendan Burns \n" +"Language-Team: \n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.6.10\n" "X-Poedit-SourceCharset: UTF-8\n" -"Language-Team: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Language: fr\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" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/get_contexts.go#L62 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" msgstr "Décrire un ou plusieurs contextes" # 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" msgstr "Afficher les cluster définis dans kubeconfig" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/view.go#L64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 msgid "Display merged kubeconfig settings or a specified kubeconfig file" 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 msgid "Update the annotations on a resource" msgstr "Mettre à jour les annotations d'une ressource" -msgid "" -"watch is only supported on individual resources and resource collections - " -"%d resources were found" -msgid_plural "" -"watch is only supported on individual resources and resource collections - " -"%d resources were found" -msgstr[0] "" -"watch n'est compatible qu'avec les ressources individuelles et les " -"collections de ressources. - %d ressource a été trouvée. " -msgstr[1] "" -"watch n'est compatible qu'avec les ressources individuelles et les " -"collections de ressources. - %d ressources ont été trouvées. " +#~ msgid "" +#~ "watch is only supported on individual resources and resource collections " +#~ "- %d resources were found" +#~ msgid_plural "" +#~ "watch is only supported on individual resources and resource collections " +#~ "- %d resources were found" +#~ msgstr[0] "" +#~ "watch n'est compatible qu'avec les ressources individuelles et les " +#~ "collections de ressources. - %d ressource a été trouvée. " +#~ msgstr[1] "" +#~ "watch n'est compatible qu'avec les ressources individuelles et les " +#~ "collections de ressources. - %d ressources ont été trouvées. " 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 df888fb7029..603a082b6d9 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/it_IT/LC_MESSAGES/k8s.mo differ 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 820c4bc3610..6d7f8862e82 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,19 +7,19 @@ msgid "" msgstr "" "Project-Id-Version: kubernetes\n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2017-03-14 21:32-0700\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2017-08-28 15:20+0200\n" +"Last-Translator: Luca Berton \n" +"Language-Team: Luca Berton \n" "Language: it_IT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Last-Translator: Luca Berton \n" -"Language-Team: Luca Berton \n" "X-Generator: Poedit 1.8.7.1\n" "X-Poedit-SourceCharset: UTF-8\n" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:35 +#: 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 " @@ -33,7 +33,7 @@ msgstr "" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" -#: pkg/kubectl/cmd/create_rolebinding.go:35 +#: 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 " @@ -47,54 +47,7 @@ msgstr "" "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" "user=user2 --group=group1" -#: pkg/kubectl/cmd/create_configmap.go:44 -msgid "" -"\n" -"\t\t # Create a new configmap 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 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 " -"key2=config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" -"literal=key2=config2" -msgstr "" -"\n" -"\t\t # Crea un nuovo configmap denominato my-config in base alla cartella " -"bar\n" -"\t\t kubectl create configmap my-config --from-file=path/to/bar\n" -"\n" -"\t\t # Crea un nuovo configmap denominato my-config con le chiavi " -"specificate anziché i nomi dei file su disco\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 # Crea un nuovo configmap denominato my-config con key1 = config1 e " -"key2 = config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" -"literal=key2=config2" - -#: pkg/kubectl/cmd/create_secret.go:135 -msgid "" -"\n" -"\t\t # If you don't already have a .dockercfg file, you can create a " -"dockercfg secret directly by using:\n" -"\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" -msgstr "" -"\n" -"\t\t # Se non si dispone ancora di un file .dockercfg, è possibile creare un " -"secret dockercfg direttamente utilizzando:\n" -"\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" - -#: pkg/kubectl/cmd/top_node.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" "\t\t # Show metrics for all nodes\n" @@ -110,45 +63,7 @@ msgstr "" "\t\t # Mostra metriche per un determinato nodo\n" "\t\t kubectl top node NODE_NAME" -#: pkg/kubectl/cmd/apply.go:84 -msgid "" -"\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\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" -"\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" -"\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" -"ConfigMap" -msgstr "" -"\n" -"\t\t# Applica la configurazione pod.json a un pod.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\n" -"\t\t# Applicare il JSON passato in stdin a un pod.\n" -"\t\tcat pod.json | kubectl apply -f -\n" -"\n" -"\t\t# Nota: --prune è ancora in in Alpha\n" -"\t\t# Applica la configurazione manifest.yaml che corrisponde alla label app " -"= nginx ed elimina tutte le altre risorse che non sono nel file e nella label " -"corrispondente app = nginx.\n" -"\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" -"\n" -"\t\t# Applica la configurazione manifest.yaml ed elimina tutti gli altri " -"configmaps non presenti nel file.\n" -"\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" -"ConfigMap" - -#: pkg/kubectl/cmd/autoscale.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 #, c-format msgid "" "\n" @@ -171,80 +86,7 @@ msgstr "" "compresi tra 1 e 5, utilizzo dell'utilizzo della CPU a 80%:\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" -#: pkg/kubectl/cmd/convert.go:49 -msgid "" -"\n" -"\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " -"latest version\n" -"\t\t# and print to stdout in json format.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# Convert all files under current directory to latest version and create " -"them all.\n" -"\t\tkubectl convert -f . | kubectl create -f -" -msgstr "" -"\n" -"\t\t# Converte 'pod.yaml' alla versione più recente e stampa in stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Converte lo stato live della risorsa specificata da 'pod.yaml' nella " -"versione più recente.\n" -"\t\t# e stampa in stdout nel formato json.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# Converte tutti i file nella directory corrente alla versione più " -"recente e li crea tutti.\n" -"\t\tkubectl convert -f . | kubectl create -f -" - -#: pkg/kubectl/cmd/create_clusterrole.go:34 -msgid "" -"\n" -"\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" -msgstr "" -"\n" -"\t\t# Crea un ClusterRole denominato \"pod-reader\" che consente all'utente " -"di eseguire \"get\", \"watch\" e \"list\" sui pod\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods\n" -"\n" -"\t\t# Crea un ClusterRole denominato \"pod-reader\" con ResourceName " -"specificato\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" - -#: pkg/kubectl/cmd/create_role.go:41 -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 --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" -msgstr "" -"\n" -"\t\t# Crea un ruolo denominato \"pod-reader\" che consente all'utente di " -"eseguire \"get\", \"watch\" e \"list\" sui pod\n" -"\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" -"resource=pods\n" -"\n" -"\t\t# Crea un ruolo denominato \"pod-reader\" con ResourceName specificato\n" -"\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" - -#: pkg/kubectl/cmd/create_quota.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 msgid "" "\n" "\t\t# Create a new resourcequota named my-quota\n" @@ -264,13 +106,14 @@ msgstr "" "\t\t# Creare una nuova resourcequota denominata best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -#: pkg/kubectl/cmd/create_pdb.go:35 +#: 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\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" @@ -281,157 +124,20 @@ msgid "" "\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# 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# 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%" -#: pkg/kubectl/cmd/create.go:47 -msgid "" -"\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\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" -msgstr "" -"\n" -"\t\t# Crea un pod utilizzando i dati in pod.json.\n" -"\t\tkubectl create -f ./pod.json\n" -"\n" -"\t\t# Crea un pod basato sul JSON passato in stdin.\n" -"\t\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Modifica i dati in docker-registry.yaml in JSON utilizzando il formato " -"API v1 quindi creare la risorsa utilizzando i dati modificati.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" - -#: pkg/kubectl/cmd/expose.go:53 -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" -"\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" -"\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 the " -"name \"frontend\"\n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# Create a second service based on the above service, exposing the " -"container port 8443 as port 443 with the name \"nginx-https\"\n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-" -"https\n" -"\n" -"\t\t# Create a service for a replicated streaming application on port 4100 " -"balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" -"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" -"\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" -"\t\tkubectl expose deployment nginx --port=80 --target-port=8000" -msgstr "" -"\n" -"\t\t# Crea un servizio per un nginx replicato, che serve nella porta 80 e si " -"collega ai container sulla porta 8000.\n" -"\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" -"\n" -"\t\t# Crea un servizio per un controller di replica identificato per tipo e " -"nome specificato in \"nginx-controller.yaml\", che serve nella porta 80 e si " -"collega ai container sulla porta 8000.\n" -"\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" -"\n" -"\t\t# Crea un servizio per un pod valid-pod, che serve nella porta 444 con il " -"nome \"frontend\"\n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# Crea un secondo servizio basato sul servizio sopra, esponendo la porta " -"container 8443 come porta 443 con il nome \"nginx-https\"\n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-" -"https\n" -"\n" -"\t\t# Crea un servizio per un'applicazione di replica in porta 4100 che " -"bilanci il traffico UDP e denominato \"video stream\".\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" -"stream\n" -"\n" -"\t\t# Crea un servizio per un nginx replicato utilizzando l'insieme di " -"replica, che serve nella porta 80 e si collega ai contenitori sulla porta " -"8000.\n" -"\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" -"\n" -"\t\t# Crea un servizio per una distribuzione di nginx, che serve nella porta " -"80 e si collega ai contenitori della porta 8000.\n" -"\t\tkubectl expose deployment nginx --port=80 --target-port=8000" - -#: pkg/kubectl/cmd/delete.go:68 -msgid "" -"\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 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\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Delete a pod with minimal delay\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# Delete all pods\n" -"\t\tkubectl delete pods --all" -msgstr "" -"\n" -"\t\t# Elimina un pod utilizzando il tipo e il nome specificati in pod.json.\n" -"\t\tkubectl delete -f ./pod.json\n" -"\n" -"\t\t# Elimina un pod in base al tipo e al nome del JSON passato in stdin.\n" -"\t\tcat pod.json | kubectl delete -f -\n" -"\n" -"\t\t# Elimina i baccelli ei servizi con gli stessi nomi \"baz\" e \"foo\"\n" -"\t\tkubectl delete pod,service baz foo\n" -"\n" -"\t\t# Elimina i baccelli ei servizi con il nome dell'etichetta = myLabel.\n" -"\t\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Eliminare un pod con un ritardo minimo\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# Forza elimina un pod in un nodo morto\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# Elimina tutti i pod\n" -"\t\tkubectl delete pods --all" - -#: pkg/kubectl/cmd/describe.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 msgid "" "\n" "\t\t# Describe a node\n" @@ -475,7 +181,7 @@ msgstr "" "\t\t# ottiene il nome del rc come un prefisso del nome pod).\n" "\t\tkubectl describe pods frontend" -#: pkg/kubectl/cmd/drain.go:165 +#: 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 " @@ -497,7 +203,7 @@ msgstr "" "utilizzare un periodo di grazia di 15 minuti.\n" "\t\t$ kubectl drain foo --grace-period=900" -#: pkg/kubectl/cmd/edit.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 msgid "" "\n" "\t\t# Edit the service named 'docker-registry':\n" @@ -509,8 +215,8 @@ msgid "" "\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\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" @@ -527,72 +233,7 @@ msgstr "" "configurazione modificata nella sua annotazione:\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -#: pkg/kubectl/cmd/exec.go:41 -msgid "" -"\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " -"container by default\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" -msgstr "" -"\n" -"\t\t# Ottieni l'output dalla 'data' di esecuzione del pod 123456-7890, " -"utilizzando il primo contenitore per impostazione predefinita\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Ottieni l'output dalla data di esecuzione in ruby-container del pod " -"123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Passare alla modalità raw terminal, invia stdin a 'bash' in ruby-" -"container del pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" - -#: pkg/kubectl/cmd/attach.go:42 -msgid "" -"\n" -"\t\t# Get output from running pod 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Get output from ruby-container from pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -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# Ottieni l'output dal pod 123456-7890 in esecuzione, utilizzando il " -"primo contenitore per impostazione predefinita\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Ottieni l'output dal ruby-container del pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Passa alla modalità raw terminal, invia stdin a 'bash' in ruby-" -"container del pod 123456-7890\n" -"\t\t# e invia stdout/stderr da 'bash' al client\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\n" -"\n" -"\t\t# Ottieni l'output dal primo pod di una ReplicaSet denominata nginx\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" - -#: pkg/kubectl/cmd/explain.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" "\t\t# Get the documentation of the resource and its fields\n" @@ -608,154 +249,7 @@ msgstr "" "\t\t# Ottieni la documentazione di un campo specifico di una risorsa\n" "\t\tkubectl explain pods.spec.containers" -#: pkg/kubectl/cmd/completion.go:65 -msgid "" -"\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" -msgstr "" -"\n" -"\t\t# Installa il completamento di bash su un Mac utilizzando homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Carica il codice di completamento kubectl per bash nella shell " -"corrente\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Scrive il codice di completamento bash in un file e lo carica da ." -"bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Carica il codice di completamento kubectl per zsh [1] nella shell " -"corrente\n" -"\t\tsource <(kubectl completion zsh)" - -#: pkg/kubectl/cmd/get.go:64 -msgid "" -"\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" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" -"\t\tkubectl get replicationcontroller web\n" -"\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" -"\t\tkubectl get -f pod.yaml -o json\n" -"\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 all replication controllers and services together in ps output " -"format.\n" -"\t\tkubectl get rc,services\n" -"\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" -msgstr "" -"\n" -"\t\t# Elenca tutti i pod in formato output ps.\n" -"\t\tkubectl get pods\n" -"\n" -"\t\t# Elenca tutti i pod in formato output ps con maggiori informazioni (ad " -"esempio il nome del nodo).\n" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# Elenca un controller di replica singolo con NAME specificato nel " -"formato di output ps.\n" -"\t\tkubectl get replicationcontroller web\n" -"\n" -"\t\t# Elenca un singolo pod nel formato di uscita JSON.\n" -"\t\tkubectl get -o json pod web-pod-13je7\n" -"\n" -"\t\t# Elenca un pod identificato per tipo e nome specificato in \"pod.yaml\" " -"nel formato di uscita JSON.\n" -"\t\tkubectl get -f pod.yaml -o json\n" -"\n" -"\t\t# Restituisce solo il valore di fase del pod specificato.\n" -"\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status.phase}}\n" -"\n" -"\t\t# Elenca tutti i controller e servizi di replica insieme in formato " -"output ps.\n" -"\t\tkubectl get rc,services\n" -"\n" -"\t\t# Elenca una o più risorse per il tipo e per i nomi.\n" -"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7\n" -"\n" -"\t\t# Elenca tutte le risorse con tipi diversi.\n" -"\t\tkubectl get all" - -#: pkg/kubectl/cmd/portforward.go:53 -msgid "" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " -"5000 and 6000 in the pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" -"\n" -"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 0:5000" -msgstr "" -"\n" -"\t\t# Ascolta localmente le porte 5000 e 6000, inoltrando i dati da/verso le " -"porte 5000 e 6000 nel pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" -"\n" -"\t\t# Ascolta localmente la porta 8888, inoltra a 5000 nel pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" -"\n" -"\t\t# Ascolta localmente una porta casuale, inoltra a 5000 nel pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Ascolta localmente una porta casuale, inoltra a 5000 nel pod\n" -"\t\tkubectl port-forward mypod 0:5000" - -#: pkg/kubectl/cmd/drain.go:118 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 msgid "" "\n" "\t\t# Mark node \"foo\" as schedulable.\n" @@ -765,7 +259,7 @@ msgstr "" "\t\t# Segna il nodo \"foo\" come programmabile.\n" "\t\t$ Kubectl uncordon foo" -#: pkg/kubectl/cmd/drain.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 msgid "" "\n" "\t\t# Mark node \"foo\" as unschedulable.\n" @@ -775,44 +269,7 @@ msgstr "" "\t\t# Segna il nodo \"foo\" come non programmabile.\n" "\t\tkubectl cordon foo" -#: pkg/kubectl/cmd/patch.go:66 -msgid "" -"\n" -"\t\t# Partially update a node using strategic merge patch\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" -"\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" -"\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " -"\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" -msgstr "" -"\n" -"\t\t# Aggiorna parzialmente un nodo utilizzando merge patch strategica\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" -"\n" -"\t\t# Aggiorna parzialmente un nodo identificato dal tipo e dal nome " -"specificato in \"node.json\" utilizzando merge patch strategica\n" -"\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" -"\n" -"\t\t# Aggiorna l'immagine di un contenitore; spec.containers [*]. name è " -"richiesto perché è una chiave di fusione\n" -"\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" -"\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" -"\n" -"\t\t# Aggiorna l'immagine di un contenitore utilizzando una patch json con " -"array posizionali\n" -"\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " -"\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" - -#: pkg/kubectl/cmd/options.go:29 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" "\t\t# Print flags inherited by all commands\n" @@ -822,17 +279,7 @@ msgstr "" "\t\t# Stampa i flag ereditati da tutti i comandi\n" "\t\tkubectl options" -#: pkg/kubectl/cmd/clusterinfo.go:41 -msgid "" -"\n" -"\t\t# Print the address of the master and cluster services\n" -"\t\tkubectl cluster-info" -msgstr "" -"\n" -"\t\t# Stampa l'indirizzo dei servizi master e cluster\n" -"\t\tkubectl cluster-info" - -#: pkg/kubectl/cmd/version.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:44 msgid "" "\n" "\t\t# Print the client and server versions for the current context\n" @@ -842,7 +289,7 @@ msgstr "" "\t\t# Stampa le versioni client e server per il current context\n" "\t\tkubectl version" -#: pkg/kubectl/cmd/apiversions.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:34 msgid "" "\n" "\t\t# Print the supported API versions\n" @@ -852,7 +299,7 @@ msgstr "" "\t\t# Stampa le versioni API supportate\n" "\t\tkubectl api-versions" -#: pkg/kubectl/cmd/replace.go:50 +#: 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" @@ -875,140 +322,15 @@ msgstr "" "\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\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" -#: pkg/kubectl/cmd/logs.go:40 -msgid "" -"\n" -"\t\t# Return snapshot logs from pod nginx with only one container\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Return snapshot of previous terminated ruby container logs from pod " -"web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Begin streaming the logs of the ruby container in pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Display only the most recent 20 lines of output in pod nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Show all logs from pod nginx written in the last hour\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Return snapshot logs from first container of a job named hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Return snapshot logs from container nginx-1 of a deployment named " -"nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" -msgstr "" -"\n" -"\t\t# Restituisce snapshot log dal pod nginx con un solo container\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Restituisce snapshot log dei pod definiti dalla label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Restituisce snapshot log del container ruby terminato nel pod web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Iniziare a trasmettere i log del contenitore ruby nel pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Visualizza solo le ultime 20 righe di output del pod nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Mostra tutti i log del pod nginx scritti nell'ultima ora\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Restituisce snapshot log dal primo contenitore di un lavoro chiamato " -"hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Restituisce snapshot logs del container nginx-1 del deployment chiamato " -"nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" - -#: pkg/kubectl/cmd/proxy.go:53 -msgid "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" -msgstr "" -"\n" -"\t\t# Esegui un proxy verso kubernetes apiserver sulla porta 8011, che " -"fornisce contenuti statici da ./local/www/\n" -"\t\tkubectl proxy --port=8011 --www=./local/www/\n" -"\n" -"\t\t# Esegui un proxy verso kubernetes apiserver su una porta locale " -"arbitraria.\n" -"\t\t# La porta selezionata per il server verrà inviata a stdout.\n" -"\t\tkubectl proxy --port=0\n" -"\n" -"\t\t# Esegui un proxy verso kubernetes apiserver, cambiando il prefisso api " -"in k8s-api\n" -"\t\t# Questo comporta, ad es., pod api disponibili presso localhost:8001/k8s-" -"api/v1/pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" - -#: pkg/kubectl/cmd/scale.go:43 -msgid "" -"\n" -"\t\t# Scale a replicaset 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" -"\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Scale multiple replication controllers.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" -msgstr "" -"\n" -"\t\t# Scala un replicaset denominato 'foo' a 3.\n" -"\t\tkubectl scale --replicas=3 rs/foo\n" -"\n" -"\t\t# Scala una risorsa identificata per tipo e nome specificato in \"foo.yaml" -"\" a 3.\n" -"\t\tkubectl scale --replicas=3 -f foo.yaml\n" -"\n" -"\t\t# Se la distribuzione corrente di mysql è 2, scala mysql a 3.\n" -"\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Scalare più controllori di replica.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Scala il lavoro denominato 'cron' a 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" - -#: pkg/kubectl/cmd/apply_set_last_applied.go:67 +#: 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 " @@ -1034,11 +356,12 @@ msgstr "" "\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" +"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" -#: pkg/kubectl/cmd/top_pod.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -1066,157 +389,7 @@ msgstr "" "\t\t# Mostra metriche per i pod definiti da label name = myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: pkg/kubectl/cmd/stop.go:40 -msgid "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" -msgstr "" -"\n" -"\t\t# Spegni foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop di tutti i pod e servizi con label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Spegnere il servizio definito in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Spegnere tutte le resources in path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" - -#: pkg/kubectl/cmd/run.go:57 -msgid "" -"\n" -"\t\t# Start a single instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Start a single instance of hazelcast and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " -"\"spec\": { ... } }'\n" -"\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Start the nginx container using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -wle " -"'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every 5 " -"minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" -msgstr "" -"\n" -"\t\t# Avviare un'unica istanza di nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Avviare un'unica istanza di hazelcast e lasciare che il container " -"esponga la porta 5701.\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Avviare una singola istanza di hazelcast ed imposta le variabili " -"ambiente \"DNS_DOMAIN=cluster\" e \"POD_NAMESPACE=default\" nel container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Avviare un'istanza replicata di nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Dry run. Stampare gli oggetti API corrispondenti senza crearli.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Avviare un'unica istanza di nginx, ma overload le spec del " -"deployment con un insieme parziale di valori analizzati da JSON.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " -"\"spec\": { ... } }'\n" -"\n" -"\t\t# Avviare un pod di busybox e tenerlo in primo piano, non riavviarlo se " -"esce.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Avviare il container nginx utilizzando il comando predefinito, ma " -"utilizzare argomenti personalizzati (arg1 .. argN) per quel comando.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Avviare il container nginx utilizzando un diverso comando e argomenti " -"personalizzati.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Avviare il contenitore perl per calcolare π a 2000 posti e stamparlo.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -wle " -"'print bpi(2000)'\n" -"\n" -"\t\t# Avviare il cron job per calcolare π a 2000 posti e stampare ogni 5 " -"minuti.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" - -#: pkg/kubectl/cmd/taint.go:67 -msgid "" -"\n" -"\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" -"\t\t# If a taint with that key and effect already exists, its value is " -"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" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" -msgstr "" -"\n" -"\t\t# Aggiorna il nodo \"foo\" con un marcatore con il tasto 'dedicated' e il " -"valore 'special-user' ed effettua 'NoSchedule'.\n" -"\t\t# Se un marcatore con quel tasto e l'effetto già esiste, il suo valore " -"viene sostituito come specificato.\n" -"\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" -"\n" -"\t\t# Rimuove dal nodo 'foo' il marcatore con il tasto 'dedicated' ed " -"effettua 'NoSchedule' se esiste.\n" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Rimuovi dal nodo 'foo' tutti i marcatori con chiave 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" - -#: pkg/kubectl/cmd/label.go:77 +#: 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" @@ -1243,8 +416,8 @@ msgstr "" "\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\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" @@ -1253,7 +426,8 @@ msgstr "" "\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\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 " @@ -1261,51 +435,7 @@ msgstr "" "\t\t# Non richiede la flag -overwrite.\n" "\t\tkubectl label pods foo bar-" -#: pkg/kubectl/cmd/rollingupdate.go:54 -msgid "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping the " -"old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" -msgstr "" -"\n" -"\t\t# Aggiorna i pod di frontend-v1 usando i dati del replication controller " -"in frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Aggiorna i pod di frontend-v1 usando i dati JSON passati da stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Aggiorna i pod di frontend-v1 in frontend-v2 solo cambiando l'immagine " -"e modificando\n" -"\t\t# il nome del replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Aggiorna i pod di frontend solo cambiando l'immaginee mantenendo il " -"vecchio none.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Interrompee ed invertire un rollout esistente in corso (da frontend-v1 " -"a frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:52 +#: 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" @@ -1315,41 +445,15 @@ msgid "" "\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\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/apply.go:75 -msgid "" -"\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" -"\t\tThis resource will be created if it doesn't exist yet.\n" -"\t\tTo use 'apply', always create the resource initially with either 'apply' " -"or 'create --save-config'.\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do not " -"use unless you are aware of what the current state is. See https://issues.k8s." -"io/34274." -msgstr "" -"\n" -"\t\tApplicare una configurazione a una risorsa per nomefile o stdin.\n" -"\t\tQuesta risorsa verrà creata se non esiste ancora.\n" -"\t\tPer utilizzare 'apply', creare sempre la risorsa inizialmente con 'apply' " -"o 'create --save-config'.\n" -"\n" -"\t\tSono accettati i formati JSON e YAML.\n" -"\n" -"\t\tDisclaimer Alpha: la funzionalità --prune non è ancora completa. Non " -"utilizzare a meno che non si sia a conoscenza di quale sia lo stato attuale. " -"Vedi https://issues.k8s.io/34274." - -#: pkg/kubectl/cmd/convert.go:38 +#: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" "\t\tConvert config files between different API versions. Both YAML\n" @@ -1361,8 +465,8 @@ msgid "" "specified or\n" "\t\tnot supported, convert to latest version.\n" "\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use -" -"o option\n" +"\t\tThe default output will be printed to stdout in YAML format. One can use " +"-o option\n" "\t\tto change to output destination." msgstr "" "\n" @@ -1379,7 +483,7 @@ msgstr "" "usare l'opzione -o\n" "\t\tper cambiare la destinazione di output." -#: pkg/kubectl/cmd/create_clusterrole.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 msgid "" "\n" "\t\tCreate a ClusterRole." @@ -1388,7 +492,7 @@ msgstr "" "\t\n" "Crea un ClusterRole." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 msgid "" "\n" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." @@ -1396,7 +500,7 @@ msgstr "" "\n" "\t\tCrea un ClusterRoleBinding per un ClusterRole particolare." -#: pkg/kubectl/cmd/create_rolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 msgid "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." @@ -1404,22 +508,7 @@ msgstr "" "\n" "\t\tCrea un RoleBinding per un particolare Ruolo o ClusterRole." -#: pkg/kubectl/cmd/create_secret.go:200 -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 " -"certificate must be .PEM encoded and match the given private key." -msgstr "" -"\n" -"\t\tCrea un TLS secret dalla coppia di chiavi pubblica/privata.\n" -"\n" -"\t\tLa coppia di chiavi pubblica/privata deve esistere prima. Il certificato " -"chiave pubblica deve essere .PEM codificato e corrispondere alla chiave " -"privata data." - -#: pkg/kubectl/cmd/create_configmap.go:32 +#: 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 " @@ -1451,11 +540,11 @@ msgstr "" "\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\tpacchettizzata nel configmap. Le voci di directory tranne i file " +"regolari vengono ignorati (ad esempio sottodirectory,\n" "\t\tsymlinks, devices, pipes, ecc)." -#: pkg/kubectl/cmd/create_namespace.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" "\t\tCreate a namespace with the specified name." @@ -1463,52 +552,7 @@ msgstr "" "\n" "\t\tCreare un namespace con il nome specificato." -#: pkg/kubectl/cmd/create_secret.go:119 -msgid "" -"\n" -"\t\tCreate a new secret for use with Docker registries.\n" -"\n" -"\t\tDockercfg secrets are used to authenticate against Docker registries.\n" -"\n" -"\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" -"password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" -"\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" -"\t\tauthenticate to the registry. The email address is optional.\n" -"\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. " -"You can provide this information\n" -"\t\tby creating a dockercfg secret and attaching it to your service account." -msgstr "" -"\n" -"\t\tCreare un nuovo secret per l'utilizzo con i registri Docker.\n" -"\n" -"\t\tDockercfg secrets vengono utilizzati per autenticare i registri Docker.\n" -"\n" -"\t\tQuando utilizzi la riga di comando Docker per il push delle immagini, è " -"possibile eseguire l'autenticazione eseguendo correttamente un determinato " -"registry\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" -"password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" -"\n" -" Questo produce un file ~ / .dockercfg che viene utilizzato dai successivi " -"comandi \"docker push\" e \"docker pull\"\n" -"\t\tper autenticarsi nel registry. L'indirizzo email è facoltativo.\n" -"\n" -"\t\tDurante la creazione di applicazioni, è possibile avere un Docker " -"registry che richiede l'autenticazione. Affinché i \n" -"\t\tnodi eseguano pull di immagini per vostro conto, devono avere le " -"credenziali. È possibile fornire queste informazioni \n" -"\t\tcreando un dockercfg secret e collegandolo al tuo account di servizio." - -#: pkg/kubectl/cmd/create_pdb.go:32 +#: 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 " @@ -1518,19 +562,7 @@ msgstr "" "\t\tCrea un pod disruption budget con il nome specificato, selector e il " "numero minimo di pod disponibili" -#: pkg/kubectl/cmd/create.go:42 -msgid "" -"\n" -"\t\tCreate a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted." -msgstr "" -"\n" -"\t\tCrea una risorsa per nome file o stdin.\n" -"\n" -"\t\tSono accettati i formati JSON e YAML." - -#: pkg/kubectl/cmd/create_quota.go:32 +#: 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 " @@ -1540,7 +572,7 @@ msgstr "" "\t\tCrea una resourcequota con il nome specificato, hard limits e gli scope " "opzionali" -#: pkg/kubectl/cmd/create_role.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" "\t\tCreate a role with single rule." @@ -1548,43 +580,7 @@ msgstr "" "\n" "\t\tCrea un ruolo con una singola regola." -#: pkg/kubectl/cmd/create_secret.go:47 -msgid "" -"\n" -"\t\tCreate a secret based on a file, directory, or specified literal value.\n" -"\n" -"\t\tA single secret may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a secret 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 secret based on a directory, each file whose basename is " -"a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files are " -"ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tCrea un secret basato su un file, una directory o un valore specifico " -"literal.\n" -"\n" -"\t\tUn singolo secret può includere una o più coppie chiave/valore.\n" -"\n" -"\t\tQuando si crea un secret basato su un file, la chiave per impostazione " -"predefinita sarà il nome di base del file e il valore sarà\n" -"\t\tpredefinito al contenuto del file. Se il nome di base è una chiave non " -"valida, è possibile specificare un tasto alternativo.\n" -"\n" -"\n" -"\t\tQuando si crea un segreto basato su una directory, ogni file il cui nome " -"di base è una chiave valida nella directory verrà \n" -"\t\\paccehttizzataw in un secret. Le voci di directory tranne i file " -"regolari vengono ignorati (ad esempio sottodirectory,\n" -"\t\tsymlinks, devices, pipes, ecc)." - -#: pkg/kubectl/cmd/create_serviceaccount.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:40 msgid "" "\n" "\t\tCreate a service account with the specified name." @@ -1592,288 +588,7 @@ msgstr "" "\n" "\t\tCreare un service account con il nome specificato." -#: pkg/kubectl/cmd/run.go:52 -msgid "" -"\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." -msgstr "" -"\n" -"\t\tCrea ed esegue un'immagine particolare, eventualmente replicata.\n" -"\n" -"\t\tCrea un deployment o un job per gestire i container creati." - -#: pkg/kubectl/cmd/autoscale.go:34 -msgid "" -"\n" -"\t\tCreates an autoscaler that automatically chooses and sets the number of " -"pods that run in a kubernetes cluster.\n" -"\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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\tCrea un autoscaler che automaticamente sceglie e imposta il numero di pod " -"che vengono eseguiti in un cluster di kubernets.\n" -"\n" -"\t\tEsegue una ricerca di un Deployment, ReplicaSet o ReplicationController " -"per nome e crea un autoscaler che utilizza la risorsa indicata come " -"riferimento.\n" -"\t\tUn autoscaler può aumentare o diminuire automaticamente il numero di pod " -"distribuiti all'interno del sistema se necessario." - -#: pkg/kubectl/cmd/delete.go:40 -msgid "" -"\n" -"\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" -"\n" -"\t\tSome resources, such as pods, support graceful deletion. These resources " -"define a default period\n" -"\t\tbefore they are forcibly terminated (the grace period) but you may " -"override that value with\n" -"\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " -"Because these resources often\n" -"\t\trepresent entities in the cluster, deletion may not be acknowledged " -"immediately. If the node\n" -"\t\thosting a pod is down or cannot reach the API server, termination may " -"take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" -"\n" -"\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " -"pod's processes have been\n" -"\t\tterminated, which can leave those processes running until the node " -"detects the deletion and\n" -"\t\tcompletes graceful deletion. If your processes use shared storage or talk " -"to a remote API and\n" -"\t\tdepend on the name of the pod to identify themselves, force deleting " -"those pods may result in\n" -"\t\tmultiple processes running on different machines using the same " -"identification which may lead\n" -"\t\tto data corruption or inconsistency. Only force delete pods when you are " -"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\thas released those resources and causing those pods to be evicted " -"immediately.\n" -"\n" -"\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." -msgstr "" -"\n" -"\t\tCancella risorse secondo nomi di file, stdin, risorse e nomi, o per " -"selettori di risorse e etichette.\n" -"\n" -"\t\tSono accettati i formati JSON e YAML. È possibile specificare un solo " -"tipo di argomenti: nome file,\n" -"\t\trisorse e nomi, o risorse e selettore di etichette.\n" -"\n" -"\t\tAlcune risorse, come i pod, supportano cacellazione corretta. Queste " -"risorse definiscono un periodo di default\n" -"\t\tprima che siano forzatamente terminate (il grace period) ma si può " -"sostituire quel valore con\n" -"\t\til falg --grace-period, o passare --now per impostare il grace-period a " -"1. Poiché queste risorse spesso\n" -"\t\trappresentano entità del cluster, la cancellazione non può essere presa " -"in carico immediatamente. Se il nodo\n" -"\t\tche ospita un pod è spento o non raggiungibile da API server, termination " -"può richiedere molto più tempo\n" -"\t\tdel grace period. Per forzare la cancellazione di una resource,\tdevi " -"obbligatoriamente indicare un grace\tperiod di 0 e specificare\n" -"\t\til flag --force.\n" -"\n" -"\t\tIMPORTANTE: Fozare la cancellazione dei pod non attende conferma che i " -"processi del pod siano\n" -"\t\tterminati, che può lasciare questi processi in esecuzione fino a quando " -"il nodo rileva la cancellazione\n" -"\t\tcompletata correttamente. Se i tuoi processi utilizzano l'archiviazione " -"condivisa o parlano con un'API remota e\n" -"\t\tdipendono dal nome del pod per identificarsi, la forzata eliminazione di " -"questi pod può comportare\n" -"\t\tpiù processi in esecuzione su macchine diverse che utilizzando la stessa " -"identificazione che può portare\n" -"\t\tcorruzione o inconsistenza dei dati. Forza i pod solo quando si è sicuri " -"che il pod sia\n" -"\t\tterminato, o se la tua applicazione può can tollerare più copie dello " -"stesso pod in esecuzione contemporaneamente.\n" -"\t\tInoltre, se forzate l'eliminazione dei i nodi, lo scheduler può può " -"creare nuovi nodi su questi nodi prima che il nodo\n" -"\t\tabbia liberato quelle risorse e provocando immediatamente evict di tali " -"pod.\n" -"\n" -"\n" -"\t\tNotare che il comando di eliminazione NON fa verificare la versione delle " -"risorse, quindi se qualcuno\n" -"\t\tinvia un aggiornamento ad una risorsa quando invii un eliminazione, il " -"loro aggiornamento\n" -"\t\tsaranno persi insieme al resto della risorsa." - -#: pkg/kubectl/cmd/stop.go:31 -msgid "" -"\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" -"\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." -msgstr "" -"\n" -"\t\tDeprecated: chiudere correttamente una risorsa per nome o nome file.\n" -"\n" -"\t\tIl comando stop è deprecato, tutte le sue funzionalità sono coperte dal " -"comando delete.\n" -"\t\tVedere 'kubectl delete --help' per ulteriori dettagli.\n" -"\n" -"\t\tTenta di arrestare ed eliminare una risorsa che supporta la corretta " -"terminazione.\n" -"\t\tSe la risorsa è scalabile, verrà scalata a 0 prima dell'eliminazione." - -#: pkg/kubectl/cmd/top_node.go:60 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." -msgstr "" -"\n" -"\t\tVisualizza l'utilizzo di risorse (CPU/Memoria/Storage) dei nodi.\n" -"\n" -"\t\tIl comando top-node consente di visualizzare il consumo di risorse dei " -"nodi." - -#: pkg/kubectl/cmd/top_pod.go:53 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) 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\tVisualizza l'utilizzo di risorse (CPU/Memoria/Storage) dei pod.\n" -"\n" -"\t\tIl comando \"top pod\" consente di visualizzare il consumo delle risorse " -"dei pod.\n" -"\n" -"\t\tA causa del ritardo della pipeline metrica, potrebbero non essere " -"disponibili per alcuni minuti\n" -"\t\teal momento della creazione dei pod." - -#: pkg/kubectl/cmd/top.go:33 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" -"\n" -"\t\tThe top command allows you to see the resource consumption for nodes or " -"pods.\n" -"\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " -msgstr "" -"\n" -"\t\tVisualizza l'utilizzo di risorse (CPU/Memoria/Storage).\n" -"\n" -"\t\tIl comando top consente di visualizzare il consumo di risorse per nodi o " -"pod.\n" -"\n" -"\t\tQuesto comando richiede che Heapster sia configurato correttamente e che " -"funzioni sul server." - -#: pkg/kubectl/cmd/drain.go:140 -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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto 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 " -"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 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\tuse --force. --force will also allow deletion to proceed if the managing " -"resource of one\n" -"\t\tor more pods is missing.\n" -"\n" -"\t\t'drain' waits for graceful termination. You should not operate on the " -"machine until\n" -"\t\tthe command completes.\n" -"\n" -"\t\tWhen you are ready to put the node back into service, use kubectl " -"uncordon, which\n" -"\t\twill make the node schedulable again.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" -msgstr "" -"\n" -"\t\tDrain node in preparazione alla manutenzione.\n" -"\n" -"\t\tIl nodo indicato verrà contrassegnato unschedulable per impedire che " -"nuovi pod arrivino.\n" -"\t\t'drain' evict i pod se l'APIServer supporta eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Altrimenti, usa il " -"normale DELETE\n" -"\t\tper eliminare i pod.\n" -"\t\tIl 'drain' evicts o la cancellazione di tutti all pod tranne mirror pods " -"(che non possono essere eliminati\n" -"\t\tattraverso API server). Se ci sono i pod gestiti da DaemonSet, drain " -"non procederà\n" -"\t\tsenza --ignore-daemonsets e, a prescindere da ciò, non cancellerà alcun\n" -"\t\tpod gestitto da DaemonSet,poiché questi pods verrebbero immediatamente " -"sostituiti dal\n" -"\t\tDaemonSet controller, che ignora le marcature unschedulable. Se ci " -"sono\n" -"\t\tpod che non sono né mirror pod né gestiti dal ReplicationController,\n" -"\t\tReplicaSet, DaemonSet, StatefulSet o Job, allora drain non cancellerà " -"alcun pod finché non\n" -"\t\tuserai --force. --force permetterà alla cancellazione di procedere se la " -"risorsa gestita da uno\n" -"\t\to più pod è mancante.\n" -"\n" -"\t\t'drain' attende il termine corretto. Non devi operare sulla macchina " -"finché\n" -"\t\til comando non viene completato.\n" -"\n" -"\t\tQuando sei pronto per riportare il nodo al servizio, utilizza kubectl " -"uncordon, per\n" -"\t\trimettere il nodo schedulable nuovamente.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" - -#: pkg/kubectl/cmd/edit.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 msgid "" "\n" "\t\tEdit a resource from the default editor.\n" @@ -1902,8 +617,8 @@ msgid "" "\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\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 " @@ -1947,7 +662,7 @@ msgstr "" "aggiornare il tua copia\n" "\t\ttemporanea salvata per includere l'ultima versione delle risorse." -#: pkg/kubectl/cmd/drain.go:115 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 msgid "" "\n" "\t\tMark node as schedulable." @@ -1955,7 +670,7 @@ msgstr "" "\n" "\t\tContrassegna il nodo come programmabile." -#: pkg/kubectl/cmd/drain.go:90 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 msgid "" "\n" "\t\tMark node as unschedulable." @@ -1963,136 +678,7 @@ msgstr "" "\n" "\t\tContrassegnare il nodo come non programmabile." -#: pkg/kubectl/cmd/completion.go:47 -msgid "" -"\n" -"\t\tOutput shell completion code for the specified shell (bash or zsh).\n" -"\t\tThe shell code must be evaluated to provide interactive\n" -"\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" -"\t\tthe .bash_profile.\n" -"\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tNote for zsh users: [1] zsh completions are only supported in versions of " -"zsh >= 5.2" -msgstr "" -"\n" -"\t\tIn output codice di completamento shell output per la shell specificata " -"(bash o zsh).\n" -"\t\tIl codice di shell deve essere valorizzato per fornire completamento\n" -"\t\tinterattivo dei comandi kubectl. Questo può essere eseguito " -"richiamandolo\n" -"\t\tda .bash_profile.\n" -"\n" -"\t\tNota: questo richiede il framework di completamento bash, che non è " -"installato\n" -"\t\tper impostazione predefinita su Mac. Questo può essere installato " -"utilizzando homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tUna volta installato, bash_completion deve essere valutato. Ciò può " -"essere fatto aggiungendo la\n" -"\t\tseguente riga al file .bash_profile\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tNota per gli utenti zsh: [1] i completamenti zsh sono supportati solo " -"nelle versioni zsh> = 5.2" - -#: pkg/kubectl/cmd/rollingupdate.go:45 -msgid "" -"\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) label " -"in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" -msgstr "" -"\n" -"\t\tEseguire un rolling update del ReplicationController specificato.\n" -"\n" -"\t\tSostituisce il replication controller specificato con un nuovo " -"replication controller aggiornando un pod alla volta per usare il\n" -"\t\tnuovo PodTemplate. Il new-controller.json deve specificare lo stesso " -"namespace del\n" -"\t\tcontroller di replica esistente e sovrascrivere almeno una etichetta " -"(comune) nella sua replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" - -#: pkg/kubectl/cmd/replace.go:40 -msgid "" -"\n" -"\t\tReplace a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted. If replacing an existing resource, " -"the\n" -"\t\tcomplete resource spec must be provided. This can be obtained by\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." -msgstr "" -"\n" -"\t\tSostituire una risorsa per nomefile o stdin.\n" -"\n" -"\t\tSono accettati i formati JSON e YAML. Se si sostituisce una risorsa " -"esistente, \n" -"\t\tè necessario fornire la specifica completa delle risorse. Questo può " -"essere ottenuta da\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tFare riferimento ai modelli https://htmlpreview.github.io/?https://github." -"com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions.html " -"per trovare se un campo è mutevole." - -#: pkg/kubectl/cmd/scale.go:34 -msgid "" -"\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"Job.\n" -"\n" -"\t\tScale also allows users to specify one or more preconditions for the " -"scale action.\n" -"\n" -"\t\tIf --current-replicas or --resource-version is specified, it is validated " -"before the\n" -"\t\tscale is attempted, and it is guaranteed that the precondition holds true " -"when the\n" -"\t\tscale is sent to the server." -msgstr "" -"\n" -"\t\tImposta una nuova dimensione per Deployment, ReplicaSet, Replication " -"Controller, o Job.\n" -"\n" -"\t\tScala consente anche agli utenti di specificare una o più condizioni " -"preliminari per l'azione della scala.\n" -"\n" -"\t\tSe --current-replicas o --resource-version sono specificate, viene " -"convalidata prima di\n" -"\t\ttentare scale, ed è garantito che la precondizione vale quando\n" -"\t\tscale viene inviata al server.." - -#: pkg/kubectl/cmd/apply_set_last_applied.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" "\t\tSet the latest last-applied-configuration annotations by setting it to " @@ -2108,123 +694,14 @@ msgstr "" "se 'kubectl apply -f ' fosse stato eseguito,\n" "\t\tsenza aggiornare altre parti dell'oggetto." -#: pkg/kubectl/cmd/proxy.go:36 -msgid "" -"\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" -msgstr "" -"\n" -"\t\tPer proxy tutti i kubernetes api e nient'altro, utilizzare:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tPer proxy solo una parte dei kubernetes api e anche alcuni file static\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tQuanto sopra consente 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tPer eseguire il proxy tutti i kubernetes api in una radice diversa, " -"utilizzare:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tQuanto sopra ti permette 'curl localhost:8001/custom/api/v1/pods'" - -#: pkg/kubectl/cmd/patch.go:59 -msgid "" -"\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." -msgstr "" -"\n" -"\t\tAggiorna i campi di una risorsa utilizzando la merge patch strategica\n" -"\n" -"\t\tSono accettati i formati JSON e YAML.\n" -"\n" -"\t\tSi prega di fare riferimento ai modelli in https://htmlpreview.github.io/?" -"https://github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" -"definitions.html per trovare se un campo è mutevole." - -#: pkg/kubectl/cmd/label.go:70 -#, c-format -msgid "" -"\n" -"\t\tUpdate the labels on a resource.\n" -"\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\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." -msgstr "" -"\n" -"\t\tAggiorna le label di una risorsa.\n" -"\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\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." - -#: pkg/kubectl/cmd/taint.go:58 -#, c-format -msgid "" -"\n" -"\t\tUpdate the taints on one or more nodes.\n" -"\n" -"\t\t* A taint consists of a key, value, and effect. As an argument here, it " -"is expressed as key=value:effect.\n" -"\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* The value 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." -msgstr "" -"\n" -"\t\tAggiorna i marcatori su uno o più nodi.\n" -"\n" -"\t\t* Un marcatore è costituita da una chiave, un valore e un effetto. Come " -"argomento qui, viene espresso come chiave = valore: effetto.\n" -"\t\t* La chiave deve iniziare con una lettera o un numero e può contenere " -"lettere, numeri, trattini, punti e sottolineature, fino a% [1] d caratteri.\n" -"\t\t* Il valore deve iniziare con una lettera o un numero e può contenere " -"lettere, numeri, trattini, punti e sottolineature, fino a% [2] d caratteri.\n" -"\t\t* L'effetto deve essere NoSchedule, PreferNoSchedule o NoExecute.\n" -"\t\t* Attualmente il marcatore può essere applicato solo al nodo." - -#: pkg/kubectl/cmd/apply_view_last_applied.go:46 +#: 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\tThe default output will be printed to stdout in YAML format. One can use " +"-o option\n" "\t\tto change output format." msgstr "" "\n" @@ -2235,49 +712,7 @@ msgstr "" "usare l'opzione -o\n" "\t\tPer cambiare il formato di output." -#: pkg/kubectl/cmd/cp.go:37 -msgid "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace \n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" -msgstr "" -"\n" -"\t # !!!Nota importante!!!\n" -"\t # Richiede che il binario 'tar' sia presente nel tuo contenitore\n" -"\t # immagine. Se 'tar' non è presente, 'kubectl cp' non riesce.\n" -"\n" -"\t # Copia /tmp/foo_dir directory locale in /tmp/bar_dir in un pod remoto " -"nello spazio dei nomi predefinito\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copia /tmp/foo file locale in /tmp/bar in un pod remoto in un " -"contenitore specifico\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copia /tmp/foo file locale in /tmp/bar in un pod remoto nello spazio " -"dei nomi \n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copia /tmp/foo da un pod remoto in /tmp/bar localmente\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" - -#: pkg/kubectl/cmd/create_secret.go:205 +#: 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" @@ -2290,7 +725,7 @@ msgstr "" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" -#: pkg/kubectl/cmd/create_namespace.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" "\t # Create a new namespace named my-namespace\n" @@ -2300,39 +735,7 @@ msgstr "" "\t # Crea un nuovo namespace denominato my-namespace\n" "\t kubectl create namespace my-namespace" -#: pkg/kubectl/cmd/create_secret.go:59 -msgid "" -"\n" -"\t # Create a new secret named my-secret with keys for each file in folder " -"bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Create a new secret named my-secret with specified keys instead of " -"names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/.ssh/" -"id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Create a new secret named my-secret with key1=supersecret and " -"key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret --" -"from-literal=key2=topsecret" -msgstr "" -"\n" -"\t # Crea un nuovo secret denominato my-secret con i tasti per ogni file " -"nella barra delle cartelle\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Crea un nuovo secret denominato my-secret con le chiavi specificate " -"anziché i nomi sul disco\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/.ssh/" -"id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Crea un nuovo secret denominato my-secret con key1 = supersecret e key2 " -"= topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret --" -"from-literal=key2=topsecret" - -#: pkg/kubectl/cmd/create_serviceaccount.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:43 msgid "" "\n" "\t # Create a new service account named my-service-account\n" @@ -2342,17 +745,7 @@ msgstr "" "\t # Crea un nuovo service account denominato my-service-account\n" "\t kubectl create serviceaccount my-service-account" -#: pkg/kubectl/cmd/create_service.go:232 -msgid "" -"\n" -"\t# Create a new ExternalName service named my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" -msgstr "" -"\n" -"\t# Crea un nuovo servizio ExternalName denominato my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" - -#: pkg/kubectl/cmd/create_service.go:225 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:344 msgid "" "\n" "\tCreate an ExternalName service with the specified name.\n" @@ -2369,7 +762,7 @@ msgstr "" "servizi di riferimento\n" "\tche esistono fuori dalla piattaforma, su altri cluster, o localmente.." -#: pkg/kubectl/cmd/help.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:28 msgid "" "\n" "\tHelp provides help for any command in the application.\n" @@ -2379,7 +772,7 @@ msgstr "" "\tHelp fornisce assistenza per qualsiasi comando nell'applicazione.\n" "\tBasta digitare kubectl help [path to command] per i dettagli completi." -#: pkg/kubectl/cmd/create_service.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:311 msgid "" "\n" " # Create a new LoadBalancer service named my-lbs\n" @@ -2389,45 +782,7 @@ msgstr "" " # Creare un nuovo servizio LoadBalancer denominato my-lbs\n" " kubectl create service loadbalancer my-lbs --tcp=5678:8080" -#: pkg/kubectl/cmd/create_service.go:53 -msgid "" -"\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" -msgstr "" -"\n" -" # Creare un nuovo servizio clusterIP denominato my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Creare un nuovo servizio clusterIP denominato my-cs (in modalità " -"headless)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" - -#: pkg/kubectl/cmd/create_deployment.go:36 -msgid "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" -msgstr "" -"\n" -" # Crea una nuovo deployment chiamato my-dep che esegue l'immagine " -"busybox.\n" -" kubectl create deployment my-dep --image=busybox" - -#: pkg/kubectl/cmd/create_service.go:116 -msgid "" -"\n" -" # Create a new nodeport service named my-ns\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" -msgstr "" -"\n" -" # Creare un nuovo servizio nodeport denominato my-ns\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" - -#: pkg/kubectl/cmd/clusterinfo_dump.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:102 msgid "" "\n" " # Dump current cluster state to stdout\n" @@ -2457,7 +812,7 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: pkg/kubectl/cmd/annotate.go:78 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 msgid "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " @@ -2504,7 +859,8 @@ msgstr "" " # 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" +" # 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" @@ -2513,7 +869,7 @@ msgstr "" " # Non richiede flag -overwrite.\n" " kubectl annotate pods foo description-" -#: pkg/kubectl/cmd/create_service.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" " Create a LoadBalancer service with the specified name." @@ -2521,90 +877,22 @@ msgstr "" "\n" " Crea un servizio LoadBalancer con il nome specificato." -#: pkg/kubectl/cmd/create_service.go:50 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:107 msgid "" -"\n" -" Create a clusterIP service with the specified name." -msgstr "" -"\n" -" Crea un servizio clusterIP con il nome specificato." - -#: pkg/kubectl/cmd/create_deployment.go:33 -msgid "" -"\n" -" Create a deployment with the specified name." -msgstr "" -"\n" -" Creare un deployment con il nome specificato." - -#: pkg/kubectl/cmd/create_service.go:113 -msgid "" -"\n" -" Create a nodeport service with the specified name." -msgstr "" -"\n" -" Creare un servizio nodeport con il nome specificato." - -#: pkg/kubectl/cmd/clusterinfo_dump.go:53 -msgid "" -"\n" -" Dumps cluster info 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 '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 " -"logs are dumped into different directories\n" -" based on namespace and pod name." -msgstr "" -"\n" -" Dump delle informazioni di cluster idonee per il debug e la diagnostica " -"di problemi di cluster. Per impostazione predefinita, tutto\n" -"    verso stdout. È possibile specificare opzionalmente una directory con --" -"output-directory. Se si specifica una directory, kubernetes \n" -" creearà un insieme di file in quella directory. Per impostazione " -"predefinita, dumps solo i dati del namespace \"kube-system\", ma è\n" -" possibile passare ad namespace diverso con il flag --namespaces o " -"specificare --all-namespaces per il dump di tutti i namespace.\n" -"\n" -"     Il comando esegue dump anche dei log di tutti i pod del cluster, questi " -"log vengono scaricati in directory differenti\n" -"     basati sul namespace e sul nome del pod." - -#: pkg/kubectl/cmd/clusterinfo.go:37 -msgid "" -"\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" -" To further debug and diagnose cluster problems, use 'kubectl cluster-info " -"dump'." -msgstr "" -"\n" -" Visualizza gli indirizzi del master e dei servizi con label kubernetes.io/" -"cluster-service=true\n" -"  Per ulteriore debug e diagnosticare i problemi di cluster, utilizzare " -"'kubectl cluster-info dump'." - -#: pkg/kubectl/cmd/create_quota.go:62 -msgid "" -"A comma-delimited set of quota scopes that must all match each object tracked " -"by the quota." +"A comma-delimited set of quota scopes that must all match each object " +"tracked by the quota." msgstr "" "Un insieme delimitato-da-virgole di quota scopes che devono corrispondere a " "ciascun oggetto gestito dalla quota." -#: pkg/kubectl/cmd/create_quota.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:106 msgid "" "A comma-delimited set of resource=quantity pairs that define a hard limit." msgstr "" -"Un insieme delimitato-da-virgola di coppie risorsa = quantità che definiscono " -"un hard limit." +"Un insieme delimitato-da-virgola di coppie risorsa = quantità che " +"definiscono un hard limit." -#: pkg/kubectl/cmd/create_pdb.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:113 msgid "" "A label selector to use for this budget. Only equality-based selector " "requirements are supported." @@ -2612,21 +900,17 @@ msgstr "" "Un label selector da utilizzare per questo budget. Sono supportati solo i " "selettori equality-based selector." -#: pkg/kubectl/cmd/expose.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:152 msgid "" "A label selector to use for this service. Only equality-based selector " "requirements are supported. If empty (the default) infer the selector from " "the replication controller or replica set.)" msgstr "" -"Un selettore di label da utilizzare per questo servizio. Sono supportati solo " -"equality-based selector. Se vuota (default) dedurre il selettore dal " +"Un selettore di label da utilizzare per questo servizio. Sono supportati " +"solo equality-based selector. Se vuota (default) dedurre il selettore dal " "replication controller o replica set.)" -#: pkg/kubectl/cmd/run.go:139 -msgid "A schedule in the Cron format the job should be run with." -msgstr "Un calendario in formato Cron del lavoro che deve essere eseguito." - -#: pkg/kubectl/cmd/expose.go:109 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:157 msgid "" "Additional external IP address (not managed by Kubernetes) to accept for the " "service. If this IP is routed to a node, the service can be accessed by this " @@ -2636,36 +920,26 @@ msgstr "" "il servizio. Se questo IP viene indirizzato a un nodo, è possibile accedere " "da questo IP in aggiunta al service IP generato." -#: pkg/kubectl/cmd/expose.go:110 pkg/kubectl/cmd/run.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:178 msgid "" -"An inline JSON override for the generated object. If this is non-empty, it is " -"used to override the generated object. Requires that the object supply a " +"An inline JSON override for the generated object. If this is non-empty, it " +"is used to override the generated object. Requires that the object supply a " "valid apiVersion field." msgstr "" "Un override JSON inline per l'oggetto generato. Se questo non è vuoto, viene " "utilizzato per ignorare l'oggetto generato. Richiede che l'oggetto fornisca " "un campo valido apiVersion." -#: pkg/kubectl/cmd/run.go:137 -msgid "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." -msgstr "" -"Un override JSON inline per l'oggetto di servizio generato. Se questo non è " -"vuoto, viene utilizzato per ignorare l'oggetto generato. Richiede che " -"l'oggetto fornisca un campo valido apiVersion. Utilizzato solo se --expose è " -"true." - -#: pkg/kubectl/cmd/apply.go:104 +#: 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" -#: pkg/kubectl/cmd/certificates.go:72 +#: 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" -#: pkg/kubectl/cmd/create_service.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:263 msgid "" "Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." @@ -2673,122 +947,98 @@ msgstr "" "Assegnare il proprio ClusterIP o impostare su 'None' per un servizio " "'headless' (nessun bilanciamento del carico)." -#: pkg/kubectl/cmd/attach.go:70 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 msgid "Attach to a running container" msgstr "Collega a un container in esecuzione" -#: pkg/kubectl/cmd/autoscale.go:56 -msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" -msgstr "Auto-scale a Deployment, ReplicaSet, o ReplicationController" - -#: pkg/kubectl/cmd/expose.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 msgid "" -"ClusterIP to be assigned to the service. Leave empty to auto-allocate, or set " -"to 'None' to create a headless service." +"ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " +"set to 'None' to create a headless service." msgstr "" "ClusterIP da assegnare al servizio. Lasciare vuoto per allocare " "automaticamente o impostare su 'None' per creare un servizio headless." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole a cui questo ClusterRoleBinding fa riferimento" -#: pkg/kubectl/cmd/create_rolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:104 msgid "ClusterRole this RoleBinding should reference" msgstr "ClusterRole a cui questo RoleBinding fa riferimento" -#: pkg/kubectl/cmd/rollingupdate.go:102 -msgid "" -"Container name which will have its image upgraded. Only relevant when --image " -"is specified, ignored otherwise. Required when using --image on a multi-" -"container pod" -msgstr "" -"Nome container che avrà la sua immagine aggiornata. Soltanto rilevante quando " -"--image è specificato, altrimenti ignorato. Necessario quando si utilizza --" -"image su un contenitore a più contenitori" - -#: pkg/kubectl/cmd/convert.go:68 +#: pkg/kubectl/cmd/convert/convert.go:95 msgid "Convert config files between different API versions" msgstr "Convertire i file di configurazione tra diverse versioni APIs" -#: pkg/kubectl/cmd/cp.go:65 +#: 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 "Copiare file e directory da e verso i container." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:44 +#: 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" -#: pkg/kubectl/cmd/create_service.go:182 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 msgid "Create a LoadBalancer service." msgstr "Creare un servizio LoadBalancer." -#: pkg/kubectl/cmd/create_service.go:125 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 msgid "Create a NodePort service." msgstr "Crea un servizio NodePort." -#: pkg/kubectl/cmd/create_rolebinding.go:44 +#: 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" -#: pkg/kubectl/cmd/create_secret.go:214 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "Crea un secret TLS" -#: pkg/kubectl/cmd/create_service.go:69 -msgid "Create a clusterIP service." -msgstr "Crea un servizio clusterIP." - -#: pkg/kubectl/cmd/create_configmap.go:60 +#: 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" -#: pkg/kubectl/cmd/create_deployment.go:46 -msgid "Create a deployment with the specified name." -msgstr "Creare un deployment con il nome specificato." - -#: pkg/kubectl/cmd/create_namespace.go:45 +#: 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" -#: pkg/kubectl/cmd/create_pdb.go:50 +#: 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." -#: pkg/kubectl/cmd/create_quota.go:48 +#: 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." -#: pkg/kubectl/cmd/create.go:63 -msgid "Create a resource by filename or stdin" -msgstr "Crea una risorsa per nome file o stdin" - -#: pkg/kubectl/cmd/create_secret.go:144 +#: 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" -#: pkg/kubectl/cmd/create_secret.go:74 +#: 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" -#: pkg/kubectl/cmd/create_secret.go:35 +#: 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" -#: pkg/kubectl/cmd/create_serviceaccount.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:85 msgid "Create a service account with the specified name" msgstr "Creare un account di servizio con il nome specificato" -#: pkg/kubectl/cmd/create_service.go:37 +#: 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." -#: pkg/kubectl/cmd/create_service.go:241 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 msgid "Create an ExternalName service." msgstr "Crea un servizio ExternalName." -#: pkg/kubectl/cmd/delete.go:132 +#: 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" @@ -2796,313 +1046,266 @@ msgstr "" "Elimina risorse selezionate per nomi di file, stdin, risorse e nomi, o per " "risorsa e selettore di label" -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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" -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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" -#: pkg/kubectl/cmd/certificates.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 msgid "Deny a certificate signing request" msgstr "Nega una richiesta di firma del certificato" -#: pkg/kubectl/cmd/stop.go:59 -msgid "Deprecated: Gracefully shut down a resource by name or filename" -msgstr "Deprecated: spegne correttamente una risorsa per nome o nome file" - -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" msgstr "Descrive uno o più context" -#: pkg/kubectl/cmd/top_node.go:78 +#: 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" -#: pkg/kubectl/cmd/top_pod.go:80 +#: 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." -#: pkg/kubectl/cmd/top.go:44 +#: 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)." -#: pkg/kubectl/cmd/clusterinfo.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 msgid "Display cluster info" msgstr "Visualizza informazioni sul cluster" -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: 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" -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "" "Visualizza le impostazioni merged di kubeconfig o un file kubeconfig " "specificato" -#: pkg/kubectl/cmd/get.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 msgid "Display one or many resources" msgstr "Visualizza una o più risorse" -#: pkg/kubectl/cmd/config/current_context.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 msgid "Displays the current-context" msgstr "Visualizza il current-context" -#: pkg/kubectl/cmd/explain.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 msgid "Documentation of resources" msgstr "Documentazione delle risorse" -#: pkg/kubectl/cmd/drain.go:178 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 msgid "Drain node in preparation for maintenance" msgstr "Drain node in preparazione alla manutenzione" -#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +#: 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" -#: pkg/kubectl/cmd/edit.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 msgid "Edit a resource on the server" msgstr "Modificare una risorsa sul server" -#: pkg/kubectl/cmd/create_secret.go:160 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:152 msgid "Email for Docker registry" msgstr "Email per il registro Docker" -#: pkg/kubectl/cmd/exec.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 msgid "Execute a command in a container" msgstr "Esegui un comando in un contenitore" -#: pkg/kubectl/cmd/rollingupdate.go:103 -msgid "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." -msgstr "" -"Politica esplicita per il pull delle immagini container. Richiesto quando --" -"image è uguale all'immagine esistente, altrimenti ignorata." - -#: pkg/kubectl/cmd/portforward.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:109 msgid "Forward one or more local ports to a pod" msgstr "Inoltra una o più porte locali a un pod" -#: pkg/kubectl/cmd/help.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "Aiuto per qualsiasi comando" -#: pkg/kubectl/cmd/expose.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:160 msgid "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " -"and used (cloud-provider specific)." -msgstr "" -"IP da assegnare al Load Balancer. Se vuota, un IP effimero verrà creato e " -"utilizzato (specifico per provider cloud)." - -#: pkg/kubectl/cmd/expose.go:112 -msgid "" -"If non-empty, set the session affinity for the service to this; legal values: " -"'None', 'ClientIP'" +"If non-empty, set the session affinity for the service to this; legal " +"values: 'None', 'ClientIP'" msgstr "" "Se non è vuoto, impostare l'affinità di sessione per il servizio; Valori " "validi: 'None', 'ClientIP'" -#: pkg/kubectl/cmd/annotate.go:136 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 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 resource." +"resource-version for the object. Only valid when specifying a single " +"resource." msgstr "" "Se non è vuoto, l'aggiornamento delle annotazioni avrà successo solo se " "questa è la resource-version corrente per l'oggetto. Valido solo quando si " "specifica una singola risorsa." -#: pkg/kubectl/cmd/label.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 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 resource." +"resource-version for the object. Only valid when specifying a single " +"resource." msgstr "" "Se non vuoto, l'aggiornamento delle label avrà successo solo se questa è la " "resource-version corrente per l'oggetto. Valido solo quando si specifica una " "singola risorsa." -#: pkg/kubectl/cmd/rollingupdate.go:99 -msgid "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used with " -"--filename/-f" -msgstr "" -"Immagine da utilizzare per aggiornare il replication controller. Deve essere " -"diversa dall'immagine esistente (nuova immagine o nuovo tag immagine). Non " -"può essere utilizzata con --filename/-f" - -#: pkg/kubectl/cmd/rollout/rollout.go:47 -msgid "Manage a deployment rollout" -msgstr "Gestisci un deployment rollout" - -#: pkg/kubectl/cmd/drain.go:128 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 msgid "Mark node as schedulable" msgstr "Contrassegnare il nodo come programmabile" -#: pkg/kubectl/cmd/drain.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 msgid "Mark node as unschedulable" msgstr "Contrassegnare il nodo come non programmabile" -#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 msgid "Mark the provided resource as paused" msgstr "Imposta la risorsa indicata in pausa" -#: pkg/kubectl/cmd/certificates.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:50 msgid "Modify certificate resources." msgstr "Modificare le risorse del certificato." -#: pkg/kubectl/cmd/config/config.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "Modifica i file kubeconfig" -#: pkg/kubectl/cmd/expose.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:156 msgid "" "Name or number for the port on the container that the service should direct " "traffic to. Optional." msgstr "" -"Nome o numero di porta nel container verso il quale il servizio deve dirigere " -"il traffico. Opzionale." +"Nome o numero di porta nel container verso il quale il servizio deve " +"dirigere il traffico. Opzionale." -#: pkg/kubectl/cmd/logs.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." msgstr "" -"Restituisce solo i log dopo una data specificata (RFC3339). Predefinito tutti " -"i log. È possibile utilizzare solo uno tra data-inizio/a-partire-da." +"Restituisce solo i log dopo una data specificata (RFC3339). Predefinito " +"tutti i log. È possibile utilizzare solo uno tra data-inizio/a-partire-da." -#: pkg/kubectl/cmd/completion.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 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)" -#: pkg/kubectl/cmd/convert.go:85 -msgid "" -"Output the formatted object with the given group version (for ex: 'extensions/" -"v1beta1').)" -msgstr "" -"Output dell'oggetto formattato con la versione del gruppo fornito (per " -"esempio: 'extensions/v1beta1').)" - -#: pkg/kubectl/cmd/create_secret.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:151 msgid "Password for Docker registry authentication" msgstr "Password per l'autenticazione al registro di Docker" -#: pkg/kubectl/cmd/create_secret.go:226 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:110 msgid "Path to PEM encoded public key certificate." msgstr "Percorso certificato di chiave pubblica codificato PEM." -#: pkg/kubectl/cmd/create_secret.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:111 msgid "Path to private key associated with given certificate." msgstr "Percorso alla chiave privata associata a un certificato specificato." -#: pkg/kubectl/cmd/rollingupdate.go:85 -msgid "Perform a rolling update of the given ReplicationController" -msgstr "Eseguire un rolling update del ReplicationController specificato" - -#: pkg/kubectl/cmd/scale.go:83 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 msgid "" -"Precondition for resource version. Requires that the current resource version " -"match this value in order to scale." +"Precondition for resource version. Requires that the current resource " +"version match this value in order to scale." msgstr "" -"Prerequisito per la versione delle risorse. Richiede che la versione corrente " -"delle risorse corrisponda a questo valore per scalare." +"Prerequisito per la versione delle risorse. Richiede che la versione " +"corrente delle risorse corrisponda a questo valore per scalare." -#: pkg/kubectl/cmd/version.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:73 msgid "Print the client and server version information" msgstr "Stampa per client e server le informazioni sulla versione" -#: pkg/kubectl/cmd/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:39 msgid "Print the list of flags inherited by all commands" msgstr "Stampa l'elenco flag ereditati da tutti i comandi" -#: pkg/kubectl/cmd/logs.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:152 msgid "Print the logs for a container in a pod" msgstr "Stampa i log per container in un pod" -#: pkg/kubectl/cmd/replace.go:71 +#: 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" -#: pkg/kubectl/cmd/rollout/rollout_resume.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 msgid "Resume a paused resource" msgstr "Riprendere una risorsa in pausa" -#: pkg/kubectl/cmd/create_rolebinding.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:105 msgid "Role this RoleBinding should reference" msgstr "Ruolo di riferimento per RoleBinding" -#: pkg/kubectl/cmd/run.go:97 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:152 msgid "Run a particular image on the cluster" msgstr "Esegui una particolare immagine nel cluster" -#: pkg/kubectl/cmd/proxy.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:119 msgid "Run a proxy to the Kubernetes API server" msgstr "Eseguire un proxy al server Kubernetes API" -#: pkg/kubectl/cmd/create_secret.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:153 msgid "Server location for Docker registry" msgstr "Posizione del server per il Registro Docker" -#: pkg/kubectl/cmd/scale.go:71 -msgid "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" -msgstr "" -"Imposta una nuova dimensione per Deployment, ReplicaSet, Replication " -"Controller, o Job" - -#: pkg/kubectl/cmd/set/set.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "Imposta caratteristiche specifiche sugli oggetti" -#: pkg/kubectl/cmd/apply_set_last_applied.go:83 +#: 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." +"Imposta l'annotazione dell'ultima-configurazione-applicata ad un oggetto " +"live per abbinare il contenuto di un file." -#: pkg/kubectl/cmd/set/set_selector.go:82 +#: 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" -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: 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" -#: pkg/kubectl/cmd/config/create_context.go:58 +#: 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" -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: 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" -#: pkg/kubectl/cmd/config/set.go:60 +#: 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" -#: pkg/kubectl/cmd/config/use_context.go:49 +#: 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" -#: pkg/kubectl/cmd/describe.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 msgid "Show details of a specific resource or group of resources" msgstr "Mostra i dettagli di una specifica risorsa o un gruppo di risorse" -#: pkg/kubectl/cmd/rollout/rollout_status.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 msgid "Show the status of the rollout" msgstr "Mostra lo stato del rollout" -#: pkg/kubectl/cmd/expose.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:154 msgid "Synonym for --target-port" msgstr "Sinonimo di --target-port" -#: pkg/kubectl/cmd/expose.go:88 +#: 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" @@ -3110,38 +1313,30 @@ msgstr "" "Prende un replication controller, service, deployment o un pod e lo espone " "come nuovo servizio Kubernetes" -#: pkg/kubectl/cmd/run.go:117 +#: 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." -#: pkg/kubectl/cmd/run.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:176 msgid "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" msgstr "" -"La politica di pull dell'immagine per il container. Se lasciato vuoto, questo " -"valore non verrà specificato dal client e predefinito dal server" +"La politica di pull dell'immagine per il container. Se lasciato vuoto, " +"questo valore non verrà specificato dal client e predefinito dal server" -#: pkg/kubectl/cmd/rollingupdate.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:111 msgid "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" -msgstr "" -"La chiave da utilizzare per distinguere tra due controller diversi, " -"predefinito \"deployment\". Rilevante soltanto quando --image è specificato, " -"altrimenti ignorato" - -#: pkg/kubectl/cmd/create_pdb.go:63 -msgid "The minimum number or percentage of available pods this budget requires." +"The minimum number or percentage of available pods this budget requires." msgstr "" "Il numero minimo o la percentuale di pod disponibili che questo budget " "richiede." -#: pkg/kubectl/cmd/expose.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:159 msgid "The name for the newly created object." msgstr "Il nome dell'oggetto appena creato." -#: pkg/kubectl/cmd/autoscale.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:125 msgid "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." @@ -3149,46 +1344,25 @@ msgstr "" "Il nome dell'oggetto appena creato. Se non specificato, verrà utilizzato il " "nome della risorsa di input." -#: pkg/kubectl/cmd/run.go:116 -msgid "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." -msgstr "" -"Il nome del generatore API da utilizzare, si veda http://kubernetes.io/docs/" -"user-guide/kubectl-conventions/#generators per un elenco." - -#: pkg/kubectl/cmd/autoscale.go:67 -msgid "" -"The name of the API generator to use. Currently there is only 1 generator." -msgstr "" -"Il nome del generatore API da utilizzare. Attualmente c'è solo 1 generatore." - -#: pkg/kubectl/cmd/expose.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:147 msgid "" "The name of the API generator to use. There are 2 generators: 'service/v1' " -"and 'service/v2'. The only difference between them is that service port in v1 " -"is named 'default', while it is left unnamed in v2. Default is 'service/v2'." +"and 'service/v2'. The only difference between them is that service port in " +"v1 is named 'default', while it is left unnamed in v2. Default is 'service/" +"v2'." msgstr "" "Il nome del generatore API da utilizzare. Ci sono 2 generatori: 'service/v1' " "e 'service/v2'. L'unica differenza tra loro è che la porta di servizio in v1 " "è denominata \"predefinita\", mentre viene lasciata unnamed in v2. Il valore " "predefinito è 'service/v2'." -#: pkg/kubectl/cmd/run.go:136 -msgid "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" -msgstr "" -"Il nome del generatore da utilizzare per la creazione di un servizio. " -"Utilizzato solo se --expose è true" - -#: pkg/kubectl/cmd/expose.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:148 msgid "The network protocol for the service to be created. Default is 'TCP'." msgstr "" "Il protocollo di rete per il servizio da creare. Il valore predefinito è " "'TCP'." -#: pkg/kubectl/cmd/expose.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:149 msgid "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" @@ -3196,15 +1370,7 @@ msgstr "" "La porta che il servizio deve servire. Copiato dalla risorsa esposta, se non " "specificata" -#: pkg/kubectl/cmd/run.go:124 -msgid "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." -msgstr "" -"La porta che questo contenitore espone. Se --expose è true, questa è anche la " -"porta utilizzata dal servizio creato." - -#: pkg/kubectl/cmd/run.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:194 msgid "" "The resource requirement limits for this container. For example, 'cpu=200m," "memory=512Mi'. Note that server side components may assign limits depending " @@ -3215,89 +1381,64 @@ msgstr "" "assegnare i limiti a seconda della configurazione del server, ad esempio " "intervalli di limiti." -#: pkg/kubectl/cmd/run.go:133 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:192 msgid "" -"The resource requirement requests for this container. For example, 'cpu=100m," -"memory=256Mi'. Note that server side components may assign requests " -"depending on the server configuration, such as limit ranges." +"The resource requirement requests for this container. For example, " +"'cpu=100m,memory=256Mi'. Note that server side components may assign " +"requests depending on the server configuration, such as limit ranges." msgstr "" "La risorsa necessita di richieste di requisiti per questo pod. Ad esempio, " "'cpu = 100m, memoria = 256Mi'. Si noti che i componenti lato server possono " "assegnare i requisiti a seconda della configurazione del server, ad esempio " "intervalli di limiti." -#: pkg/kubectl/cmd/run.go:131 -msgid "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." -msgstr "" -"La politica di riavvio per questo Pod. Valori accettati [Always, OnFailure, " -"Never]. Se impostato su 'Always' viene creato un deployment, se impostato su " -"'OnFailure' viene creato un job, se impostato su 'Never', viene creato un " -"pod. Per questi ultimi due le - repliche devono essere 1. Predefinito " -"'Always', per CronJobs `Never`." - -#: pkg/kubectl/cmd/create_secret.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:155 msgid "The type of secret to create" msgstr "Tipo di segreto da creare" -#: pkg/kubectl/cmd/expose.go:102 -msgid "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." -msgstr "" -"Digitare per questo servizio: ClusterIP, NodePort o LoadBalancer. " -"Ppredefinito è 'ClusterIP'." - -#: pkg/kubectl/cmd/rollout/rollout_undo.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 msgid "Undo a previous rollout" msgstr "Annulla un precedente rollout" -#: pkg/kubectl/cmd/config/unset.go:48 +#: 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" -#: pkg/kubectl/cmd/patch.go:96 -msgid "Update field(s) of a resource using strategic merge patch" -msgstr "Aggiornare campo/i risorsa utilizzando merge patch strategici" - -#: pkg/kubectl/cmd/set/set_image.go:95 +#: 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" -#: pkg/kubectl/cmd/set/set_resources.go:102 +#: 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" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 msgid "Update the annotations on a resource" msgstr "Aggiorna annotazioni di risorsa" -#: pkg/kubectl/cmd/label.go:114 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 msgid "Update the labels on a resource" msgstr "Aggiorna label di una risorsa" -#: pkg/kubectl/cmd/taint.go:87 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 msgid "Update the taints on one or more nodes" msgstr "Aggiorna i taints su uno o più nodi" -#: pkg/kubectl/cmd/create_secret.go:156 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:150 msgid "Username for Docker registry authentication" msgstr "Nome utente per l'autenticazione nel registro Docker" -#: pkg/kubectl/cmd/apply_view_last_applied.go:64 +#: 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" -#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 msgid "View rollout history" msgstr "Visualizza la storia del rollout" -#: pkg/kubectl/cmd/clusterinfo_dump.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:85 msgid "" "Where to output the files. If empty or '-' uses stdout, otherwise creates a " "directory hierarchy in that directory" @@ -3305,14 +1446,1853 @@ msgstr "" "Dove eseguire l'output dei file. Se vuota o '-' utilizza lo stdout, " "altrimenti crea una gerarchia di directory in quella directory" -#: pkg/kubectl/cmd/run_test.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run_test.go:88 msgid "dummy restart flag)" msgstr "flag di riavvio finto)" -#: pkg/kubectl/cmd/create_service.go:254 -msgid "external name of service" -msgstr "nome esterno del servizio" - -#: pkg/kubectl/cmd/cmd.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 msgid "kubectl controls the Kubernetes cluster manager" msgstr "Kubectl controlla il gestore cluster di Kubernetes" + +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a new configmap 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 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 " +#~ "key2=config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Crea un nuovo configmap denominato my-config in base alla " +#~ "cartella bar\n" +#~ "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" +#~ "\n" +#~ "\t\t # Crea un nuovo configmap denominato my-config con le chiavi " +#~ "specificate anziché i nomi dei file su disco\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 # Crea un nuovo configmap denominato my-config con key1 = config1 e " +#~ "key2 = config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" + +#~ msgid "" +#~ "\n" +#~ "\t\t # If you don't already have a .dockercfg file, you can create a " +#~ "dockercfg secret directly by using:\n" +#~ "\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" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Se non si dispone ancora di un file .dockercfg, è possibile " +#~ "creare un secret dockercfg direttamente utilizzando:\n" +#~ "\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" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Apply the configuration in pod.json to a pod.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\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" +#~ "\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" +#~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" +#~ "v1/ConfigMap" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Applica la configurazione pod.json a un pod.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Applicare il JSON passato in stdin a un pod.\n" +#~ "\t\tcat pod.json | kubectl apply -f -\n" +#~ "\n" +#~ "\t\t# Nota: --prune è ancora in in Alpha\n" +#~ "\t\t# Applica la configurazione manifest.yaml che corrisponde alla label " +#~ "app = nginx ed elimina tutte le altre risorse che non sono nel file e " +#~ "nella label corrispondente app = nginx.\n" +#~ "\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" +#~ "\n" +#~ "\t\t# Applica la configurazione manifest.yaml ed elimina tutti gli altri " +#~ "configmaps non presenti nel file.\n" +#~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" +#~ "v1/ConfigMap" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Convert the live state of the resource specified by 'pod.yaml' to " +#~ "the latest version\n" +#~ "\t\t# and print to stdout in json format.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# Convert all files under current directory to latest version and " +#~ "create them all.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Converte 'pod.yaml' alla versione più recente e stampa in stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Converte lo stato live della risorsa specificata da 'pod.yaml' " +#~ "nella versione più recente.\n" +#~ "\t\t# e stampa in stdout nel formato json.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# Converte tutti i file nella directory corrente alla versione più " +#~ "recente e li crea tutti.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Crea un ClusterRole denominato \"pod-reader\" che consente " +#~ "all'utente di eseguire \"get\", \"watch\" e \"list\" sui pod\n" +#~ "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods\n" +#~ "\n" +#~ "\t\t# Crea un ClusterRole denominato \"pod-reader\" con ResourceName " +#~ "specificato\n" +#~ "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" + +#~ 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 --verg=list --verb=watch --" +#~ "resource=pods --resource-name=readablepod" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Crea un ruolo denominato \"pod-reader\" che consente all'utente di " +#~ "eseguire \"get\", \"watch\" e \"list\" sui pod\n" +#~ "\t\tkubectl create role pod-reader --verb=get --verb=list --verb=watch --" +#~ "resource=pods\n" +#~ "\n" +#~ "\t\t# Crea un ruolo denominato \"pod-reader\" con ResourceName " +#~ "specificato\n" +#~ "\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" +#~ "resource=pods --resource-name=readablepod" + +#~ msgid "" +#~ "\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\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API " +#~ "format then create the resource using the edited data.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Crea un pod utilizzando i dati in pod.json.\n" +#~ "\t\tkubectl create -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Crea un pod basato sul JSON passato in stdin.\n" +#~ "\t\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Modifica i dati in docker-registry.yaml in JSON utilizzando il " +#~ "formato API v1 quindi creare la risorsa utilizzando i dati modificati.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" + +#~ 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" +#~ "\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" +#~ "\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 " +#~ "the name \"frontend\"\n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# Create a second service based on the above service, exposing the " +#~ "container port 8443 as port 443 with the name \"nginx-https\"\n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# Create a service for a replicated streaming application on port " +#~ "4100 balancing UDP traffic and named 'video-stream'.\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "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" +#~ "\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" +#~ "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Crea un servizio per un nginx replicato, che serve nella porta 80 e " +#~ "si collega ai container sulla porta 8000.\n" +#~ "\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# Crea un servizio per un controller di replica identificato per tipo " +#~ "e nome specificato in \"nginx-controller.yaml\", che serve nella porta 80 " +#~ "e si collega ai container sulla porta 8000.\n" +#~ "\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# Crea un servizio per un pod valid-pod, che serve nella porta 444 " +#~ "con il nome \"frontend\"\n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# Crea un secondo servizio basato sul servizio sopra, esponendo la " +#~ "porta container 8443 come porta 443 con il nome \"nginx-https\"\n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# Crea un servizio per un'applicazione di replica in porta 4100 che " +#~ "bilanci il traffico UDP e denominato \"video stream\".\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "stream\n" +#~ "\n" +#~ "\t\t# Crea un servizio per un nginx replicato utilizzando l'insieme di " +#~ "replica, che serve nella porta 80 e si collega ai contenitori sulla porta " +#~ "8000.\n" +#~ "\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# Crea un servizio per una distribuzione di nginx, che serve nella " +#~ "porta 80 e si collega ai contenitori della porta 8000.\n" +#~ "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" + +#~ msgid "" +#~ "\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 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\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Delete a pod with minimal delay\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# Force delete a pod on a dead node\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# Delete all pods\n" +#~ "\t\tkubectl delete pods --all" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Elimina un pod utilizzando il tipo e il nome specificati in pod." +#~ "json.\n" +#~ "\t\tkubectl delete -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Elimina un pod in base al tipo e al nome del JSON passato in " +#~ "stdin.\n" +#~ "\t\tcat pod.json | kubectl delete -f -\n" +#~ "\n" +#~ "\t\t# Elimina i baccelli ei servizi con gli stessi nomi \"baz\" e \"foo" +#~ "\"\n" +#~ "\t\tkubectl delete pod,service baz foo\n" +#~ "\n" +#~ "\t\t# Elimina i baccelli ei servizi con il nome dell'etichetta = " +#~ "myLabel.\n" +#~ "\t\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Eliminare un pod con un ritardo minimo\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# Forza elimina un pod in un nodo morto\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# Elimina tutti i pod\n" +#~ "\t\tkubectl delete pods --all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " +#~ "first container by default\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Get output from running 'date' in ruby-container from pod " +#~ "123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Ottieni l'output dalla 'data' di esecuzione del pod 123456-7890, " +#~ "utilizzando il primo contenitore per impostazione predefinita\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Ottieni l'output dalla data di esecuzione in ruby-container del pod " +#~ "123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Passare alla modalità raw terminal, invia stdin a 'bash' in ruby-" +#~ "container del pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running pod 123456-7890, using the first container " +#~ "by default\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Get output from ruby-container from pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl attach 123456-7890 -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# Ottieni l'output dal pod 123456-7890 in esecuzione, utilizzando il " +#~ "primo contenitore per impostazione predefinita\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Ottieni l'output dal ruby-container del pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Passa alla modalità raw terminal, invia stdin a 'bash' in ruby-" +#~ "container del pod 123456-7890\n" +#~ "\t\t# e invia stdout/stderr da 'bash' al client\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container -i -t\n" +#~ "\n" +#~ "\t\t# Ottieni l'output dal primo pod di una ReplicaSet denominata nginx\n" +#~ "\t\tkubectl attach rs/nginx\n" +#~ "\t\t" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Install bash completion on a Mac using homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for bash into the current shell\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Write bash completion code to a file and source if from ." +#~ "bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" +#~ "\t\tsource <(kubectl completion zsh)" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Installa il completamento di bash su un Mac utilizzando homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Carica il codice di completamento kubectl per bash nella shell " +#~ "corrente\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Scrive il codice di completamento bash in un file e lo carica da ." +#~ "bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Carica il codice di completamento kubectl per zsh [1] nella shell " +#~ "corrente\n" +#~ "\t\tsource <(kubectl completion zsh)" + +#~ msgid "" +#~ "\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" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# List a single replication controller with specified NAME in ps " +#~ "output format.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\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" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\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 all replication controllers and services together in ps output " +#~ "format.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\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\n" +#~ "\n" +#~ "\t\t# List all resources with different types.\n" +#~ "\t\tkubectl get all" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Elenca tutti i pod in formato output ps.\n" +#~ "\t\tkubectl get pods\n" +#~ "\n" +#~ "\t\t# Elenca tutti i pod in formato output ps con maggiori informazioni " +#~ "(ad esempio il nome del nodo).\n" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# Elenca un controller di replica singolo con NAME specificato nel " +#~ "formato di output ps.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\n" +#~ "\t\t# Elenca un singolo pod nel formato di uscita JSON.\n" +#~ "\t\tkubectl get -o json pod web-pod-13je7\n" +#~ "\n" +#~ "\t\t# Elenca un pod identificato per tipo e nome specificato in \"pod.yaml" +#~ "\" nel formato di uscita JSON.\n" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\n" +#~ "\t\t# Restituisce solo il valore di fase del pod specificato.\n" +#~ "\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status." +#~ "phase}}\n" +#~ "\n" +#~ "\t\t# Elenca tutti i controller e servizi di replica insieme in formato " +#~ "output ps.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\n" +#~ "\t\t# Elenca una o più risorse per il tipo e per i nomi.\n" +#~ "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7\n" +#~ "\n" +#~ "\t\t# Elenca tutte le risorse con tipi diversi.\n" +#~ "\t\tkubectl get all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 5000 6000\n" +#~ "\n" +#~ "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 8888:5000\n" +#~ "\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod :5000\n" +#~ "\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 0:5000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Ascolta localmente le porte 5000 e 6000, inoltrando i dati da/verso " +#~ "le porte 5000 e 6000 nel pod\n" +#~ "\t\tkubectl port-forward mypod 5000 6000\n" +#~ "\n" +#~ "\t\t# Ascolta localmente la porta 8888, inoltra a 5000 nel pod\n" +#~ "\t\tkubectl port-forward mypod 8888:5000\n" +#~ "\n" +#~ "\t\t# Ascolta localmente una porta casuale, inoltra a 5000 nel pod\n" +#~ "\t\tkubectl port-forward mypod :5000\n" +#~ "\n" +#~ "\t\t# Ascolta localmente una porta casuale, inoltra a 5000 nel pod\n" +#~ "\t\tkubectl port-forward mypod 0:5000" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Partially update a node using strategic merge patch\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" +#~ "\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" +#~ "\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aggiorna parzialmente un nodo utilizzando merge patch strategica\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":" +#~ "true}}'\n" +#~ "\n" +#~ "\t\t# Aggiorna parzialmente un nodo identificato dal tipo e dal nome " +#~ "specificato in \"node.json\" utilizzando merge patch strategica\n" +#~ "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" +#~ "\n" +#~ "\t\t# Aggiorna l'immagine di un contenitore; spec.containers [*]. name è " +#~ "richiesto perché è una chiave di fusione\n" +#~ "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" +#~ "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" +#~ "\n" +#~ "\t\t# Aggiorna l'immagine di un contenitore utilizzando una patch json " +#~ "con array posizionali\n" +#~ "\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Print the address of the master and cluster services\n" +#~ "\t\tkubectl cluster-info" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Stampa l'indirizzo dei servizi master e cluster\n" +#~ "\t\tkubectl cluster-info" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Return snapshot logs from pod nginx with only one container\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs for the pods defined by label app=nginx\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot of previous terminated ruby container logs from pod " +#~ "web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Display only the most recent 20 lines of output in pod nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Show all logs from pod nginx written in the last hour\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from first container of a job named hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from container nginx-1 of a deployment named " +#~ "nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Restituisce snapshot log dal pod nginx con un solo container\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Restituisce snapshot log dei pod definiti dalla label app=nginx\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Restituisce snapshot log del container ruby terminato nel pod " +#~ "web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Iniziare a trasmettere i log del contenitore ruby nel pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Visualizza solo le ultime 20 righe di output del pod nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Mostra tutti i log del pod nginx scritti nell'ultima ora\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Restituisce snapshot log dal primo contenitore di un lavoro " +#~ "chiamato hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Restituisce snapshot logs del container nginx-1 del deployment " +#~ "chiamato nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Run a proxy to kubernetes apiserver 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\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/" +#~ "pods/\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Esegui un proxy verso kubernetes apiserver sulla porta 8011, che " +#~ "fornisce contenuti statici da ./local/www/\n" +#~ "\t\tkubectl proxy --port=8011 --www=./local/www/\n" +#~ "\n" +#~ "\t\t# Esegui un proxy verso kubernetes apiserver su una porta locale " +#~ "arbitraria.\n" +#~ "\t\t# La porta selezionata per il server verrà inviata a stdout.\n" +#~ "\t\tkubectl proxy --port=0\n" +#~ "\n" +#~ "\t\t# Esegui un proxy verso kubernetes apiserver, cambiando il prefisso " +#~ "api in k8s-api\n" +#~ "\t\t# Questo comporta, ad es., pod api disponibili presso localhost:8001/" +#~ "k8s-api/v1/pods/\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Scale a replicaset 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" +#~ "\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Scale multiple replication controllers.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Scale job named 'cron' to 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Scala un replicaset denominato 'foo' a 3.\n" +#~ "\t\tkubectl scale --replicas=3 rs/foo\n" +#~ "\n" +#~ "\t\t# Scala una risorsa identificata per tipo e nome specificato in \"foo." +#~ "yaml\" a 3.\n" +#~ "\t\tkubectl scale --replicas=3 -f foo.yaml\n" +#~ "\n" +#~ "\t\t# Se la distribuzione corrente di mysql è 2, scala mysql a 3.\n" +#~ "\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Scalare più controllori di replica.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Scala il lavoro denominato 'cron' a 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Shut down foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stop pods and services with label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Shut down the service defined in service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Shut down all resources in the path/to/resources directory\n" +#~ "\t\tkubectl stop -f path/to/resources" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Spegni foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stop di tutti i pod e servizi con label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Spegnere il servizio definito in service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Spegnere tutte le resources in path/to/resources directory\n" +#~ "\t\tkubectl stop -f path/to/resources" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Start a single instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and let the container expose " +#~ "port 5701 .\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and set environment variables " +#~ "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Start a replicated instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Print the corresponding API objects without creating " +#~ "them.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Start a single instance of nginx, but overload the spec of the " +#~ "deployment with a partial set of values parsed from JSON.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Start a pod of busybox and keep it in the foreground, don't restart " +#~ "it if it exits.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Start the nginx container using the default command, but use custom " +#~ "arguments (arg1 .. argN) for that command.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Start the nginx container using a different command and custom " +#~ "arguments.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Start the perl container to compute π to 2000 places and print it " +#~ "out.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Start the cron job to compute π to 2000 places and print it out " +#~ "every 5 minutes.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Avviare un'unica istanza di nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Avviare un'unica istanza di hazelcast e lasciare che il container " +#~ "esponga la porta 5701.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Avviare una singola istanza di hazelcast ed imposta le variabili " +#~ "ambiente \"DNS_DOMAIN=cluster\" e \"POD_NAMESPACE=default\" nel " +#~ "container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Avviare un'istanza replicata di nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Stampare gli oggetti API corrispondenti senza crearli.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Avviare un'unica istanza di nginx, ma overload le spec del " +#~ "deployment con un insieme parziale di valori analizzati da JSON.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Avviare un pod di busybox e tenerlo in primo piano, non riavviarlo " +#~ "se esce.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Avviare il container nginx utilizzando il comando predefinito, ma " +#~ "utilizzare argomenti personalizzati (arg1 .. argN) per quel comando.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Avviare il container nginx utilizzando un diverso comando e " +#~ "argomenti personalizzati.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Avviare il contenitore perl per calcolare π a 2000 posti e " +#~ "stamparlo.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Avviare il cron job per calcolare π a 2000 posti e stampare ogni 5 " +#~ "minuti.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update node 'foo' with a taint with key 'dedicated' and value " +#~ "'special-user' and effect 'NoSchedule'.\n" +#~ "\t\t# If a taint with that key and effect already exists, its value is " +#~ "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" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aggiorna il nodo \"foo\" con un marcatore con il tasto 'dedicated' " +#~ "e il valore 'special-user' ed effettua 'NoSchedule'.\n" +#~ "\t\t# Se un marcatore con quel tasto e l'effetto già esiste, il suo " +#~ "valore viene sostituito come specificato.\n" +#~ "\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" +#~ "\n" +#~ "\t\t# Rimuove dal nodo 'foo' il marcatore con il tasto 'dedicated' ed " +#~ "effettua 'NoSchedule' se esiste.\n" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Rimuovi dal nodo 'foo' tutti i marcatori con chiave 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using new replication controller data in " +#~ "frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " +#~ "image, and switching the\n" +#~ "\t\t# name of the replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend by just changing the image, and keeping " +#~ "the old name.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 " +#~ "to frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aggiorna i pod di frontend-v1 usando i dati del replication " +#~ "controller in frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Aggiorna i pod di frontend-v1 usando i dati JSON passati da stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Aggiorna i pod di frontend-v1 in frontend-v2 solo cambiando " +#~ "l'immagine e modificando\n" +#~ "\t\t# il nome del replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Aggiorna i pod di frontend solo cambiando l'immaginee mantenendo il " +#~ "vecchio none.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Interrompee ed invertire un rollout esistente in corso (da " +#~ "frontend-v1 a frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" + +#~ msgid "" +#~ "\n" +#~ "\t\tApply a configuration to a resource by filename or stdin.\n" +#~ "\t\tThis resource will be created if it doesn't exist yet.\n" +#~ "\t\tTo use 'apply', always create the resource initially with either " +#~ "'apply' or 'create --save-config'.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do " +#~ "not use unless you are aware of what the current state is. See https://" +#~ "issues.k8s.io/34274." +#~ msgstr "" +#~ "\n" +#~ "\t\tApplicare una configurazione a una risorsa per nomefile o stdin.\n" +#~ "\t\tQuesta risorsa verrà creata se non esiste ancora.\n" +#~ "\t\tPer utilizzare 'apply', creare sempre la risorsa inizialmente con " +#~ "'apply' o 'create --save-config'.\n" +#~ "\n" +#~ "\t\tSono accettati i formati JSON e YAML.\n" +#~ "\n" +#~ "\t\tDisclaimer Alpha: la funzionalità --prune non è ancora completa. Non " +#~ "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 TLS secret from the given public/private key pair.\n" +#~ "\n" +#~ "\t\tThe public/private key pair must exist before hand. The public key " +#~ "certificate must be .PEM encoded and match the given private key." +#~ msgstr "" +#~ "\n" +#~ "\t\tCrea un TLS secret dalla coppia di chiavi pubblica/privata.\n" +#~ "\n" +#~ "\t\tLa coppia di chiavi pubblica/privata deve esistere prima. Il " +#~ "certificato chiave pubblica deve essere .PEM codificato e corrispondere " +#~ "alla chiave privata data." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a new secret for use with Docker registries.\n" +#~ "\n" +#~ "\t\tDockercfg secrets are used to authenticate against Docker " +#~ "registries.\n" +#~ "\n" +#~ "\t\tWhen using the Docker command line to push images, you can " +#~ "authenticate to a given registry by running\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " That produces a ~/.dockercfg file that is used by subsequent 'docker " +#~ "push' and 'docker pull' commands to\n" +#~ "\t\tauthenticate to the registry. The email address is optional.\n" +#~ "\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. You can provide this information\n" +#~ "\t\tby creating a dockercfg secret and attaching it to your service " +#~ "account." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreare un nuovo secret per l'utilizzo con i registri Docker.\n" +#~ "\n" +#~ "\t\tDockercfg secrets vengono utilizzati per autenticare i registri " +#~ "Docker.\n" +#~ "\n" +#~ "\t\tQuando utilizzi la riga di comando Docker per il push delle immagini, " +#~ "è possibile eseguire l'autenticazione eseguendo correttamente un " +#~ "determinato registry\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " Questo produce un file ~ / .dockercfg che viene utilizzato dai " +#~ "successivi comandi \"docker push\" e \"docker pull\"\n" +#~ "\t\tper autenticarsi nel registry. L'indirizzo email è facoltativo.\n" +#~ "\n" +#~ "\t\tDurante la creazione di applicazioni, è possibile avere un Docker " +#~ "registry che richiede l'autenticazione. Affinché i \n" +#~ "\t\tnodi eseguano pull di immagini per vostro conto, devono avere le " +#~ "credenziali. È possibile fornire queste informazioni \n" +#~ "\t\tcreando un dockercfg secret e collegandolo al tuo account di servizio." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted." +#~ msgstr "" +#~ "\n" +#~ "\t\tCrea una risorsa per nome file o stdin.\n" +#~ "\n" +#~ "\t\tSono accettati i formati JSON e YAML." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a secret based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single secret may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a secret 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 secret based on a directory, each file whose basename " +#~ "is a valid key in the directory will be\n" +#~ "\t\tpackaged into the secret. Any directory entries except regular files " +#~ "are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCrea un secret basato su un file, una directory o un valore specifico " +#~ "literal.\n" +#~ "\n" +#~ "\t\tUn singolo secret può includere una o più coppie chiave/valore.\n" +#~ "\n" +#~ "\t\tQuando si crea un secret basato su un file, la chiave per " +#~ "impostazione predefinita sarà il nome di base del file e il valore sarà\n" +#~ "\t\tpredefinito al contenuto del file. Se il nome di base è una chiave " +#~ "non valida, è possibile specificare un tasto alternativo.\n" +#~ "\n" +#~ "\n" +#~ "\t\tQuando si crea un segreto basato su una directory, ogni file il cui " +#~ "nome di base è una chiave valida nella directory verrà \n" +#~ "\t\\paccehttizzataw in un secret. Le voci di directory tranne i file " +#~ "regolari vengono ignorati (ad esempio sottodirectory,\n" +#~ "\t\tsymlinks, devices, pipes, ecc)." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate and run a particular image, possibly replicated.\n" +#~ "\n" +#~ "\t\tCreates a deployment or job to manage the created container(s)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCrea ed esegue un'immagine particolare, eventualmente replicata.\n" +#~ "\n" +#~ "\t\tCrea un deployment o un job per gestire i container creati." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreates an autoscaler that automatically chooses and sets the number " +#~ "of pods that run in a kubernetes cluster.\n" +#~ "\n" +#~ "\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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\tCrea un autoscaler che automaticamente sceglie e imposta il numero di " +#~ "pod che vengono eseguiti in un cluster di kubernets.\n" +#~ "\n" +#~ "\t\tEsegue una ricerca di un Deployment, ReplicaSet o " +#~ "ReplicationController per nome e crea un autoscaler che utilizza la " +#~ "risorsa indicata come riferimento.\n" +#~ "\t\tUn autoscaler può aumentare o diminuire automaticamente il numero di " +#~ "pod distribuiti all'interno del sistema se necessario." + +#~ msgid "" +#~ "\n" +#~ "\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" +#~ "\n" +#~ "\t\tSome resources, such as pods, support graceful deletion. These " +#~ "resources define a default period\n" +#~ "\t\tbefore they are forcibly terminated (the grace period) but you may " +#~ "override that value with\n" +#~ "\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " +#~ "Because these resources often\n" +#~ "\t\trepresent entities in the cluster, deletion may not be acknowledged " +#~ "immediately. If the node\n" +#~ "\t\thosting a pod is down or cannot reach the API server, termination may " +#~ "take significantly longer\n" +#~ "\t\tthan the grace period. To force delete a resource,\tyou must pass a " +#~ "grace\tperiod of 0 and specify\n" +#~ "\t\tthe --force flag.\n" +#~ "\n" +#~ "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that " +#~ "the pod's processes have been\n" +#~ "\t\tterminated, which can leave those processes running until the node " +#~ "detects the deletion and\n" +#~ "\t\tcompletes graceful deletion. If your processes use shared storage or " +#~ "talk to a remote API and\n" +#~ "\t\tdepend on the name of the pod to identify themselves, force deleting " +#~ "those pods may result in\n" +#~ "\t\tmultiple processes running on different machines using the same " +#~ "identification which may lead\n" +#~ "\t\tto data corruption or inconsistency. Only force delete pods when you " +#~ "are 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\thas released those resources and causing those pods to be evicted " +#~ "immediately.\n" +#~ "\n" +#~ "\t\tNote that the delete command does NOT do resource version checks, so " +#~ "if someone\n" +#~ "\t\tsubmits an update to a resource right when you submit a delete, their " +#~ "update\n" +#~ "\t\twill be lost along with the rest of the resource." +#~ msgstr "" +#~ "\n" +#~ "\t\tCancella risorse secondo nomi di file, stdin, risorse e nomi, o per " +#~ "selettori di risorse e etichette.\n" +#~ "\n" +#~ "\t\tSono accettati i formati JSON e YAML. È possibile specificare un solo " +#~ "tipo di argomenti: nome file,\n" +#~ "\t\trisorse e nomi, o risorse e selettore di etichette.\n" +#~ "\n" +#~ "\t\tAlcune risorse, come i pod, supportano cacellazione corretta. Queste " +#~ "risorse definiscono un periodo di default\n" +#~ "\t\tprima che siano forzatamente terminate (il grace period) ma si può " +#~ "sostituire quel valore con\n" +#~ "\t\til falg --grace-period, o passare --now per impostare il grace-period " +#~ "a 1. Poiché queste risorse spesso\n" +#~ "\t\trappresentano entità del cluster, la cancellazione non può essere " +#~ "presa in carico immediatamente. Se il nodo\n" +#~ "\t\tche ospita un pod è spento o non raggiungibile da API server, " +#~ "termination può richiedere molto più tempo\n" +#~ "\t\tdel grace period. Per forzare la cancellazione di una resource,\tdevi " +#~ "obbligatoriamente indicare un grace\tperiod di 0 e specificare\n" +#~ "\t\til flag --force.\n" +#~ "\n" +#~ "\t\tIMPORTANTE: Fozare la cancellazione dei pod non attende conferma che " +#~ "i processi del pod siano\n" +#~ "\t\tterminati, che può lasciare questi processi in esecuzione fino a " +#~ "quando il nodo rileva la cancellazione\n" +#~ "\t\tcompletata correttamente. Se i tuoi processi utilizzano " +#~ "l'archiviazione condivisa o parlano con un'API remota e\n" +#~ "\t\tdipendono dal nome del pod per identificarsi, la forzata eliminazione " +#~ "di questi pod può comportare\n" +#~ "\t\tpiù processi in esecuzione su macchine diverse che utilizzando la " +#~ "stessa identificazione che può portare\n" +#~ "\t\tcorruzione o inconsistenza dei dati. Forza i pod solo quando si è " +#~ "sicuri che il pod sia\n" +#~ "\t\tterminato, o se la tua applicazione può can tollerare più copie dello " +#~ "stesso pod in esecuzione contemporaneamente.\n" +#~ "\t\tInoltre, se forzate l'eliminazione dei i nodi, lo scheduler può può " +#~ "creare nuovi nodi su questi nodi prima che il nodo\n" +#~ "\t\tabbia liberato quelle risorse e provocando immediatamente evict di " +#~ "tali pod.\n" +#~ "\n" +#~ "\n" +#~ "\t\tNotare che il comando di eliminazione NON fa verificare la versione " +#~ "delle risorse, quindi se qualcuno\n" +#~ "\t\tinvia un aggiornamento ad una risorsa quando invii un eliminazione, " +#~ "il loro aggiornamento\n" +#~ "\t\tsaranno persi insieme al resto della risorsa." + +#~ msgid "" +#~ "\n" +#~ "\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +#~ "\n" +#~ "\t\tThe stop command is deprecated, all its functionalities are covered " +#~ "by delete command.\n" +#~ "\t\tSee 'kubectl delete --help' for more details.\n" +#~ "\n" +#~ "\t\tAttempts to shut down and delete a resource that supports graceful " +#~ "termination.\n" +#~ "\t\tIf the resource is scalable it will be scaled to 0 before deletion." +#~ msgstr "" +#~ "\n" +#~ "\t\tDeprecated: chiudere correttamente una risorsa per nome o nome file.\n" +#~ "\n" +#~ "\t\tIl comando stop è deprecato, tutte le sue funzionalità sono coperte " +#~ "dal comando delete.\n" +#~ "\t\tVedere 'kubectl delete --help' per ulteriori dettagli.\n" +#~ "\n" +#~ "\t\tTenta di arrestare ed eliminare una risorsa che supporta la corretta " +#~ "terminazione.\n" +#~ "\t\tSe la risorsa è scalabile, verrà scalata a 0 prima dell'eliminazione." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" +#~ "\n" +#~ "\t\tThe top-node command allows you to see the resource consumption of " +#~ "nodes." +#~ msgstr "" +#~ "\n" +#~ "\t\tVisualizza l'utilizzo di risorse (CPU/Memoria/Storage) dei nodi.\n" +#~ "\n" +#~ "\t\tIl comando top-node consente di visualizzare il consumo di risorse " +#~ "dei nodi." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) 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\tVisualizza l'utilizzo di risorse (CPU/Memoria/Storage) dei pod.\n" +#~ "\n" +#~ "\t\tIl comando \"top pod\" consente di visualizzare il consumo delle " +#~ "risorse dei pod.\n" +#~ "\n" +#~ "\t\tA causa del ritardo della pipeline metrica, potrebbero non essere " +#~ "disponibili per alcuni minuti\n" +#~ "\t\teal momento della creazione dei pod." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +#~ "\n" +#~ "\t\tThe top command allows you to see the resource consumption for nodes " +#~ "or pods.\n" +#~ "\n" +#~ "\t\tThis command requires Heapster to be correctly configured and working " +#~ "on the server. " +#~ msgstr "" +#~ "\n" +#~ "\t\tVisualizza l'utilizzo di risorse (CPU/Memoria/Storage).\n" +#~ "\n" +#~ "\t\tIl comando top consente di visualizzare il consumo di risorse per " +#~ "nodi o pod.\n" +#~ "\n" +#~ "\t\tQuesto comando richiede che Heapster sia configurato correttamente e " +#~ "che funzioni sul server." + +#~ 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 eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will " +#~ "use normal DELETE\n" +#~ "\t\tto 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 " +#~ "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 " +#~ "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\tuse --force. --force will also allow deletion to proceed if the " +#~ "managing resource of one\n" +#~ "\t\tor more pods is missing.\n" +#~ "\n" +#~ "\t\t'drain' waits for graceful termination. You should not operate on the " +#~ "machine until\n" +#~ "\t\tthe command completes.\n" +#~ "\n" +#~ "\t\tWhen you are ready to put the node back into service, use kubectl " +#~ "uncordon, which\n" +#~ "\t\twill make the node schedulable again.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +#~ msgstr "" +#~ "\n" +#~ "\t\tDrain node in preparazione alla manutenzione.\n" +#~ "\n" +#~ "\t\tIl nodo indicato verrà contrassegnato unschedulable per impedire che " +#~ "nuovi pod arrivino.\n" +#~ "\t\t'drain' evict i pod se l'APIServer supporta eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Altrimenti, usa il " +#~ "normale DELETE\n" +#~ "\t\tper eliminare i pod.\n" +#~ "\t\tIl 'drain' evicts o la cancellazione di tutti all pod tranne mirror " +#~ "pods (che non possono essere eliminati\n" +#~ "\t\tattraverso API server). Se ci sono i pod gestiti da DaemonSet, " +#~ "drain non procederà\n" +#~ "\t\tsenza --ignore-daemonsets e, a prescindere da ciò, non cancellerà " +#~ "alcun\n" +#~ "\t\tpod gestitto da DaemonSet,poiché questi pods verrebbero " +#~ "immediatamente sostituiti dal\n" +#~ "\t\tDaemonSet controller, che ignora le marcature unschedulable. Se ci " +#~ "sono\n" +#~ "\t\tpod che non sono né mirror pod né gestiti dal ReplicationController,\n" +#~ "\t\tReplicaSet, DaemonSet, StatefulSet o Job, allora drain non cancellerà " +#~ "alcun pod finché non\n" +#~ "\t\tuserai --force. --force permetterà alla cancellazione di procedere " +#~ "se la risorsa gestita da uno\n" +#~ "\t\to più pod è mancante.\n" +#~ "\n" +#~ "\t\t'drain' attende il termine corretto. Non devi operare sulla macchina " +#~ "finché\n" +#~ "\t\til comando non viene completato.\n" +#~ "\n" +#~ "\t\tQuando sei pronto per riportare il nodo al servizio, utilizza kubectl " +#~ "uncordon, per\n" +#~ "\t\trimettere il nodo schedulable nuovamente.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" +#~ "\t\tThe shell code must be evaluated to provide interactive\n" +#~ "\t\tcompletion of kubectl commands. This can be done by sourcing it " +#~ "from\n" +#~ "\t\tthe .bash_profile.\n" +#~ "\n" +#~ "\t\tNote: this requires the bash-completion framework, which is not " +#~ "installed\n" +#~ "\t\tby default on Mac. This can be installed by using homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tOnce installed, bash_completion must be evaluated. This can be done " +#~ "by adding the\n" +#~ "\t\tfollowing line to the .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNote for zsh users: [1] zsh completions are only supported in " +#~ "versions of zsh >= 5.2" +#~ msgstr "" +#~ "\n" +#~ "\t\tIn output codice di completamento shell output per la shell " +#~ "specificata (bash o zsh).\n" +#~ "\t\tIl codice di shell deve essere valorizzato per fornire completamento\n" +#~ "\t\tinterattivo dei comandi kubectl. Questo può essere eseguito " +#~ "richiamandolo\n" +#~ "\t\tda .bash_profile.\n" +#~ "\n" +#~ "\t\tNota: questo richiede il framework di completamento bash, che non è " +#~ "installato\n" +#~ "\t\tper impostazione predefinita su Mac. Questo può essere installato " +#~ "utilizzando homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tUna volta installato, bash_completion deve essere valutato. Ciò può " +#~ "essere fatto aggiungendo la\n" +#~ "\t\tseguente riga al file .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNota per gli utenti zsh: [1] i completamenti zsh sono supportati solo " +#~ "nelle versioni zsh> = 5.2" + +#~ msgid "" +#~ "\n" +#~ "\t\tPerform a rolling update of the given ReplicationController.\n" +#~ "\n" +#~ "\t\tReplaces the specified replication controller with a new replication " +#~ "controller by updating one pod at a time to use the\n" +#~ "\t\tnew PodTemplate. The new-controller.json must specify the same " +#~ "namespace as the\n" +#~ "\t\texisting replication controller and overwrite at least one (common) " +#~ "label in its replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" +#~ msgstr "" +#~ "\n" +#~ "\t\tEseguire un rolling update del ReplicationController specificato.\n" +#~ "\n" +#~ "\t\tSostituisce il replication controller specificato con un nuovo " +#~ "replication controller aggiornando un pod alla volta per usare il\n" +#~ "\t\tnuovo PodTemplate. Il new-controller.json deve specificare lo stesso " +#~ "namespace del\n" +#~ "\t\tcontroller di replica esistente e sovrascrivere almeno una etichetta " +#~ "(comune) nella sua replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tReplace a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted. If replacing an existing " +#~ "resource, the\n" +#~ "\t\tcomplete resource spec must be provided. This can be obtained by\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." +#~ msgstr "" +#~ "\n" +#~ "\t\tSostituire una risorsa per nomefile o stdin.\n" +#~ "\n" +#~ "\t\tSono accettati i formati JSON e YAML. Se si sostituisce una risorsa " +#~ "esistente, \n" +#~ "\t\tè necessario fornire la specifica completa delle risorse. Questo può " +#~ "essere ottenuta da\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ "\n" +#~ "\t\tFare riferimento ai modelli https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html per trovare se un campo è mutevole." + +#~ msgid "" +#~ "\n" +#~ "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, " +#~ "or Job.\n" +#~ "\n" +#~ "\t\tScale also allows users to specify one or more preconditions for the " +#~ "scale action.\n" +#~ "\n" +#~ "\t\tIf --current-replicas or --resource-version is specified, it is " +#~ "validated before the\n" +#~ "\t\tscale is attempted, and it is guaranteed that the precondition holds " +#~ "true when the\n" +#~ "\t\tscale is sent to the server." +#~ msgstr "" +#~ "\n" +#~ "\t\tImposta una nuova dimensione per Deployment, ReplicaSet, Replication " +#~ "Controller, o Job.\n" +#~ "\n" +#~ "\t\tScala consente anche agli utenti di specificare una o più condizioni " +#~ "preliminari per l'azione della scala.\n" +#~ "\n" +#~ "\t\tSe --current-replicas o --resource-version sono specificate, viene " +#~ "convalidata prima di\n" +#~ "\t\ttentare scale, ed è garantito che la precondizione vale quando\n" +#~ "\t\tscale viene inviata al server.." + +#~ msgid "" +#~ "\n" +#~ "\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tTo proxy only part of the kubernetes api and also some static files:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" +#~ "\n" +#~ "\t\tTo proxy the entire kubernetes api at a different root, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +#~ msgstr "" +#~ "\n" +#~ "\t\tPer proxy tutti i kubernetes api e nient'altro, utilizzare:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tPer proxy solo una parte dei kubernetes api e anche alcuni file " +#~ "static\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tQuanto sopra consente 'curl localhost:8001/api/v1/pods'.\n" +#~ "\n" +#~ "\t\tPer eseguire il proxy tutti i kubernetes api in una radice diversa, " +#~ "utilizzare:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tQuanto sopra ti permette 'curl localhost:8001/custom/api/v1/pods'" + +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate field(s) of a resource using strategic merge patch\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." +#~ msgstr "" +#~ "\n" +#~ "\t\tAggiorna i campi di una risorsa utilizzando la merge patch " +#~ "strategica\n" +#~ "\n" +#~ "\t\tSono accettati i formati JSON e YAML.\n" +#~ "\n" +#~ "\t\tSi prega di fare riferimento ai modelli in https://htmlpreview.github." +#~ "io/?https://github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/" +#~ "v1/definitions.html per trovare se un campo è mutevole." + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate the labels on a resource.\n" +#~ "\n" +#~ "\t\t* A label must begin with a letter or number, and may contain " +#~ "letters, numbers, hyphens, dots, and underscores, up to %[1]d " +#~ "characters.\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." +#~ msgstr "" +#~ "\n" +#~ "\t\tAggiorna le label di una risorsa.\n" +#~ "\n" +#~ "\t\t* A label must begin with a letter or number, and may contain " +#~ "letters, numbers, hyphens, dots, and underscores, up to %[1]d " +#~ "characters.\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." + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate the taints on one or more nodes.\n" +#~ "\n" +#~ "\t\t* A taint consists of a key, value, and effect. As an argument here, " +#~ "it is expressed as key=value:effect.\n" +#~ "\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* The value 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." +#~ msgstr "" +#~ "\n" +#~ "\t\tAggiorna i marcatori su uno o più nodi.\n" +#~ "\n" +#~ "\t\t* Un marcatore è costituita da una chiave, un valore e un effetto. " +#~ "Come argomento qui, viene espresso come chiave = valore: effetto.\n" +#~ "\t\t* La chiave deve iniziare con una lettera o un numero e può contenere " +#~ "lettere, numeri, trattini, punti e sottolineature, fino a% [1] d " +#~ "caratteri.\n" +#~ "\t\t* Il valore deve iniziare con una lettera o un numero e può contenere " +#~ "lettere, numeri, trattini, punti e sottolineature, fino a% [2] d " +#~ "caratteri.\n" +#~ "\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 # !!!Important Note!!!\n" +#~ "\t # Requires that the 'tar' binary is present in your container\n" +#~ "\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" +#~ "\n" +#~ "\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod " +#~ "in the default namespace\n" +#~ "\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +#~ "\n" +#~ " # Copy /tmp/foo local file to /tmp/bar in a remote pod in a " +#~ "specific container\n" +#~ "\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +#~ "\n" +#~ "\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +#~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" +#~ msgstr "" +#~ "\n" +#~ "\t # !!!Nota importante!!!\n" +#~ "\t # Richiede che il binario 'tar' sia presente nel tuo contenitore\n" +#~ "\t # immagine. Se 'tar' non è presente, 'kubectl cp' non riesce.\n" +#~ "\n" +#~ "\t # Copia /tmp/foo_dir directory locale in /tmp/bar_dir in un pod " +#~ "remoto nello spazio dei nomi predefinito\n" +#~ "\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +#~ "\n" +#~ " # Copia /tmp/foo file locale in /tmp/bar in un pod remoto in un " +#~ "contenitore specifico\n" +#~ "\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +#~ "\n" +#~ "\t\t# Copia /tmp/foo file locale in /tmp/bar in un pod remoto nello " +#~ "spazio dei nomi \n" +#~ "\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +#~ "\n" +#~ "\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 secret named my-secret with keys for each file in " +#~ "folder bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with specified keys instead of " +#~ "names on disk\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with key1=supersecret and " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" +#~ msgstr "" +#~ "\n" +#~ "\t # Crea un nuovo secret denominato my-secret con i tasti per ogni file " +#~ "nella barra delle cartelle\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Crea un nuovo secret denominato my-secret con le chiavi specificate " +#~ "anziché i nomi sul disco\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Crea un nuovo secret denominato my-secret con key1 = supersecret e " +#~ "key2 = topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" + +#~ msgid "" +#~ "\n" +#~ "\t# Create a new ExternalName service named my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" +#~ msgstr "" +#~ "\n" +#~ "\t# Crea un nuovo servizio ExternalName denominato my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" + +#~ msgid "" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs (in headless mode)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" +#~ msgstr "" +#~ "\n" +#~ " # Creare un nuovo servizio clusterIP denominato my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Creare un nuovo servizio clusterIP denominato my-cs (in modalità " +#~ "headless)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" + +#~ msgid "" +#~ "\n" +#~ " # Create a new deployment named my-dep that runs the busybox image.\n" +#~ " kubectl create deployment my-dep --image=busybox" +#~ msgstr "" +#~ "\n" +#~ " # Crea una nuovo deployment chiamato my-dep che esegue l'immagine " +#~ "busybox.\n" +#~ " kubectl create deployment my-dep --image=busybox" + +#~ msgid "" +#~ "\n" +#~ " # Create a new nodeport service named my-ns\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" +#~ msgstr "" +#~ "\n" +#~ " # Creare un nuovo servizio nodeport denominato my-ns\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" + +#~ msgid "" +#~ "\n" +#~ " Create a clusterIP service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Crea un servizio clusterIP con il nome specificato." + +#~ msgid "" +#~ "\n" +#~ " Create a deployment with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Creare un deployment con il nome specificato." + +#~ msgid "" +#~ "\n" +#~ " Create a nodeport service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Creare un servizio nodeport con il nome specificato." + +#~ msgid "" +#~ "\n" +#~ " Dumps cluster info 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 '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 logs are dumped into different directories\n" +#~ " based on namespace and pod name." +#~ msgstr "" +#~ "\n" +#~ " Dump delle informazioni di cluster idonee per il debug e la " +#~ "diagnostica di problemi di cluster. Per impostazione predefinita, tutto\n" +#~ "    verso stdout. È possibile specificare opzionalmente una directory con " +#~ "--output-directory. Se si specifica una directory, kubernetes \n" +#~ " creearà un insieme di file in quella directory. Per impostazione " +#~ "predefinita, dumps solo i dati del namespace \"kube-system\", ma è\n" +#~ " possibile passare ad namespace diverso con il flag --namespaces o " +#~ "specificare --all-namespaces per il dump di tutti i namespace.\n" +#~ "\n" +#~ "     Il comando esegue dump anche dei log di tutti i pod del cluster, " +#~ "questi log vengono scaricati in directory differenti\n" +#~ "     basati sul namespace e sul nome del pod." + +#~ msgid "" +#~ "\n" +#~ " Display addresses of the master and services with label kubernetes.io/" +#~ "cluster-service=true\n" +#~ " To further debug and diagnose cluster problems, use 'kubectl cluster-" +#~ "info dump'." +#~ msgstr "" +#~ "\n" +#~ " Visualizza gli indirizzi del master e dei servizi con label kubernetes." +#~ "io/cluster-service=true\n" +#~ "  Per ulteriore debug e diagnosticare i problemi di cluster, utilizzare " +#~ "'kubectl cluster-info dump'." + +#~ msgid "A schedule in the Cron format the job should be run with." +#~ msgstr "Un calendario in formato Cron del lavoro che deve essere eseguito." + +#~ msgid "" +#~ "An inline JSON override for the generated service object. If this is non-" +#~ "empty, it is used to override the generated object. Requires that the " +#~ "object supply a valid apiVersion field. Only used if --expose is true." +#~ msgstr "" +#~ "Un override JSON inline per l'oggetto di servizio generato. Se questo non " +#~ "è vuoto, viene utilizzato per ignorare l'oggetto generato. Richiede che " +#~ "l'oggetto fornisca un campo valido apiVersion. Utilizzato solo se --" +#~ "expose è true." + +#~ msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +#~ msgstr "Auto-scale a Deployment, ReplicaSet, o ReplicationController" + +#~ msgid "" +#~ "Container name which will have its image upgraded. Only relevant when --" +#~ "image is specified, ignored otherwise. Required when using --image on a " +#~ "multi-container pod" +#~ msgstr "" +#~ "Nome container che avrà la sua immagine aggiornata. Soltanto rilevante " +#~ "quando --image è specificato, altrimenti ignorato. Necessario quando si " +#~ "utilizza --image su un contenitore a più contenitori" + +#~ msgid "Create a clusterIP service." +#~ msgstr "Crea un servizio clusterIP." + +#~ msgid "Create a deployment with the specified name." +#~ msgstr "Creare un deployment con il nome specificato." + +#~ msgid "Create a resource by filename or stdin" +#~ msgstr "Crea una risorsa per nome file o stdin" + +#~ msgid "Deprecated: Gracefully shut down a resource by name or filename" +#~ msgstr "Deprecated: spegne correttamente una risorsa per nome o nome file" + +#~ msgid "" +#~ "Explicit policy for when to pull container images. Required when --image " +#~ "is same as existing image, ignored otherwise." +#~ msgstr "" +#~ "Politica esplicita per il pull delle immagini container. Richiesto quando " +#~ "--image è uguale all'immagine esistente, altrimenti ignorata." + +#~ msgid "" +#~ "IP to assign to the Load Balancer. If empty, an ephemeral IP will be " +#~ "created and used (cloud-provider specific)." +#~ msgstr "" +#~ "IP da assegnare al Load Balancer. Se vuota, un IP effimero verrà creato e " +#~ "utilizzato (specifico per provider cloud)." + +#~ msgid "" +#~ "Image to use for upgrading the replication controller. Must be distinct " +#~ "from the existing image (either new image or new image tag). Can not be " +#~ "used with --filename/-f" +#~ msgstr "" +#~ "Immagine da utilizzare per aggiornare il replication controller. Deve " +#~ "essere diversa dall'immagine esistente (nuova immagine o nuovo tag " +#~ "immagine). Non può essere utilizzata con --filename/-f" + +#~ msgid "Manage a deployment rollout" +#~ msgstr "Gestisci un deployment rollout" + +#~ msgid "" +#~ "Output the formatted object with the given group version (for ex: " +#~ "'extensions/v1beta1').)" +#~ msgstr "" +#~ "Output dell'oggetto formattato con la versione del gruppo fornito (per " +#~ "esempio: 'extensions/v1beta1').)" + +#~ msgid "Perform a rolling update of the given ReplicationController" +#~ msgstr "Eseguire un rolling update del ReplicationController specificato" + +#~ msgid "" +#~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " +#~ "Job" +#~ msgstr "" +#~ "Imposta una nuova dimensione per Deployment, ReplicaSet, Replication " +#~ "Controller, o Job" + +#~ msgid "" +#~ "The key to use to differentiate between two different controllers, " +#~ "default 'deployment'. Only relevant when --image is specified, ignored " +#~ "otherwise" +#~ msgstr "" +#~ "La chiave da utilizzare per distinguere tra due controller diversi, " +#~ "predefinito \"deployment\". Rilevante soltanto quando --image è " +#~ "specificato, altrimenti ignorato" + +#~ msgid "" +#~ "The name of the API generator to use, see http://kubernetes.io/docs/user-" +#~ "guide/kubectl-conventions/#generators for a list." +#~ msgstr "" +#~ "Il nome del generatore API da utilizzare, si veda http://kubernetes.io/" +#~ "docs/user-guide/kubectl-conventions/#generators per un elenco." + +#~ msgid "" +#~ "The name of the API generator to use. Currently there is only 1 generator." +#~ msgstr "" +#~ "Il nome del generatore API da utilizzare. Attualmente c'è solo 1 " +#~ "generatore." + +#~ msgid "" +#~ "The name of the generator to use for creating a service. Only used if --" +#~ "expose is true" +#~ msgstr "" +#~ "Il nome del generatore da utilizzare per la creazione di un servizio. " +#~ "Utilizzato solo se --expose è true" + +#~ msgid "" +#~ "The port that this container exposes. If --expose is true, this is also " +#~ "the port used by the service that is created." +#~ msgstr "" +#~ "La porta che questo contenitore espone. Se --expose è true, questa è " +#~ "anche la porta utilizzata dal servizio creato." + +#~ msgid "" +#~ "The restart policy for this Pod. Legal values [Always, OnFailure, " +#~ "Never]. If set to 'Always' a deployment is created, if set to " +#~ "'OnFailure' a job is created, if set to 'Never', a regular pod is " +#~ "created. For the latter two --replicas must be 1. Default 'Always', for " +#~ "CronJobs `Never`." +#~ msgstr "" +#~ "La politica di riavvio per questo Pod. Valori accettati [Always, " +#~ "OnFailure, Never]. Se impostato su 'Always' viene creato un deployment, " +#~ "se impostato su 'OnFailure' viene creato un job, se impostato su 'Never', " +#~ "viene creato un pod. Per questi ultimi due le - repliche devono essere 1. " +#~ "Predefinito 'Always', per CronJobs `Never`." + +#~ msgid "" +#~ "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " +#~ "'ClusterIP'." +#~ msgstr "" +#~ "Digitare per questo servizio: ClusterIP, NodePort o LoadBalancer. " +#~ "Ppredefinito è 'ClusterIP'." + +#~ msgid "Update field(s) of a resource using strategic merge patch" +#~ msgstr "Aggiornare campo/i risorsa utilizzando merge patch strategici" + +#~ 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 40a00818bb4..4a13830cbe5 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ja_JP/LC_MESSAGES/k8s.mo differ 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 d6fd26333ed..3f7322928e5 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: 2017-03-14 21:32-0700\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2020-01-05 09:55+0900\n" "Last-Translator: Kohei Ota \n" "Language-Team: \n" @@ -19,7 +19,7 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:35 +#: 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 " @@ -33,7 +33,7 @@ msgstr "" "\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-" "admin --user=user1 --user=user2 --group=group1" -#: pkg/kubectl/cmd/create_rolebinding.go:35 +#: 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 " @@ -47,53 +47,7 @@ msgstr "" "\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" "user=user2 --group=group1" -#: pkg/kubectl/cmd/create_configmap.go:44 -msgid "" -"\n" -"\t\t # Create a new configmap 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 " -"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 " -"key2=config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" -"literal=key2=config2" -msgstr "" -"\n" -"\t\t # Create a new configmap 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 " -"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 " -"key2=config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-" -"literal=key2=config2" - -#: pkg/kubectl/cmd/create_secret.go:135 -msgid "" -"\n" -"\t\t # If you don't already have a .dockercfg file, you can create a " -"dockercfg secret directly by using:\n" -"\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" -msgstr "" -"\n" -"\t\t # If you don't already have a .dockercfg file, you can create a " -"dockercfg secret directly by using:\n" -"\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" - -#: pkg/kubectl/cmd/top_node.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" "\t\t # Show metrics for all nodes\n" @@ -109,45 +63,7 @@ msgstr "" "\t\t # Show metrics for a given node\n" "\t\t kubectl top node NODE_NAME" -#: pkg/kubectl/cmd/apply.go:84 -msgid "" -"\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\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" -"\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" -"\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\tkubectl apply -f ./pod.json\n" -"\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" -"\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" -"\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/" -"ConfigMap" - -#: pkg/kubectl/cmd/autoscale.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 #, c-format msgid "" "\n" @@ -170,79 +86,7 @@ msgstr "" "between 1 and 5, target CPU utilization at 80%:\n" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" -#: pkg/kubectl/cmd/convert.go:49 -msgid "" -"\n" -"\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " -"latest version\n" -"\t\t# and print to stdout in json format.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# Convert all files under current directory to latest version and create " -"them all.\n" -"\t\tkubectl convert -f . | kubectl create -f -" -msgstr "" -"\n" -"\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " -"latest version\n" -"\t\t# and print to stdout in json format.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# Convert all files under current directory to latest version and create " -"them all.\n" -"\t\tkubectl convert -f . | kubectl create -f -" - -#: pkg/kubectl/cmd/create_clusterrole.go:34 -msgid "" -"\n" -"\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" -msgstr "" -"\n" -"\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" - -#: pkg/kubectl/cmd/create_role.go:41 -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 --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" -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 --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" - -#: pkg/kubectl/cmd/create_quota.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:44 msgid "" "\n" "\t\t# Create a new resourcequota named my-quota\n" @@ -262,7 +106,7 @@ msgstr "" "\t\t# Create a new resourcequota named best-effort\n" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" -#: pkg/kubectl/cmd/create_pdb.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 #, c-format msgid "" "\n" @@ -293,145 +137,7 @@ msgstr "" "point in time.\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -#: pkg/kubectl/cmd/create.go:47 -msgid "" -"\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\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" -msgstr "" -"\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\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" - -#: pkg/kubectl/cmd/expose.go:53 -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" -"\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" -"\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 " -"the name \"frontend\"\n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# Create a second service based on the above service, exposing the " -"container port 8443 as port 443 with the name \"nginx-https\"\n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-" -"https\n" -"\n" -"\t\t# Create a service for a replicated streaming application on port 4100 " -"balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" -"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" -"\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" -"\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" -"\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" -"\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 " -"the name \"frontend\"\n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# Create a second service based on the above service, exposing the " -"container port 8443 as port 443 with the name \"nginx-https\"\n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-" -"https\n" -"\n" -"\t\t# Create a service for a replicated streaming application on port 4100 " -"balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" -"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" -"\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" -"\t\tkubectl expose deployment nginx --port=80 --target-port=8000" - -#: pkg/kubectl/cmd/delete.go:68 -msgid "" -"\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 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\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Delete a pod with minimal delay\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# Delete all pods\n" -"\t\tkubectl delete pods --all" -msgstr "" -"\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 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\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Delete a pod with minimal delay\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# Delete all pods\n" -"\t\tkubectl delete pods --all" - -#: pkg/kubectl/cmd/describe.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 msgid "" "\n" "\t\t# Describe a node\n" @@ -475,7 +181,7 @@ msgstr "" "\t\t# get the name of the rc as a prefix in the pod the name).\n" "\t\tkubectl describe pods frontend" -#: pkg/kubectl/cmd/drain.go:165 +#: 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 " @@ -497,7 +203,7 @@ msgstr "" "grace period of 15 minutes.\n" "\t\t$ kubectl drain foo --grace-period=900" -#: pkg/kubectl/cmd/edit.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 msgid "" "\n" "\t\t# Edit the service named 'docker-registry':\n" @@ -527,71 +233,7 @@ msgstr "" "config in its annotation:\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -#: pkg/kubectl/cmd/exec.go:41 -msgid "" -"\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " -"container by default\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" -msgstr "" -"\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " -"container by default\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" - -#: pkg/kubectl/cmd/attach.go:42 -msgid "" -"\n" -"\t\t# Get output from running pod 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Get output from ruby-container from pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -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 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Get output from ruby-container from pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container " -"from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -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" - -#: pkg/kubectl/cmd/explain.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" "\t\t# Get the documentation of the resource and its fields\n" @@ -607,155 +249,7 @@ msgstr "" "\t\t# Get the documentation of a specific field of a resource\n" "\t\tkubectl explain pods.spec.containers" -#: pkg/kubectl/cmd/completion.go:65 -msgid "" -"\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" -msgstr "" -"\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" - -#: pkg/kubectl/cmd/get.go:64 -msgid "" -"\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" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" -"\t\tkubectl get replicationcontroller web\n" -"\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" -"\t\tkubectl get -f pod.yaml -o json\n" -"\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 all replication controllers and services together in ps output " -"format.\n" -"\t\tkubectl get rc,services\n" -"\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" -msgstr "" -"\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" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# List a single replication controller with specified NAME in ps output " -"format.\n" -"\t\tkubectl get replicationcontroller web\n" -"\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" -"\t\tkubectl get -f pod.yaml -o json\n" -"\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 all replication controllers and services together in ps output " -"format.\n" -"\t\tkubectl get rc,services\n" -"\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" - -#: pkg/kubectl/cmd/portforward.go:53 -msgid "" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in the pod" -"\t\tkubectl port-forward pod/mypod 5000 6000" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in a pod selected by the deployment" -"\t\tkubectl port-forward deployment/mydeployment 5000 6000" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in a pod selected by the service" -"\t\tkubectl port-forward service/myservice 5000 6000" -"\n" -"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod" -"\t\tkubectl port-forward pod/mypod 8888:5000" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod" -"\t\tkubectl port-forward pod/mypod :5000" -msgstr "" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in the pod" -"\t\tkubectl port-forward pod/mypod 5000 6000" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in a pod selected by the deployment" -"\t\tkubectl port-forward deployment/mydeployment 5000 6000" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in a pod selected by the service" -"\t\tkubectl port-forward service/myservice 5000 6000" -"\n" -"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod" -"\t\tkubectl port-forward pod/mypod 8888:5000" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod" -"\t\tkubectl port-forward pod/mypod :5000" - -#: pkg/kubectl/cmd/drain.go:118 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 msgid "" "\n" "\t\t# Mark node \"foo\" as schedulable.\n" @@ -766,7 +260,7 @@ msgstr "" "\t\t$ kubectl uncordon foo" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 msgid "" "\n" "\t\t# Mark node \"foo\" as unschedulable.\n" @@ -776,44 +270,8 @@ msgstr "" "\t\t# Mark node \"foo\" as unschedulable.\n" "\t\tkubectl cordon foo" -#: pkg/kubectl/cmd/patch.go:66 -msgid "" -"\n" -"\t\t# Partially update a node using strategic merge patch\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" -"\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" -"\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\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 strategic merge patch\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" -"\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" -"\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " -"\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 -#: pkg/kubectl/cmd/options.go:29 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" "\t\t# Print flags inherited by all commands\n" @@ -823,18 +281,8 @@ msgstr "" "\t\t# Print flags inherited by all commands\n" "\t\tkubectl options" -#: pkg/kubectl/cmd/clusterinfo.go:41 -msgid "" -"\n" -"\t\t# Print the address of the master and cluster services\n" -"\t\tkubectl cluster-info" -msgstr "" -"\n" -"\t\t# Print the address of the master and cluster services\n" -"\t\tkubectl cluster-info" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 -#: pkg/kubectl/cmd/version.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:44 msgid "" "\n" "\t\t# Print the client and server versions for the current context\n" @@ -844,7 +292,7 @@ msgstr "" "\t\t# Print the client and server versions for the current context\n" "\t\tkubectl version" -#: pkg/kubectl/cmd/apiversions.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:34 msgid "" "\n" "\t\t# Print the supported API versions\n" @@ -854,7 +302,7 @@ msgstr "" "\t\t# Print the supported API versions\n" "\t\tkubectl api-versions" -#: pkg/kubectl/cmd/replace.go:50 +#: 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" @@ -884,131 +332,7 @@ msgstr "" "\t\t# Force replace, delete and then re-create the resource\n" "\t\tkubectl replace --force -f ./pod.json" -#: pkg/kubectl/cmd/logs.go:40 -msgid "" -"\n" -"\t\t# Return snapshot logs from pod nginx with only one container\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Return snapshot of previous terminated ruby container logs from pod " -"web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Begin streaming the logs of the ruby container in pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Display only the most recent 20 lines of output in pod nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Show all logs from pod nginx written in the last hour\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Return snapshot logs from first container of a job named hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Return snapshot logs from container nginx-1 of a deployment named " -"nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" -msgstr "" -"\n" -"\t\t# Return snapshot logs from pod nginx with only one container\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Return snapshot of previous terminated ruby container logs from pod " -"web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Begin streaming the logs of the ruby container in pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Display only the most recent 20 lines of output in pod nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Show all logs from pod nginx written in the last hour\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Return snapshot logs from first container of a job named hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Return snapshot logs from container nginx-1 of a deployment named " -"nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" - -#: pkg/kubectl/cmd/proxy.go:53 -msgid "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" -msgstr "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" - -#: pkg/kubectl/cmd/scale.go:43 -msgid "" -"\n" -"\t\t# Scale a replicaset 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" -"\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Scale multiple replication controllers.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" -msgstr "" -"\n" -"\t\t# Scale a replicaset 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" -"\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Scale multiple replication controllers.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" - -#: pkg/kubectl/cmd/apply_set_last_applied.go:67 +#: 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 " @@ -1038,7 +362,7 @@ msgstr "" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" -#: pkg/kubectl/cmd/top_pod.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -1066,159 +390,7 @@ msgstr "" "\t\t# Show metrics for the pods defined by label name=myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: pkg/kubectl/cmd/stop.go:40 -msgid "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" -msgstr "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" - -#: pkg/kubectl/cmd/run.go:57 -msgid "" -"\n" -"\t\t# Start a single instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Start a single instance of hazelcast and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " -"\"spec\": { ... } }'\n" -"\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Start the nginx container using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it " -"out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every " -"5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" -msgstr "" -"\n" -"\t\t# Start a single instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Start a single instance of hazelcast and set environment variables " -"\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " -"\"spec\": { ... } }'\n" -"\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Start the nginx container using the default command, but use custom " -"arguments (arg1 .. argN) for that command.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it " -"out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every " -"5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" - -#: pkg/kubectl/cmd/taint.go:67 -msgid "" -"\n" -"\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" -"\t\t# If a taint with that key and effect already exists, its value is " -"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" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" -msgstr "" -"\n" -"\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-" -"user' and effect 'NoSchedule'.\n" -"\t\t# If a taint with that key and effect already exists, its value is " -"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" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" - -#: pkg/kubectl/cmd/label.go:77 +#: 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" @@ -1262,51 +434,7 @@ msgstr "" "\t\t# Does not require the --overwrite flag.\n" "\t\tkubectl label pods foo bar-" -#: pkg/kubectl/cmd/rollingupdate.go:54 -msgid "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping " -"the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" -msgstr "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping " -"the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:52 +#: 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" @@ -1322,33 +450,7 @@ msgstr "" "\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/apply.go:75 -msgid "" -"\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" -"\t\tThis resource will be created if it doesn't exist yet.\n" -"\t\tTo use 'apply', always create the resource initially with either 'apply' " -"or 'create --save-config'.\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do not " -"use unless you are aware of what the current state is. See https://issues." -"k8s.io/34274." -msgstr "" -"\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" -"\t\tThis resource will be created if it doesn't exist yet.\n" -"\t\tTo use 'apply', always create the resource initially with either 'apply' " -"or 'create --save-config'.\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do not " -"use unless you are aware of what the current state is. See https://issues." -"k8s.io/34274." - -#: pkg/kubectl/cmd/convert.go:38 +#: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" "\t\tConvert config files between different API versions. Both YAML\n" @@ -1379,7 +481,7 @@ msgstr "" "\t\tto change to output destination." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 -#: pkg/kubectl/cmd/create_clusterrole.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 msgid "" "\n" "\t\tCreate a ClusterRole." @@ -1388,7 +490,7 @@ msgstr "" "\t\tCreate a ClusterRole." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 msgid "" "\n" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." @@ -1397,7 +499,7 @@ msgstr "" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: pkg/kubectl/cmd/create_rolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 msgid "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." @@ -1405,21 +507,7 @@ msgstr "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." -#: pkg/kubectl/cmd/create_secret.go:200 -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 " -"certificate must be .PEM encoded and match the 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 " -"certificate must be .PEM encoded and match the given private key." - -#: pkg/kubectl/cmd/create_configmap.go:32 +#: 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 " @@ -1456,7 +544,7 @@ msgstr "" "\t\tsymlinks, devices, pipes, etc)." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_namespace.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" "\t\tCreate a namespace with the specified name." @@ -1464,52 +552,8 @@ msgstr "" "\n" "\t\tCreate a namespace with the specified name." -#: pkg/kubectl/cmd/create_secret.go:119 -msgid "" -"\n" -"\t\tCreate a new secret for use with Docker registries.\n" -"\n" -"\t\tDockercfg secrets are used to authenticate against Docker registries.\n" -"\n" -"\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" -"password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" -"\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" -"\t\tauthenticate to the registry. The email address is optional.\n" -"\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. " -"You can provide this information\n" -"\t\tby creating a dockercfg secret and attaching it to your service account." -msgstr "" -"\n" -"\t\tCreate a new secret for use with Docker registries.\n" -"\n" -"\t\tDockercfg secrets are used to authenticate against Docker registries.\n" -"\n" -"\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" -"password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" -"\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" -"\t\tauthenticate to the registry. The email address is optional.\n" -"\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. " -"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 -#: pkg/kubectl/cmd/create_pdb.go:32 +#: 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 " @@ -1519,21 +563,8 @@ msgstr "" "\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 -#: pkg/kubectl/cmd/create.go:42 -msgid "" -"\n" -"\t\tCreate a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted." -msgstr "" -"\n" -"\t\tCreate a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: pkg/kubectl/cmd/create_quota.go:32 +#: 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 " @@ -1544,7 +575,7 @@ msgstr "" "scopes" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 -#: pkg/kubectl/cmd/create_role.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" "\t\tCreate a role with single rule." @@ -1552,42 +583,8 @@ msgstr "" "\n" "\t\tCreate a role with single rule." -#: pkg/kubectl/cmd/create_secret.go:47 -msgid "" -"\n" -"\t\tCreate a secret based on a file, directory, or specified literal value.\n" -"\n" -"\t\tA single secret may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a secret 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 secret based on a directory, each file whose basename is " -"a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tCreate a secret based on a file, directory, or specified literal value.\n" -"\n" -"\t\tA single secret may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a secret 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 secret based on a directory, each file whose basename is " -"a valid key in the directory will be\n" -"\t\tpackaged into the secret. 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_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_serviceaccount.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:40 msgid "" "\n" "\t\tCreate a service account with the specified name." @@ -1595,285 +592,7 @@ msgstr "" "\n" "\t\tCreate a service account with the specified name." -#: pkg/kubectl/cmd/run.go:52 -msgid "" -"\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." -msgstr "" -"\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." - -#: pkg/kubectl/cmd/autoscale.go:34 -msgid "" -"\n" -"\t\tCreates an autoscaler that automatically chooses and sets the number of " -"pods that run in a kubernetes cluster.\n" -"\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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" -"\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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." - -#: pkg/kubectl/cmd/delete.go:40 -msgid "" -"\n" -"\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" -"\n" -"\t\tSome resources, such as pods, support graceful deletion. These resources " -"define a default period\n" -"\t\tbefore they are forcibly terminated (the grace period) but you may " -"override that value with\n" -"\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " -"Because these resources often\n" -"\t\trepresent entities in the cluster, deletion may not be acknowledged " -"immediately. If the node\n" -"\t\thosting a pod is down or cannot reach the API server, termination may " -"take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" -"\n" -"\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " -"pod's processes have been\n" -"\t\tterminated, which can leave those processes running until the node " -"detects the deletion and\n" -"\t\tcompletes graceful deletion. If your processes use shared storage or " -"talk to a remote API and\n" -"\t\tdepend on the name of the pod to identify themselves, force deleting " -"those pods may result in\n" -"\t\tmultiple processes running on different machines using the same " -"identification which may lead\n" -"\t\tto data corruption or inconsistency. Only force delete pods when you are " -"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\thas released those resources and causing those pods to be evicted " -"immediately.\n" -"\n" -"\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." -msgstr "" -"\n" -"\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" -"\n" -"\t\tSome resources, such as pods, support graceful deletion. These resources " -"define a default period\n" -"\t\tbefore they are forcibly terminated (the grace period) but you may " -"override that value with\n" -"\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " -"Because these resources often\n" -"\t\trepresent entities in the cluster, deletion may not be acknowledged " -"immediately. If the node\n" -"\t\thosting a pod is down or cannot reach the API server, termination may " -"take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" -"\n" -"\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " -"pod's processes have been\n" -"\t\tterminated, which can leave those processes running until the node " -"detects the deletion and\n" -"\t\tcompletes graceful deletion. If your processes use shared storage or " -"talk to a remote API and\n" -"\t\tdepend on the name of the pod to identify themselves, force deleting " -"those pods may result in\n" -"\t\tmultiple processes running on different machines using the same " -"identification which may lead\n" -"\t\tto data corruption or inconsistency. Only force delete pods when you are " -"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\thas released those resources and causing those pods to be evicted " -"immediately.\n" -"\n" -"\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." - -#: pkg/kubectl/cmd/stop.go:31 -msgid "" -"\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" -"\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." -msgstr "" -"\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" -"\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." - -#: pkg/kubectl/cmd/top_node.go:60 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) 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/Storage) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." - -#: pkg/kubectl/cmd/top_pod.go:53 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) 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/Storage) 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." - -#: pkg/kubectl/cmd/top.go:33 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" -"\n" -"\t\tThe top command allows you to see the resource consumption for nodes or " -"pods.\n" -"\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " -msgstr "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" -"\n" -"\t\tThe top command allows you to see the resource consumption for nodes or " -"pods.\n" -"\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " - -#: pkg/kubectl/cmd/drain.go:140 -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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto 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 " -"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 " -"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\tuse --force. --force will also allow deletion to proceed if the " -"managing resource of one\n" -"\t\tor more pods is missing.\n" -"\n" -"\t\t'drain' waits for graceful termination. You should not operate on the " -"machine until\n" -"\t\tthe command completes.\n" -"\n" -"\t\tWhen you are ready to put the node back into service, use kubectl " -"uncordon, which\n" -"\t\twill make the node schedulable again.\n" -"\n" -"\t\t![Workflow](http://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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto 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 " -"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 " -"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\tuse --force. --force will also allow deletion to proceed if the " -"managing resource of one\n" -"\t\tor more pods is missing.\n" -"\n" -"\t\t'drain' waits for graceful termination. You should not operate on the " -"machine until\n" -"\t\tthe command completes.\n" -"\n" -"\t\tWhen you are ready to put the node back into service, use kubectl " -"uncordon, which\n" -"\t\twill make the node schedulable again.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" - -#: pkg/kubectl/cmd/edit.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:30 msgid "" "\n" "\t\tEdit a resource from the default editor.\n" @@ -1946,7 +665,7 @@ msgstr "" "\t\tsaved copy to include the latest resource version." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: pkg/kubectl/cmd/drain.go:115 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 msgid "" "\n" "\t\tMark node as schedulable." @@ -1955,7 +674,7 @@ msgstr "" "\t\tMark node as schedulable." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:90 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 msgid "" "\n" "\t\tMark node as unschedulable." @@ -1963,133 +682,7 @@ msgstr "" "\n" "\t\tMark node as unschedulable." -#: pkg/kubectl/cmd/completion.go:47 -msgid "" -"\n" -"\t\tOutput shell completion code for the specified shell (bash or zsh).\n" -"\t\tThe shell code must be evaluated to provide interactive\n" -"\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" -"\t\tthe .bash_profile.\n" -"\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tNote for zsh users: [1] zsh completions are only supported in versions " -"of zsh >= 5.2" -msgstr "" -"\n" -"\t\tOutput shell completion code for the specified shell (bash or zsh).\n" -"\t\tThe shell code must be evaluated to provide interactive\n" -"\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" -"\t\tthe .bash_profile.\n" -"\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tNote for zsh users: [1] zsh completions are only supported in versions " -"of zsh >= 5.2" - -#: pkg/kubectl/cmd/rollingupdate.go:45 -msgid "" -"\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) " -"label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" -msgstr "" -"\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) " -"label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" - -#: pkg/kubectl/cmd/replace.go:40 -msgid "" -"\n" -"\t\tReplace a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted. If replacing an existing resource, " -"the\n" -"\t\tcomplete resource spec must be provided. This can be obtained by\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." -msgstr "" -"\n" -"\t\tReplace a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted. If replacing an existing resource, " -"the\n" -"\t\tcomplete resource spec must be provided. This can be obtained by\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." - -#: pkg/kubectl/cmd/scale.go:34 -msgid "" -"\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"Job.\n" -"\n" -"\t\tScale also allows users to specify one or more preconditions for the " -"scale action.\n" -"\n" -"\t\tIf --current-replicas or --resource-version is specified, it is " -"validated before the\n" -"\t\tscale is attempted, and it is guaranteed that the precondition holds " -"true when the\n" -"\t\tscale is sent to the server." -msgstr "" -"\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or " -"Job.\n" -"\n" -"\t\tScale also allows users to specify one or more preconditions for the " -"scale action.\n" -"\n" -"\t\tIf --current-replicas or --resource-version is specified, it is " -"validated before the\n" -"\t\tscale is attempted, and it is guaranteed that the precondition holds " -"true when the\n" -"\t\tscale is sent to the server." - -#: pkg/kubectl/cmd/apply_set_last_applied.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" "\t\tSet the latest last-applied-configuration annotations by setting it to " @@ -2105,115 +698,7 @@ msgstr "" "'kubectl apply -f ' was run,\n" "\t\twithout updating any other parts of the object." -#: pkg/kubectl/cmd/proxy.go:36 -msgid "" -"\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" -msgstr "" -"\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" - -#: pkg/kubectl/cmd/patch.go:59 -msgid "" -"\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." -msgstr "" -"\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." - -#: pkg/kubectl/cmd/label.go:70 -#, c-format -msgid "" -"\n" -"\t\tUpdate the labels on a resource.\n" -"\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\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." -msgstr "" -"\n" -"\t\tUpdate the labels on a resource.\n" -"\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\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." - -#: pkg/kubectl/cmd/taint.go:58 -#, c-format -msgid "" -"\n" -"\t\tUpdate the taints on one or more nodes.\n" -"\n" -"\t\t* A taint consists of a key, value, and effect. As an argument here, it " -"is expressed as key=value:effect.\n" -"\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* The value 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." -msgstr "" -"\n" -"\t\tUpdate the taints on one or more nodes.\n" -"\n" -"\t\t* A taint consists of a key, value, and effect. As an argument here, it " -"is expressed as key=value:effect.\n" -"\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* The value 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." - -#: pkg/kubectl/cmd/apply_view_last_applied.go:46 +#: 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 " @@ -2231,49 +716,7 @@ msgstr "" "-o option\n" "\t\tto change output format." -#: pkg/kubectl/cmd/cp.go:37 -msgid "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " -"\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" -msgstr "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " -"\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" - -#: pkg/kubectl/cmd/create_secret.go:205 +#: 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" @@ -2285,7 +728,7 @@ msgstr "" "\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" "to/tls.key" -#: pkg/kubectl/cmd/create_namespace.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" "\t # Create a new namespace named my-namespace\n" @@ -2295,39 +738,7 @@ msgstr "" "\t # Create a new namespace named my-namespace\n" "\t kubectl create namespace my-namespace" -#: pkg/kubectl/cmd/create_secret.go:59 -msgid "" -"\n" -"\t # Create a new secret named my-secret with keys for each file in folder " -"bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Create a new secret named my-secret with specified keys instead of " -"names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Create a new secret named my-secret with key1=supersecret and " -"key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" -msgstr "" -"\n" -"\t # Create a new secret named my-secret with keys for each file in folder " -"bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Create a new secret named my-secret with specified keys instead of " -"names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Create a new secret named my-secret with key1=supersecret and " -"key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" - -#: pkg/kubectl/cmd/create_serviceaccount.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:43 msgid "" "\n" "\t # Create a new service account named my-service-account\n" @@ -2337,17 +748,7 @@ msgstr "" "\t # Create a new service account named my-service-account\n" "\t kubectl create serviceaccount my-service-account" -#: pkg/kubectl/cmd/create_service.go:232 -msgid "" -"\n" -"\t# Create a new ExternalName service named my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" -msgstr "" -"\n" -"\t# Create a new ExternalName service named my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" - -#: pkg/kubectl/cmd/create_service.go:225 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:344 msgid "" "\n" "\tCreate an ExternalName service with the specified name.\n" @@ -2363,7 +764,7 @@ msgstr "" "\tonly pods, which will allow application authors to reference services\n" "\tthat exist off platform, on other clusters, or locally." -#: pkg/kubectl/cmd/help.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:28 msgid "" "\n" "\tHelp provides help for any command in the application.\n" @@ -2373,7 +774,7 @@ msgstr "" "\tHelp provides help for any command in the application.\n" "\tSimply type kubectl help [path to command] for full details." -#: pkg/kubectl/cmd/create_service.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:311 msgid "" "\n" " # Create a new LoadBalancer service named my-lbs\n" @@ -2383,43 +784,7 @@ msgstr "" " # Create a new LoadBalancer service named my-lbs\n" " kubectl create service loadbalancer my-lbs --tcp=5678:8080" -#: pkg/kubectl/cmd/create_service.go:53 -msgid "" -"\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" -msgstr "" -"\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" - -#: pkg/kubectl/cmd/create_deployment.go:36 -msgid "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" -msgstr "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" - -#: pkg/kubectl/cmd/create_service.go:116 -msgid "" -"\n" -" # Create a new nodeport service named my-ns\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" -msgstr "" -"\n" -" # Create a new nodeport service named my-ns\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" - -#: pkg/kubectl/cmd/clusterinfo_dump.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:102 msgid "" "\n" " # Dump current cluster state to stdout\n" @@ -2449,7 +814,7 @@ msgstr "" " kubectl cluster-info dump --namespaces default,kube-system --output-" "directory=/path/to/cluster-state" -#: pkg/kubectl/cmd/annotate.go:78 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:94 msgid "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " @@ -2506,7 +871,7 @@ msgstr "" " kubectl annotate pods foo description-" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_service.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" " Create a LoadBalancer service with the specified name." @@ -2514,79 +879,8 @@ msgstr "" "\n" " Create a LoadBalancer service with the specified name." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_service.go:50 -msgid "" -"\n" -" Create a clusterIP service with the specified name." -msgstr "" -"\n" -" Create a clusterIP service with the specified name." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 -#: pkg/kubectl/cmd/create_deployment.go:33 -msgid "" -"\n" -" Create a deployment with the specified name." -msgstr "" -"\n" -" Create a deployment with the specified name." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 -#: pkg/kubectl/cmd/create_service.go:113 -msgid "" -"\n" -" Create a nodeport service with the specified name." -msgstr "" -"\n" -" Create a nodeport service with the specified name." - -#: pkg/kubectl/cmd/clusterinfo_dump.go:53 -msgid "" -"\n" -" Dumps cluster info 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 '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 " -"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" -" 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 '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 " -"logs are dumped into different directories\n" -" based on namespace and pod name." - -#: pkg/kubectl/cmd/clusterinfo.go:37 -msgid "" -"\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" -" To further debug and diagnose cluster problems, use 'kubectl cluster-info " -"dump'." -msgstr "" -"\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" -" To further debug and diagnose cluster problems, use 'kubectl cluster-info " -"dump'." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L61 -#: pkg/kubectl/cmd/create_quota.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:107 msgid "" "A comma-delimited set of quota scopes that must all match each object " "tracked by the quota." @@ -2595,14 +889,14 @@ msgstr "" "tracked by the quota." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L60 -#: pkg/kubectl/cmd/create_quota.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:106 msgid "" "A comma-delimited set of resource=quantity pairs that define a hard limit." msgstr "" "A comma-delimited set of resource=quantity pairs that define a hard limit." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L63 -#: pkg/kubectl/cmd/create_pdb.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:113 msgid "" "A label selector to use for this budget. Only equality-based selector " "requirements are supported." @@ -2611,7 +905,7 @@ msgstr "" "requirements are supported." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L106 -#: pkg/kubectl/cmd/expose.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:152 msgid "" "A label selector to use for this service. Only equality-based selector " "requirements are supported. If empty (the default) infer the selector from " @@ -2621,13 +915,8 @@ msgstr "" "requirements are supported. If empty (the default) infer the selector from " "the replication controller or replica set.)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L136 -#: pkg/kubectl/cmd/run.go:139 -msgid "A schedule in the Cron format the job should be run with." -msgstr "A schedule in the Cron format the job should be run with." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L111 -#: pkg/kubectl/cmd/expose.go:109 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:157 msgid "" "Additional external IP address (not managed by Kubernetes) to accept for the " "service. If this IP is routed to a node, the service can be accessed by this " @@ -2638,7 +927,8 @@ msgstr "" "IP in addition to its generated service IP." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L119 -#: pkg/kubectl/cmd/expose.go:110 pkg/kubectl/cmd/run.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:178 msgid "" "An inline JSON override for the generated object. If this is non-empty, it " "is used to override the generated object. Requires that the object supply a " @@ -2648,28 +938,17 @@ msgstr "" "is used to override the generated object. Requires that the object supply a " "valid apiVersion field." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L134 -#: pkg/kubectl/cmd/run.go:137 -msgid "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." -msgstr "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." - -#: pkg/kubectl/cmd/apply.go:104 +#: 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 -#: pkg/kubectl/cmd/certificates.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "Approve a certificate signing request" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L81 -#: pkg/kubectl/cmd/create_service.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:263 msgid "" "Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." @@ -2678,17 +957,12 @@ msgstr "" "loadbalancing)." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 -#: pkg/kubectl/cmd/attach.go:70 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 msgid "Attach to a running container" msgstr "Attach to a running container" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 -#: pkg/kubectl/cmd/autoscale.go:56 -msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" -msgstr "Auto-scale a Deployment, ReplicaSet, or ReplicationController" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L115 -#: pkg/kubectl/cmd/expose.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 msgid "" "ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " "set to 'None' to create a headless service." @@ -2697,128 +971,104 @@ msgstr "" "set to 'None' to create a headless service." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L55 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole this ClusterRoleBinding should reference" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L55 -#: pkg/kubectl/cmd/create_rolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:104 msgid "ClusterRole this RoleBinding should reference" msgstr "ClusterRole this RoleBinding should reference" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L101 -#: pkg/kubectl/cmd/rollingupdate.go:102 -msgid "" -"Container name which will have its image upgraded. Only relevant when --" -"image is specified, ignored otherwise. Required when using --image on a " -"multi-container pod" -msgstr "" -"Container name which will have its image upgraded. Only relevant when --" -"image is specified, ignored otherwise. Required when using --image on a " -"multi-container pod" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/convert.go#L67 -#: pkg/kubectl/cmd/convert.go:68 +#: pkg/kubectl/cmd/convert/convert.go:95 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 -#: pkg/kubectl/cmd/cp.go:65 +#: 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/create_clusterrolebinding.go#L43 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:44 +#: 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 -#: pkg/kubectl/cmd/create_service.go:182 +#: 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 -#: pkg/kubectl/cmd/create_service.go:125 +#: 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 -#: pkg/kubectl/cmd/create_rolebinding.go:44 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:214 +#: 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_service.go#L68 -#: pkg/kubectl/cmd/create_service.go:69 -msgid "Create a clusterIP service." -msgstr "Create a clusterIP service." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 -#: pkg/kubectl/cmd/create_configmap.go:60 +#: 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_deployment.go#L44 -#: pkg/kubectl/cmd/create_deployment.go:46 -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_namespace.go#L44 -#: pkg/kubectl/cmd/create_namespace.go:45 +#: 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 -#: pkg/kubectl/cmd/create_pdb.go:50 +#: 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 -#: pkg/kubectl/cmd/create_quota.go:48 +#: 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.go#L56 -#: pkg/kubectl/cmd/create.go:63 -msgid "Create a resource by filename or stdin" -msgstr "ファイル名または標準入力でリソースを作成する" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 -#: pkg/kubectl/cmd/create_secret.go:144 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:74 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" msgstr "Create a secret using specified subcommand" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_serviceaccount.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:85 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 -#: pkg/kubectl/cmd/create_service.go:37 +#: 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 -#: pkg/kubectl/cmd/create_service.go:241 +#: 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 -#: pkg/kubectl/cmd/delete.go:132 +#: 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" @@ -2827,130 +1077,109 @@ msgstr "" "and label selector" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/delete_cluster.go#L38 -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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 -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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 -#: pkg/kubectl/cmd/certificates.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 msgid "Deny a certificate signing request" msgstr "Deny a certificate signing request" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 -#: pkg/kubectl/cmd/stop.go:59 -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/config/get_contexts.go#L62 -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" msgstr "1つまたは複数のコンテキストを記述する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 -#: pkg/kubectl/cmd/top_node.go:78 +#: 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 -#: pkg/kubectl/cmd/top_pod.go:80 +#: 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 -#: pkg/kubectl/cmd/top.go:44 +#: 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 -#: pkg/kubectl/cmd/clusterinfo.go:51 +#: 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 -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "kubeconfigで定義されたクラスターを表示する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/view.go#L64 -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 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 -#: pkg/kubectl/cmd/get.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 msgid "Display one or many resources" msgstr "1つまたは複数のリソースを表示する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 -#: pkg/kubectl/cmd/config/current_context.go:49 +#: 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 -#: pkg/kubectl/cmd/explain.go:51 +#: 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 -#: pkg/kubectl/cmd/drain.go:178 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 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 -#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +#: 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 -#: pkg/kubectl/cmd/edit.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 msgid "Edit a resource on the server" msgstr "Edit a resource on the server" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L159 -#: pkg/kubectl/cmd/create_secret.go:160 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:152 msgid "Email for Docker registry" msgstr "Email for Docker registry" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 -#: pkg/kubectl/cmd/exec.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 msgid "Execute a command in a container" msgstr "Execute a command in a container" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L102 -#: pkg/kubectl/cmd/rollingupdate.go:103 -msgid "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." -msgstr "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/portforward.go#L75 -#: pkg/kubectl/cmd/portforward.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:109 msgid "Forward one or more local ports to a pod" msgstr "Forward one or more local ports to a pod" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 -#: pkg/kubectl/cmd/help.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "Help about any command" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L105 -#: pkg/kubectl/cmd/expose.go:103 -msgid "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " -"and used (cloud-provider specific)." -msgstr "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " -"and used (cloud-provider specific)." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L114 -#: pkg/kubectl/cmd/expose.go:112 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:160 msgid "" "If non-empty, set the session affinity for the service to this; legal " "values: 'None', 'ClientIP'" @@ -2959,7 +1188,7 @@ msgstr "" "values: 'None', 'ClientIP'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/annotate.go#L135 -#: pkg/kubectl/cmd/annotate.go:136 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 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 " @@ -2970,7 +1199,7 @@ msgstr "" "resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L132 -#: pkg/kubectl/cmd/label.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 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 " @@ -2980,49 +1209,34 @@ msgstr "" "resource-version for the object. Only valid when specifying a single " "resource." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L98 -#: pkg/kubectl/cmd/rollingupdate.go:99 -msgid "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used " -"with --filename/-f" -msgstr "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used " -"with --filename/-f" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout.go#L46 -#: pkg/kubectl/cmd/rollout/rollout.go:47 -msgid "Manage a deployment rollout" -msgstr "Manage a deployment rollout" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: pkg/kubectl/cmd/drain.go:128 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 msgid "Mark node as schedulable" msgstr "Mark node as schedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 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 -#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 msgid "Mark the provided resource as paused" msgstr "Mark the provided resource as paused" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L35 -#: pkg/kubectl/cmd/certificates.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:50 msgid "Modify certificate resources." msgstr "Modify certificate resources." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/config.go#L39 -#: pkg/kubectl/cmd/config/config.go:40 +#: 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/expose.go#L110 -#: pkg/kubectl/cmd/expose.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:156 msgid "" "Name or number for the port on the container that the service should direct " "traffic to. Optional." @@ -3031,7 +1245,7 @@ msgstr "" "traffic to. Optional." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L108 -#: pkg/kubectl/cmd/logs.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 msgid "" "Only return logs after a specific date (RFC3339). Defaults to all logs. Only " "one of since-time / since may be used." @@ -3040,41 +1254,27 @@ msgstr "" "one of since-time / since may be used." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 -#: pkg/kubectl/cmd/completion.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Output shell completion code for the specified shell (bash or zsh)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L115 -#: pkg/kubectl/cmd/convert.go:85 -msgid "" -"Output the formatted object with the given group version (for ex: " -"'extensions/v1beta1').)" -msgstr "" -"Output the formatted object with the given group version (for ex: " -"'extensions/v1beta1').)" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L157 -#: pkg/kubectl/cmd/create_secret.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:151 msgid "Password for Docker registry authentication" msgstr "Password for Docker registry authentication" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L226 -#: pkg/kubectl/cmd/create_secret.go:226 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:110 msgid "Path to PEM encoded public key certificate." msgstr "Path to PEM encoded public key certificate." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L227 -#: pkg/kubectl/cmd/create_secret.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:111 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/rollingupdate.go#L84 -#: pkg/kubectl/cmd/rollingupdate.go:85 -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/scale.go#L82 -#: pkg/kubectl/cmd/scale.go:83 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 msgid "" "Precondition for resource version. Requires that the current resource " "version match this value in order to scale." @@ -3083,63 +1283,57 @@ msgstr "" "version match this value in order to scale." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 -#: pkg/kubectl/cmd/version.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:73 msgid "Print the client and server version information" msgstr "Print the client and server version information" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 -#: pkg/kubectl/cmd/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:39 msgid "Print the list of flags inherited by all commands" msgstr "Print the list of flags inherited by all commands" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L86 -#: pkg/kubectl/cmd/logs.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:152 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 -#: pkg/kubectl/cmd/replace.go:71 +#: 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 -#: pkg/kubectl/cmd/rollout/rollout_resume.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 msgid "Resume a paused resource" msgstr "Resume a paused resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L56 -#: pkg/kubectl/cmd/create_rolebinding.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:105 msgid "Role this RoleBinding should reference" msgstr "Role this RoleBinding should reference" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L94 -#: pkg/kubectl/cmd/run.go:97 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:152 msgid "Run a particular image on the cluster" msgstr "Run a particular image on the cluster" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/proxy.go#L68 -#: pkg/kubectl/cmd/proxy.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:119 msgid "Run a proxy to the Kubernetes API server" msgstr "Run a proxy to the Kubernetes API server" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L161 -#: pkg/kubectl/cmd/create_secret.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:153 msgid "Server location for Docker registry" msgstr "Server location for Docker registry" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 -#: pkg/kubectl/cmd/scale.go:71 -msgid "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" -msgstr "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set.go#L37 -#: pkg/kubectl/cmd/set/set.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "Set specific features on objects" -#: pkg/kubectl/cmd/apply_set_last_applied.go:83 +#: 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." @@ -3148,52 +1342,52 @@ msgstr "" "contents of a file." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set_selector.go#L81 -#: pkg/kubectl/cmd/set/set_selector.go:82 +#: 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 -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: 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 -#: pkg/kubectl/cmd/config/create_context.go:58 +#: 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 -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: 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 -#: pkg/kubectl/cmd/config/set.go:60 +#: 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 -#: pkg/kubectl/cmd/config/use_context.go:49 +#: 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 -#: pkg/kubectl/cmd/describe.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 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 -#: pkg/kubectl/cmd/rollout/rollout_status.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 msgid "Show the status of the rollout" msgstr "Show the status of the rollout" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L108 -#: pkg/kubectl/cmd/expose.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:154 msgid "Synonym for --target-port" msgstr "Synonym for --target-port" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 -#: pkg/kubectl/cmd/expose.go:88 +#: 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" @@ -3202,12 +1396,12 @@ msgstr "" "new Kubernetes Service" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L114 -#: pkg/kubectl/cmd/run.go:117 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." msgstr "The image for the container to run." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L116 -#: pkg/kubectl/cmd/run.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:176 msgid "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" @@ -3215,29 +1409,20 @@ msgstr "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L100 -#: pkg/kubectl/cmd/rollingupdate.go:101 -msgid "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" -msgstr "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L62 -#: pkg/kubectl/cmd/create_pdb.go:63 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:111 msgid "" "The minimum number or percentage of available pods this budget requires." msgstr "" "The minimum number or percentage of available pods this budget requires." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L113 -#: pkg/kubectl/cmd/expose.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:159 msgid "The name for the newly created object." msgstr "The name for the newly created object." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L71 -#: pkg/kubectl/cmd/autoscale.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:125 msgid "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." @@ -3245,24 +1430,8 @@ msgstr "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L113 -#: pkg/kubectl/cmd/run.go:116 -msgid "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." -msgstr "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L66 -#: pkg/kubectl/cmd/autoscale.go:67 -msgid "" -"The name of the API generator to use. Currently there is only 1 generator." -msgstr "" -"The name of the API generator to use. Currently there is only 1 generator." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L98 -#: pkg/kubectl/cmd/expose.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:147 msgid "" "The name of the API generator to use. There are 2 generators: 'service/v1' " "and 'service/v2'. The only difference between them is that service port in " @@ -3274,22 +1443,13 @@ msgstr "" "v1 is named 'default', while it is left unnamed in v2. Default is 'service/" "v2'." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L133 -#: pkg/kubectl/cmd/run.go:136 -msgid "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" -msgstr "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L99 -#: pkg/kubectl/cmd/expose.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:148 msgid "The network protocol for the service to be created. Default is 'TCP'." msgstr "The network protocol for the service to be created. Default is 'TCP'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L100 -#: pkg/kubectl/cmd/expose.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:149 msgid "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" @@ -3297,17 +1457,8 @@ msgstr "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L121 -#: pkg/kubectl/cmd/run.go:124 -msgid "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." -msgstr "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L131 -#: pkg/kubectl/cmd/run.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:194 msgid "" "The resource requirement limits for this container. For example, 'cpu=200m," "memory=512Mi'. Note that server side components may assign limits depending " @@ -3318,7 +1469,7 @@ msgstr "" "on the server configuration, such as limit ranges." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L130 -#: pkg/kubectl/cmd/run.go:133 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:192 msgid "" "The resource requirement requests for this container. For example, " "'cpu=100m,memory=256Mi'. Note that server side components may assign " @@ -3328,89 +1479,62 @@ msgstr "" "'cpu=100m,memory=256Mi'. Note that server side components may assign " "requests depending on the server configuration, such as limit ranges." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L128 -#: pkg/kubectl/cmd/run.go:131 -msgid "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." -msgstr "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L87 -#: pkg/kubectl/cmd/create_secret.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:155 msgid "The type of secret to create" msgstr "The type of secret to create" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L101 -#: pkg/kubectl/cmd/expose.go:102 -msgid "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." -msgstr "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_undo.go#L71 -#: pkg/kubectl/cmd/rollout/rollout_undo.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 msgid "Undo a previous rollout" msgstr "現在のロールアウトを取り消す" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 -#: pkg/kubectl/cmd/config/unset.go:48 +#: 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/patch.go#L91 -#: pkg/kubectl/cmd/patch.go:96 -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 -#: pkg/kubectl/cmd/set/set_image.go:95 +#: 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 -#: pkg/kubectl/cmd/set/set_resources.go:102 +#: 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" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 msgid "Update the annotations on a resource" msgstr "リソースのアノテーションを更新する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 -#: pkg/kubectl/cmd/label.go:114 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 msgid "Update the labels on a resource" msgstr "リソースのラベルを更新する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 -#: pkg/kubectl/cmd/taint.go:87 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 msgid "Update the taints on one or more nodes" msgstr "Update the taints on one or more nodes" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L155 -#: pkg/kubectl/cmd/create_secret.go:156 +#: 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" -#: pkg/kubectl/cmd/apply_view_last_applied.go:64 +#: 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 -#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 msgid "View rollout history" msgstr "ロールアウトの履歴を表示する" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L45 -#: pkg/kubectl/cmd/clusterinfo_dump.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:85 msgid "" "Where to output the files. If empty or '-' uses stdout, otherwise creates a " "directory hierarchy in that directory" @@ -3418,20 +1542,1866 @@ msgstr "" "Where to output the files. If empty or '-' uses stdout, otherwise creates a " "directory hierarchy in that directory" -#: pkg/kubectl/cmd/run_test.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run_test.go:88 msgid "dummy restart flag)" msgstr "dummy restart flag)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L253 -#: pkg/kubectl/cmd/create_service.go:254 -msgid "external name of service" -msgstr "external name of service" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 -#: pkg/kubectl/cmd/cmd.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl controls the Kubernetes cluster manager" +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a new configmap 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 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 " +#~ "key2=config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Create a new configmap 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 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 " +#~ "key2=config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" + +#~ msgid "" +#~ "\n" +#~ "\t\t # If you don't already have a .dockercfg file, you can create a " +#~ "dockercfg secret directly by using:\n" +#~ "\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" +#~ msgstr "" +#~ "\n" +#~ "\t\t # If you don't already have a .dockercfg file, you can create a " +#~ "dockercfg secret directly by using:\n" +#~ "\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" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Apply the configuration in pod.json to a pod.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\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" +#~ "\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" +#~ "\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\tkubectl apply -f ./pod.json\n" +#~ "\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" +#~ "\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" +#~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" +#~ "v1/ConfigMap" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Convert the live state of the resource specified by 'pod.yaml' to " +#~ "the latest version\n" +#~ "\t\t# and print to stdout in json format.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# Convert all files under current directory to latest version and " +#~ "create them all.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Convert the live state of the resource specified by 'pod.yaml' to " +#~ "the latest version\n" +#~ "\t\t# and print to stdout in json format.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# Convert all files under current directory to latest version and " +#~ "create them all.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" + +#~ 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 --verg=list --verb=watch --" +#~ "resource=pods --resource-name=readablepod" +#~ 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 --verg=list --verb=watch --" +#~ "resource=pods --resource-name=readablepod" + +#~ msgid "" +#~ "\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\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API " +#~ "format then create the resource using the edited data.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" +#~ msgstr "" +#~ "\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\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API " +#~ "format then create the resource using the edited data.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" + +#~ 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" +#~ "\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" +#~ "\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 " +#~ "the name \"frontend\"\n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# Create a second service based on the above service, exposing the " +#~ "container port 8443 as port 443 with the name \"nginx-https\"\n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# Create a service for a replicated streaming application on port " +#~ "4100 balancing UDP traffic and named 'video-stream'.\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "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" +#~ "\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" +#~ "\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" +#~ "\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" +#~ "\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 " +#~ "the name \"frontend\"\n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# Create a second service based on the above service, exposing the " +#~ "container port 8443 as port 443 with the name \"nginx-https\"\n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# Create a service for a replicated streaming application on port " +#~ "4100 balancing UDP traffic and named 'video-stream'.\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "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" +#~ "\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" +#~ "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" + +#~ msgid "" +#~ "\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 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\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Delete a pod with minimal delay\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# Force delete a pod on a dead node\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# Delete all pods\n" +#~ "\t\tkubectl delete pods --all" +#~ msgstr "" +#~ "\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 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\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Delete a pod with minimal delay\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# Force delete a pod on a dead node\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# Delete all pods\n" +#~ "\t\tkubectl delete pods --all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " +#~ "first container by default\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Get output from running 'date' in ruby-container from pod " +#~ "123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " +#~ "first container by default\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Get output from running 'date' in ruby-container from pod " +#~ "123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running pod 123456-7890, using the first container " +#~ "by default\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Get output from ruby-container from pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl attach 123456-7890 -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 123456-7890, using the first container " +#~ "by default\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Get output from ruby-container from pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl attach 123456-7890 -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" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Install bash completion on a Mac using homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for bash into the current shell\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Write bash completion code to a file and source if from ." +#~ "bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" +#~ "\t\tsource <(kubectl completion zsh)" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Install bash completion on a Mac using homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for bash into the current shell\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Write bash completion code to a file and source if from ." +#~ "bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" +#~ "\t\tsource <(kubectl completion zsh)" + +#~ msgid "" +#~ "\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" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# List a single replication controller with specified NAME in ps " +#~ "output format.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\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" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\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 all replication controllers and services together in ps output " +#~ "format.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\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\n" +#~ "\n" +#~ "\t\t# List all resources with different types.\n" +#~ "\t\tkubectl get all" +#~ msgstr "" +#~ "\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" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# List a single replication controller with specified NAME in ps " +#~ "output format.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\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" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\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 all replication controllers and services together in ps output " +#~ "format.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\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\n" +#~ "\n" +#~ "\t\t# List all resources with different types.\n" +#~ "\t\tkubectl get all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in the pod\t\tkubectl port-forward pod/mypod 5000 " +#~ "6000\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in a pod selected by the deployment\t\tkubectl port-" +#~ "forward deployment/mydeployment 5000 6000\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in a pod selected by the service\t\tkubectl port-" +#~ "forward service/myservice 5000 6000\n" +#~ "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\t" +#~ "\tkubectl port-forward pod/mypod 8888:5000\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\t" +#~ "\tkubectl port-forward pod/mypod :5000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in the pod\t\tkubectl port-forward pod/mypod 5000 " +#~ "6000\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in a pod selected by the deployment\t\tkubectl port-" +#~ "forward deployment/mydeployment 5000 6000\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in a pod selected by the service\t\tkubectl port-" +#~ "forward service/myservice 5000 6000\n" +#~ "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\t" +#~ "\tkubectl port-forward pod/mypod 8888:5000\n" +#~ "\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# Partially update a node using strategic merge patch\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" +#~ "\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" +#~ "\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\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 strategic merge patch\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" +#~ "\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" +#~ "\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Print the address of the master and cluster services\n" +#~ "\t\tkubectl cluster-info" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Print the address of the master and cluster services\n" +#~ "\t\tkubectl cluster-info" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Return snapshot logs from pod nginx with only one container\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs for the pods defined by label app=nginx\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot of previous terminated ruby container logs from pod " +#~ "web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Display only the most recent 20 lines of output in pod nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Show all logs from pod nginx written in the last hour\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from first container of a job named hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from container nginx-1 of a deployment named " +#~ "nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Return snapshot logs from pod nginx with only one container\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs for the pods defined by label app=nginx\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot of previous terminated ruby container logs from pod " +#~ "web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Display only the most recent 20 lines of output in pod nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Show all logs from pod nginx written in the last hour\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from first container of a job named hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from container nginx-1 of a deployment named " +#~ "nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Run a proxy to kubernetes apiserver 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\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/" +#~ "pods/\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Run a proxy to kubernetes apiserver 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\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/" +#~ "pods/\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Scale a replicaset 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" +#~ "\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Scale multiple replication controllers.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Scale job named 'cron' to 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Scale a replicaset 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" +#~ "\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Scale multiple replication controllers.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Scale job named 'cron' to 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Shut down foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stop pods and services with label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Shut down the service defined in service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Shut down all resources in the path/to/resources directory\n" +#~ "\t\tkubectl stop -f path/to/resources" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Shut down foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stop pods and services with label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Shut down the service defined in service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Shut down all resources in the path/to/resources directory\n" +#~ "\t\tkubectl stop -f path/to/resources" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Start a single instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and let the container expose " +#~ "port 5701 .\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and set environment variables " +#~ "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Start a replicated instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Print the corresponding API objects without creating " +#~ "them.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Start a single instance of nginx, but overload the spec of the " +#~ "deployment with a partial set of values parsed from JSON.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Start a pod of busybox and keep it in the foreground, don't restart " +#~ "it if it exits.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Start the nginx container using the default command, but use custom " +#~ "arguments (arg1 .. argN) for that command.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Start the nginx container using a different command and custom " +#~ "arguments.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Start the perl container to compute π to 2000 places and print it " +#~ "out.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Start the cron job to compute π to 2000 places and print it out " +#~ "every 5 minutes.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Start a single instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and let the container expose " +#~ "port 5701 .\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and set environment variables " +#~ "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Start a replicated instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Print the corresponding API objects without creating " +#~ "them.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Start a single instance of nginx, but overload the spec of the " +#~ "deployment with a partial set of values parsed from JSON.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Start a pod of busybox and keep it in the foreground, don't restart " +#~ "it if it exits.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Start the nginx container using the default command, but use custom " +#~ "arguments (arg1 .. argN) for that command.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Start the nginx container using a different command and custom " +#~ "arguments.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Start the perl container to compute π to 2000 places and print it " +#~ "out.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Start the cron job to compute π to 2000 places and print it out " +#~ "every 5 minutes.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update node 'foo' with a taint with key 'dedicated' and value " +#~ "'special-user' and effect 'NoSchedule'.\n" +#~ "\t\t# If a taint with that key and effect already exists, its value is " +#~ "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" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Update node 'foo' with a taint with key 'dedicated' and value " +#~ "'special-user' and effect 'NoSchedule'.\n" +#~ "\t\t# If a taint with that key and effect already exists, its value is " +#~ "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" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using new replication controller data in " +#~ "frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " +#~ "image, and switching the\n" +#~ "\t\t# name of the replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend by just changing the image, and keeping " +#~ "the old name.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 " +#~ "to frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using new replication controller data in " +#~ "frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " +#~ "image, and switching the\n" +#~ "\t\t# name of the replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend by just changing the image, and keeping " +#~ "the old name.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 " +#~ "to frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" + +#~ msgid "" +#~ "\n" +#~ "\t\tApply a configuration to a resource by filename or stdin.\n" +#~ "\t\tThis resource will be created if it doesn't exist yet.\n" +#~ "\t\tTo use 'apply', always create the resource initially with either " +#~ "'apply' or 'create --save-config'.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do " +#~ "not use unless you are aware of what the current state is. See https://" +#~ "issues.k8s.io/34274." +#~ msgstr "" +#~ "\n" +#~ "\t\tApply a configuration to a resource by filename or stdin.\n" +#~ "\t\tThis resource will be created if it doesn't exist yet.\n" +#~ "\t\tTo use 'apply', always create the resource initially with either " +#~ "'apply' or 'create --save-config'.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do " +#~ "not use unless you are aware of what the current state is. See https://" +#~ "issues.k8s.io/34274." + +#~ 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 " +#~ "certificate must be .PEM encoded and match the 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 " +#~ "certificate must be .PEM encoded and match the given private key." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a new secret for use with Docker registries.\n" +#~ "\n" +#~ "\t\tDockercfg secrets are used to authenticate against Docker " +#~ "registries.\n" +#~ "\n" +#~ "\t\tWhen using the Docker command line to push images, you can " +#~ "authenticate to a given registry by running\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " That produces a ~/.dockercfg file that is used by subsequent 'docker " +#~ "push' and 'docker pull' commands to\n" +#~ "\t\tauthenticate to the registry. The email address is optional.\n" +#~ "\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. You can provide this information\n" +#~ "\t\tby creating a dockercfg secret and attaching it to your service " +#~ "account." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a new secret for use with Docker registries.\n" +#~ "\n" +#~ "\t\tDockercfg secrets are used to authenticate against Docker " +#~ "registries.\n" +#~ "\n" +#~ "\t\tWhen using the Docker command line to push images, you can " +#~ "authenticate to a given registry by running\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " That produces a ~/.dockercfg file that is used by subsequent 'docker " +#~ "push' and 'docker pull' commands to\n" +#~ "\t\tauthenticate to the registry. The email address is optional.\n" +#~ "\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. 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.go#L56 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a secret based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single secret may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a secret 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 secret based on a directory, each file whose basename " +#~ "is a valid key in the directory will be\n" +#~ "\t\tpackaged into the secret. Any directory entries except regular files " +#~ "are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a secret based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single secret may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a secret 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 secret based on a directory, each file whose basename " +#~ "is a valid key in the directory will be\n" +#~ "\t\tpackaged into the secret. Any directory entries except regular files " +#~ "are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate and run a particular image, possibly replicated.\n" +#~ "\n" +#~ "\t\tCreates a deployment or job to manage the created container(s)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate and run a particular image, possibly replicated.\n" +#~ "\n" +#~ "\t\tCreates a deployment or job to manage the created container(s)." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreates an autoscaler that automatically chooses and sets the number " +#~ "of pods that run in a kubernetes cluster.\n" +#~ "\n" +#~ "\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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" +#~ "\n" +#~ "\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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." + +#~ msgid "" +#~ "\n" +#~ "\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" +#~ "\n" +#~ "\t\tSome resources, such as pods, support graceful deletion. These " +#~ "resources define a default period\n" +#~ "\t\tbefore they are forcibly terminated (the grace period) but you may " +#~ "override that value with\n" +#~ "\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " +#~ "Because these resources often\n" +#~ "\t\trepresent entities in the cluster, deletion may not be acknowledged " +#~ "immediately. If the node\n" +#~ "\t\thosting a pod is down or cannot reach the API server, termination may " +#~ "take significantly longer\n" +#~ "\t\tthan the grace period. To force delete a resource,\tyou must pass a " +#~ "grace\tperiod of 0 and specify\n" +#~ "\t\tthe --force flag.\n" +#~ "\n" +#~ "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that " +#~ "the pod's processes have been\n" +#~ "\t\tterminated, which can leave those processes running until the node " +#~ "detects the deletion and\n" +#~ "\t\tcompletes graceful deletion. If your processes use shared storage or " +#~ "talk to a remote API and\n" +#~ "\t\tdepend on the name of the pod to identify themselves, force deleting " +#~ "those pods may result in\n" +#~ "\t\tmultiple processes running on different machines using the same " +#~ "identification which may lead\n" +#~ "\t\tto data corruption or inconsistency. Only force delete pods when you " +#~ "are 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\thas released those resources and causing those pods to be evicted " +#~ "immediately.\n" +#~ "\n" +#~ "\t\tNote that the delete command does NOT do resource version checks, so " +#~ "if someone\n" +#~ "\t\tsubmits an update to a resource right when you submit a delete, their " +#~ "update\n" +#~ "\t\twill be lost along with the rest of the resource." +#~ msgstr "" +#~ "\n" +#~ "\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" +#~ "\n" +#~ "\t\tSome resources, such as pods, support graceful deletion. These " +#~ "resources define a default period\n" +#~ "\t\tbefore they are forcibly terminated (the grace period) but you may " +#~ "override that value with\n" +#~ "\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " +#~ "Because these resources often\n" +#~ "\t\trepresent entities in the cluster, deletion may not be acknowledged " +#~ "immediately. If the node\n" +#~ "\t\thosting a pod is down or cannot reach the API server, termination may " +#~ "take significantly longer\n" +#~ "\t\tthan the grace period. To force delete a resource,\tyou must pass a " +#~ "grace\tperiod of 0 and specify\n" +#~ "\t\tthe --force flag.\n" +#~ "\n" +#~ "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that " +#~ "the pod's processes have been\n" +#~ "\t\tterminated, which can leave those processes running until the node " +#~ "detects the deletion and\n" +#~ "\t\tcompletes graceful deletion. If your processes use shared storage or " +#~ "talk to a remote API and\n" +#~ "\t\tdepend on the name of the pod to identify themselves, force deleting " +#~ "those pods may result in\n" +#~ "\t\tmultiple processes running on different machines using the same " +#~ "identification which may lead\n" +#~ "\t\tto data corruption or inconsistency. Only force delete pods when you " +#~ "are 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\thas released those resources and causing those pods to be evicted " +#~ "immediately.\n" +#~ "\n" +#~ "\t\tNote that the delete command does NOT do resource version checks, so " +#~ "if someone\n" +#~ "\t\tsubmits an update to a resource right when you submit a delete, their " +#~ "update\n" +#~ "\t\twill be lost along with the rest of the resource." + +#~ msgid "" +#~ "\n" +#~ "\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +#~ "\n" +#~ "\t\tThe stop command is deprecated, all its functionalities are covered " +#~ "by delete command.\n" +#~ "\t\tSee 'kubectl delete --help' for more details.\n" +#~ "\n" +#~ "\t\tAttempts to shut down and delete a resource that supports graceful " +#~ "termination.\n" +#~ "\t\tIf the resource is scalable it will be scaled to 0 before deletion." +#~ msgstr "" +#~ "\n" +#~ "\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +#~ "\n" +#~ "\t\tThe stop command is deprecated, all its functionalities are covered " +#~ "by delete command.\n" +#~ "\t\tSee 'kubectl delete --help' for more details.\n" +#~ "\n" +#~ "\t\tAttempts to shut down and delete a resource that supports graceful " +#~ "termination.\n" +#~ "\t\tIf the resource is scalable it will be scaled to 0 before deletion." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) 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/Storage) usage of nodes.\n" +#~ "\n" +#~ "\t\tThe top-node command allows you to see the resource consumption of " +#~ "nodes." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) 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/Storage) 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." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +#~ "\n" +#~ "\t\tThe top command allows you to see the resource consumption for nodes " +#~ "or pods.\n" +#~ "\n" +#~ "\t\tThis command requires Heapster to be correctly configured and working " +#~ "on the server. " +#~ msgstr "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +#~ "\n" +#~ "\t\tThe top command allows you to see the resource consumption for nodes " +#~ "or pods.\n" +#~ "\n" +#~ "\t\tThis command requires Heapster to be correctly configured and working " +#~ "on the server. " + +#~ 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 eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will " +#~ "use normal DELETE\n" +#~ "\t\tto 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 " +#~ "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 " +#~ "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\tuse --force. --force will also allow deletion to proceed if the " +#~ "managing resource of one\n" +#~ "\t\tor more pods is missing.\n" +#~ "\n" +#~ "\t\t'drain' waits for graceful termination. You should not operate on the " +#~ "machine until\n" +#~ "\t\tthe command completes.\n" +#~ "\n" +#~ "\t\tWhen you are ready to put the node back into service, use kubectl " +#~ "uncordon, which\n" +#~ "\t\twill make the node schedulable again.\n" +#~ "\n" +#~ "\t\t![Workflow](http://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 eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will " +#~ "use normal DELETE\n" +#~ "\t\tto 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 " +#~ "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 " +#~ "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\tuse --force. --force will also allow deletion to proceed if the " +#~ "managing resource of one\n" +#~ "\t\tor more pods is missing.\n" +#~ "\n" +#~ "\t\t'drain' waits for graceful termination. You should not operate on the " +#~ "machine until\n" +#~ "\t\tthe command completes.\n" +#~ "\n" +#~ "\t\tWhen you are ready to put the node back into service, use kubectl " +#~ "uncordon, which\n" +#~ "\t\twill make the node schedulable again.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" +#~ "\t\tThe shell code must be evaluated to provide interactive\n" +#~ "\t\tcompletion of kubectl commands. This can be done by sourcing it " +#~ "from\n" +#~ "\t\tthe .bash_profile.\n" +#~ "\n" +#~ "\t\tNote: this requires the bash-completion framework, which is not " +#~ "installed\n" +#~ "\t\tby default on Mac. This can be installed by using homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tOnce installed, bash_completion must be evaluated. This can be done " +#~ "by adding the\n" +#~ "\t\tfollowing line to the .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNote for zsh users: [1] zsh completions are only supported in " +#~ "versions of zsh >= 5.2" +#~ msgstr "" +#~ "\n" +#~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" +#~ "\t\tThe shell code must be evaluated to provide interactive\n" +#~ "\t\tcompletion of kubectl commands. This can be done by sourcing it " +#~ "from\n" +#~ "\t\tthe .bash_profile.\n" +#~ "\n" +#~ "\t\tNote: this requires the bash-completion framework, which is not " +#~ "installed\n" +#~ "\t\tby default on Mac. This can be installed by using homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tOnce installed, bash_completion must be evaluated. This can be done " +#~ "by adding the\n" +#~ "\t\tfollowing line to the .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNote for zsh users: [1] zsh completions are only supported in " +#~ "versions of zsh >= 5.2" + +#~ msgid "" +#~ "\n" +#~ "\t\tPerform a rolling update of the given ReplicationController.\n" +#~ "\n" +#~ "\t\tReplaces the specified replication controller with a new replication " +#~ "controller by updating one pod at a time to use the\n" +#~ "\t\tnew PodTemplate. The new-controller.json must specify the same " +#~ "namespace as the\n" +#~ "\t\texisting replication controller and overwrite at least one (common) " +#~ "label in its replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" +#~ msgstr "" +#~ "\n" +#~ "\t\tPerform a rolling update of the given ReplicationController.\n" +#~ "\n" +#~ "\t\tReplaces the specified replication controller with a new replication " +#~ "controller by updating one pod at a time to use the\n" +#~ "\t\tnew PodTemplate. The new-controller.json must specify the same " +#~ "namespace as the\n" +#~ "\t\texisting replication controller and overwrite at least one (common) " +#~ "label in its replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tReplace a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted. If replacing an existing " +#~ "resource, the\n" +#~ "\t\tcomplete resource spec must be provided. This can be obtained by\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." +#~ msgstr "" +#~ "\n" +#~ "\t\tReplace a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted. If replacing an existing " +#~ "resource, the\n" +#~ "\t\tcomplete resource spec must be provided. This can be obtained by\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." + +#~ msgid "" +#~ "\n" +#~ "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, " +#~ "or Job.\n" +#~ "\n" +#~ "\t\tScale also allows users to specify one or more preconditions for the " +#~ "scale action.\n" +#~ "\n" +#~ "\t\tIf --current-replicas or --resource-version is specified, it is " +#~ "validated before the\n" +#~ "\t\tscale is attempted, and it is guaranteed that the precondition holds " +#~ "true when the\n" +#~ "\t\tscale is sent to the server." +#~ msgstr "" +#~ "\n" +#~ "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, " +#~ "or Job.\n" +#~ "\n" +#~ "\t\tScale also allows users to specify one or more preconditions for the " +#~ "scale action.\n" +#~ "\n" +#~ "\t\tIf --current-replicas or --resource-version is specified, it is " +#~ "validated before the\n" +#~ "\t\tscale is attempted, and it is guaranteed that the precondition holds " +#~ "true when the\n" +#~ "\t\tscale is sent to the server." + +#~ msgid "" +#~ "\n" +#~ "\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tTo proxy only part of the kubernetes api and also some static files:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" +#~ "\n" +#~ "\t\tTo proxy the entire kubernetes api at a different root, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +#~ msgstr "" +#~ "\n" +#~ "\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tTo proxy only part of the kubernetes api and also some static files:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" +#~ "\n" +#~ "\t\tTo proxy the entire kubernetes api at a different root, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" + +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate field(s) of a resource using strategic merge patch\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." +#~ msgstr "" +#~ "\n" +#~ "\t\tUpdate field(s) of a resource using strategic merge patch\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate the labels on a resource.\n" +#~ "\n" +#~ "\t\t* A label must begin with a letter or number, and may contain " +#~ "letters, numbers, hyphens, dots, and underscores, up to %[1]d " +#~ "characters.\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." +#~ msgstr "" +#~ "\n" +#~ "\t\tUpdate the labels on a resource.\n" +#~ "\n" +#~ "\t\t* A label must begin with a letter or number, and may contain " +#~ "letters, numbers, hyphens, dots, and underscores, up to %[1]d " +#~ "characters.\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." + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate the taints on one or more nodes.\n" +#~ "\n" +#~ "\t\t* A taint consists of a key, value, and effect. As an argument here, " +#~ "it is expressed as key=value:effect.\n" +#~ "\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* The value 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." +#~ msgstr "" +#~ "\n" +#~ "\t\tUpdate the taints on one or more nodes.\n" +#~ "\n" +#~ "\t\t* A taint consists of a key, value, and effect. As an argument here, " +#~ "it is expressed as key=value:effect.\n" +#~ "\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* The value 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." + +#~ msgid "" +#~ "\n" +#~ "\t # !!!Important Note!!!\n" +#~ "\t # Requires that the 'tar' binary is present in your container\n" +#~ "\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" +#~ "\n" +#~ "\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod " +#~ "in the default namespace\n" +#~ "\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +#~ "\n" +#~ " # Copy /tmp/foo local file to /tmp/bar in a remote pod in a " +#~ "specific container\n" +#~ "\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +#~ "\n" +#~ "\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +#~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" +#~ msgstr "" +#~ "\n" +#~ "\t # !!!Important Note!!!\n" +#~ "\t # Requires that the 'tar' binary is present in your container\n" +#~ "\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" +#~ "\n" +#~ "\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod " +#~ "in the default namespace\n" +#~ "\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +#~ "\n" +#~ " # Copy /tmp/foo local file to /tmp/bar in a remote pod in a " +#~ "specific container\n" +#~ "\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +#~ "\n" +#~ "\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +#~ "\n" +#~ "\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 secret named my-secret with keys for each file in " +#~ "folder bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with specified keys instead of " +#~ "names on disk\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with key1=supersecret and " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" +#~ msgstr "" +#~ "\n" +#~ "\t # Create a new secret named my-secret with keys for each file in " +#~ "folder bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with specified keys instead of " +#~ "names on disk\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with key1=supersecret and " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" + +#~ msgid "" +#~ "\n" +#~ "\t# Create a new ExternalName service named my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" +#~ msgstr "" +#~ "\n" +#~ "\t# Create a new ExternalName service named my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" + +#~ msgid "" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs (in headless mode)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" +#~ msgstr "" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs (in headless mode)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" + +#~ msgid "" +#~ "\n" +#~ " # Create a new deployment named my-dep that runs the busybox image.\n" +#~ " kubectl create deployment my-dep --image=busybox" +#~ msgstr "" +#~ "\n" +#~ " # Create a new deployment named my-dep that runs the busybox image.\n" +#~ " kubectl create deployment my-dep --image=busybox" + +#~ msgid "" +#~ "\n" +#~ " # Create a new nodeport service named my-ns\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" +#~ msgstr "" +#~ "\n" +#~ " # Create a new nodeport service named my-ns\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 +#~ msgid "" +#~ "\n" +#~ " Create a clusterIP service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Create a clusterIP service with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 +#~ msgid "" +#~ "\n" +#~ " Create a deployment with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Create a deployment with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 +#~ msgid "" +#~ "\n" +#~ " Create a nodeport service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Create a nodeport service with the specified name." + +#~ msgid "" +#~ "\n" +#~ " Dumps cluster info 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 '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 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" +#~ " 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 '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 logs are dumped into different directories\n" +#~ " based on namespace and pod name." + +#~ msgid "" +#~ "\n" +#~ " Display addresses of the master and services with label kubernetes.io/" +#~ "cluster-service=true\n" +#~ " To further debug and diagnose cluster problems, use 'kubectl cluster-" +#~ "info dump'." +#~ msgstr "" +#~ "\n" +#~ " Display addresses of the master and services with label kubernetes.io/" +#~ "cluster-service=true\n" +#~ " To further debug and diagnose cluster problems, use 'kubectl cluster-" +#~ "info dump'." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L136 +#~ msgid "A schedule in the Cron format the job should be run with." +#~ msgstr "A schedule in the Cron format the job should be run with." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L134 +#~ msgid "" +#~ "An inline JSON override for the generated service object. If this is non-" +#~ "empty, it is used to override the generated object. Requires that the " +#~ "object supply a valid apiVersion field. Only used if --expose is true." +#~ msgstr "" +#~ "An inline JSON override for the generated service object. If this is non-" +#~ "empty, it is used to override the generated object. Requires that the " +#~ "object supply a valid apiVersion field. Only used if --expose is true." + +# 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" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L101 +#~ msgid "" +#~ "Container name which will have its image upgraded. Only relevant when --" +#~ "image is specified, ignored otherwise. Required when using --image on a " +#~ "multi-container pod" +#~ msgstr "" +#~ "Container name which will have its image upgraded. Only relevant when --" +#~ "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_service.go#L68 +#~ msgid "Create a clusterIP service." +#~ msgstr "Create a clusterIP service." + +# 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.go#L56 +#~ msgid "Create a resource by filename or stdin" +#~ msgstr "ファイル名または標準入力でリソースを作成する" + +# 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/rollingupdate.go#L102 +#~ msgid "" +#~ "Explicit policy for when to pull container images. Required when --image " +#~ "is same as existing image, ignored otherwise." +#~ msgstr "" +#~ "Explicit policy for when to pull container images. Required when --image " +#~ "is same as existing image, ignored otherwise." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L105 +#~ msgid "" +#~ "IP to assign to the Load Balancer. If empty, an ephemeral IP will be " +#~ "created and used (cloud-provider specific)." +#~ msgstr "" +#~ "IP to assign to the Load Balancer. If empty, an ephemeral IP will be " +#~ "created and used (cloud-provider specific)." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L98 +#~ msgid "" +#~ "Image to use for upgrading the replication controller. Must be distinct " +#~ "from the existing image (either new image or new image tag). Can not be " +#~ "used with --filename/-f" +#~ msgstr "" +#~ "Image to use for upgrading the replication controller. Must be distinct " +#~ "from the existing image (either new image or new image tag). Can not be " +#~ "used with --filename/-f" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout.go#L46 +#~ msgid "Manage a deployment rollout" +#~ msgstr "Manage a deployment rollout" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L115 +#~ msgid "" +#~ "Output the formatted object with the given group version (for ex: " +#~ "'extensions/v1beta1').)" +#~ msgstr "" +#~ "Output the formatted object with the given group version (for ex: " +#~ "'extensions/v1beta1').)" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L84 +#~ 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/scale.go#L71 +#~ msgid "" +#~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " +#~ "Job" +#~ msgstr "" +#~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " +#~ "Job" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L100 +#~ msgid "" +#~ "The key to use to differentiate between two different controllers, " +#~ "default 'deployment'. Only relevant when --image is specified, ignored " +#~ "otherwise" +#~ msgstr "" +#~ "The key to use to differentiate between two different controllers, " +#~ "default 'deployment'. Only relevant when --image is specified, ignored " +#~ "otherwise" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L113 +#~ msgid "" +#~ "The name of the API generator to use, see http://kubernetes.io/docs/user-" +#~ "guide/kubectl-conventions/#generators for a list." +#~ msgstr "" +#~ "The name of the API generator to use, see http://kubernetes.io/docs/user-" +#~ "guide/kubectl-conventions/#generators for a list." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L66 +#~ msgid "" +#~ "The name of the API generator to use. Currently there is only 1 generator." +#~ msgstr "" +#~ "The name of the API generator to use. Currently there is only 1 generator." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L133 +#~ msgid "" +#~ "The name of the generator to use for creating a service. Only used if --" +#~ "expose is true" +#~ msgstr "" +#~ "The name of the generator to use for creating a service. Only used if --" +#~ "expose is true" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L121 +#~ msgid "" +#~ "The port that this container exposes. If --expose is true, this is also " +#~ "the port used by the service that is created." +#~ msgstr "" +#~ "The port that this container exposes. If --expose is true, this is also " +#~ "the port used by the service that is created." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L128 +#~ msgid "" +#~ "The restart policy for this Pod. Legal values [Always, OnFailure, " +#~ "Never]. If set to 'Always' a deployment is created, if set to " +#~ "'OnFailure' a job is created, if set to 'Never', a regular pod is " +#~ "created. For the latter two --replicas must be 1. Default 'Always', for " +#~ "CronJobs `Never`." +#~ msgstr "" +#~ "The restart policy for this Pod. Legal values [Always, OnFailure, " +#~ "Never]. If set to 'Always' a deployment is created, if set to " +#~ "'OnFailure' a job is created, if set to 'Never', a regular pod is " +#~ "created. For the latter two --replicas must be 1. Default 'Always', for " +#~ "CronJobs `Never`." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L101 +#~ msgid "" +#~ "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " +#~ "'ClusterIP'." +#~ msgstr "" +#~ "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " +#~ "'ClusterIP'." + +# 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/create_service.go#L253 +#~ msgid "external name of service" +#~ msgstr "external name of service" + #~ msgid "" #~ "watch is only supported on individual resources and resource collections " #~ "- %d resources were found" @@ -3439,8 +3409,8 @@ msgstr "kubectl controls the Kubernetes cluster manager" #~ "watch is only supported on individual resources and resource collections " #~ "- %d resources were found" #~ msgstr[0] "" -#~ "watchは単一リソース及びリソースコレクションのみサポートしています" -#~ "- %d個のリソースが見つかりました" +#~ "watchは単一リソース及びリソースコレクションのみサポートしています- %d個の" +#~ "リソースが見つかりました" #~ msgstr[1] "" -#~ "watchは単一リソース及びリソースコレクションのみサポートしています" -#~ "- %d個のリソースが見つかりました" +#~ "watchは単一リソース及びリソースコレクションのみサポートしています- %d個の" +#~ "リソースが見つかりました" 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 e4ed9a86ef4..f63e13184c8 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo differ 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 ddc0c77950e..9f59464eba4 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 @@ -6,84 +6,101 @@ msgid "" msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-12-12 20:03+0000\n" +"Report-Msgid-Bugs-To: EMAIL\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2018-04-03 06:05+0900\n" "Last-Translator: Ian Y. Choi \n" +"Language-Team: \n" +"Language: ko_KR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.6\n" "X-Poedit-SourceCharset: UTF-8\n" -"Language-Team: \n" "Plural-Forms: nplurals=1; plural=0;\n" -"Language: ko_KR\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에서 지정된 컨텍스트를 삭제합니다" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/get_contexts.go#L62 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" 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" msgstr "kubeconfig에 정의된 클러스터를 표시합니다" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/view.go#L64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 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 msgid "Update the annotations on a resource" msgstr "자원에 대한 주석을 업데이트합니다" -msgid "" -"watch is only supported on individual resources and resource collections - " -"%d resources were found" -msgid_plural "" -"watch is only supported on individual resources and resource collections - " -"%d resources were found" -msgstr[0] "" -"watch는 단일 리소스와 리소스 모음만을 지원합니다 - %d 개 자원을 발견하였습" -"니다" +#~ msgid "" +#~ "watch is only supported on individual resources and resource collections " +#~ "- %d resources were found" +#~ msgid_plural "" +#~ "watch is only supported on individual resources and resource collections " +#~ "- %d resources were found" +#~ msgstr[0] "" +#~ "watch는 단일 리소스와 리소스 모음만을 지원합니다 - %d 개 자원을 발견하였습" +#~ "니다" 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 4392525f05d..8a9019b566e 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo differ 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 07523c431fc..44610787321 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,84 +7,47 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2017-03-14 21:32-0700\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2020-12-11 17:03+0100\n" +"Last-Translator: Carlos Panato \n" "Language-Team: \n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.2\n" -"Last-Translator: Carlos Panato \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Language: pt_BR\n" "X-Poedit-KeywordsList: \n" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:35 +#: 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 " +"\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 clusterrolebinding cluster-admin --clusterrole=cluster-admin --user=user1 --" +"\t\t kubectl create rolebinding admin --clusterrole=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 —" +"\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" -#: pkg/kubectl/cmd/create_rolebinding.go:35 -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" - -#: pkg/kubectl/cmd/create_configmap.go:44 -msgid "" -"\n" -"\t\t # Create a new configmap 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 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 key2=config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-literal=key2=config2" -msgstr "" -"\n" -"\t\t # Criar um novo configmap com o nome de my-config baseado na pasta bar\n" -"\t\t kubectl create configmap my-config —from-file=path/to/bar\n" -"\n" -"\t\t # Cria um novo configmap com o nome my-config, onde cada chave possui o valor especificado " -"em um arquivo distinto no disco\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 # Criar um novo configmap com o nome de my-config com key1=config1 e key2=config2\n" -"\t\t kubectl create configmap my-config —from-literal=key1=config1 —from-literal=key2=config2" - -#: pkg/kubectl/cmd/create_secret.go:135 -msgid "" -"\n" -"\t\t # If you don't already have a .dockercfg file, you can create a dockercfg secret directly " -"by using:\n" -"\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" -msgstr "" -"\n" -"\t\t # Se você ainda não tem o arquivo .dockercfg, você pode gerar diretamente o dockercfg " -"secret utilizando o comando:\n" -"\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" - -#: pkg/kubectl/cmd/top_node.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" "\t\t # Show metrics for all nodes\n" @@ -100,132 +63,36 @@ msgstr "" "\t\t # Mostra as métricas para um node específico\n" "\t\t kubectl top node NODE_NAME" -#: pkg/kubectl/cmd/apply.go:84 -msgid "" -"\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\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" -"\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" -"\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/ConfigMap" -msgstr "" -"\n" -"\t\t# Aplica a configuração do arquivo pod.json a um pod.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\n" -"\t\t# Aplica o JSON recebido via stdin para um pod.\n" -"\t\tcat pod.json | kubectl apply -f -\n" -"\n" -"\t\t# Nota: —prune ainda está em Alpha\n" -"\t\t# Aplica a configuração do manifest.yaml que conter o label app=nginx e remove todos os " -"outros recursos que não estejam no arquivo e não contenham o label.\n" -"\t\tkubectl apply —prune -f manifest.yaml -l app=nginx\n" -"\n" -"\t\t# Aplica a configuração do manifest.yaml e remove todos os outros configmaps que não estão " -"no arquivo.\n" -"\t\tkubectl apply —prune -f manifest.yaml —all —prune-whitelist=core/v1/ConfigMap" - -#: pkg/kubectl/cmd/autoscale.go:40 +#: 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\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\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\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\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" -#: pkg/kubectl/cmd/convert.go:49 -msgid "" -"\n" -"\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Convert the live state of the resource specified by 'pod.yaml' to the latest version\n" -"\t\t# and print to stdout in json format.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# Convert all files under current directory to latest version and create them all.\n" -"\t\tkubectl convert -f . | kubectl create -f -" -msgstr "" -"\n" -"\t\t# converte o arquivo 'pod.yaml' para a versão mais atual e imprime a saída para o stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Converte o estado atual do recurso especificado pelo 'pod.yaml' para a versão mais atual\n" -"\t\t# e imprime a saída para o stdout no formato json.\n" -"\t\tkubectl convert -f pod.yaml —local -o json\n" -"\n" -"\t\t# Converte todos os arquivos dentro do diretório atual para a versão mais recente e cria " -"todos.\n" -"\t\tkubectl convert -f . | kubectl create -f -" - -#: pkg/kubectl/cmd/create_clusterrole.go:34 -msgid "" -"\n" -"\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --resource=pods --resource-" -"name=readablepod" -msgstr "" -"\n" -"\t\t# Cria um ClusterRole com o nome de \"pod-reader\" que permite o usuário realizar \"get\", " -"\"watch\" e \"list\" em pods\n" -"\t\tkubectl create clusterrole pod-reader —verb=get,list,watch —resource=pods\n" -"\n" -"\t\t# Cria a ClusterRole com o nome de \"pod-reader\" com um ResourceName especificado\n" -"\t\tkubectl create clusterrole pod-reader —verb=get,list,watch —resource=pods —resource-" -"name=readablepod" - -#: pkg/kubectl/cmd/create_role.go:41 -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 --verg=list --verb=watch --resource=pods --" -"resource-name=readablepod" -msgstr "" -"\n" -"\t\t# Cria uma Role com o nome de \"pod-reader\" que permite o usuário realizar \"get\", \"watch" -"\" e \"list\" em pods\n" -"\t\tkubectl create role pod-reader —verb=get —verb=list —verb=watch —resource=pods\n" -"\n" -"\t\t# Cria uma Role com o nome de \"pod-reader\" com um ResourceName especificado\n" -"\t\tkubectl create role pod-reader —verb=get —verg=list —verb=watch —resource=pods —resource-" -"name=readablepod" - -#: pkg/kubectl/cmd/create_quota.go:35 +#: 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" +"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" @@ -233,167 +100,44 @@ 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" +"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" -#: pkg/kubectl/cmd/create_pdb.go:35 +#: 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" +"\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\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 " +"\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%" -#: pkg/kubectl/cmd/create.go:47 -msgid "" -"\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\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API format then create the " -"resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" -msgstr "" -"\n" -"\t\t# Cria um pod utilizando o arquivo pod.json.\n" -"\t\tkubectl create -f ./pod.json\n" -"\n" -"\t\t# Cria um pod utilizando o JSON recebido via stdin.\n" -"\t\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Edita o conteúdo do arquivo docker-registry.yaml em JSON utilizando o formato da API v1, " -"criando o recurso com o conteúdo editado.\n" -"\t\tkubectl create -f docker-registry.yaml —edit —output-version=v1 -o json" - -#: pkg/kubectl/cmd/expose.go:53 -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" -"\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" -"\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 the name \"frontend\"\n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# Create a second service based on the above service, exposing the container port 8443 as " -"port 443 with the name \"nginx-https\"\n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-https\n" -"\n" -"\t\t# Create a service for a replicated streaming application on port 4100 balancing UDP traffic " -"and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-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" -"\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" -"\t\tkubectl expose deployment nginx --port=80 --target-port=8000" -msgstr "" -"\n" -"\t\t# Cria um serviço para um nginx replicado, que escuta na porta 80 e conecta na porta 8000 " -"dos containers.\n" -"\\t\tkubectl expose rc nginx —port=80 —target-port=8000\n" -"\n" -"\t\t# Cria um serviço para um replication controller identificado por tipo e com o nome " -"especificado em \"nginx-controller.yaml\", que escuta na porta 80 e conecta na porta 8000 dos " -"containers.\n" -"\t\tkubectl expose -f nginx-controller.yaml —port=80 —target-port=8000\n" -"\n" -"\t\t# Cria um serviço para um pod valid-pod, que escuta na porta 444 com o nome \"frontend\"\n" -"\t\tkubectl expose pod valid-pod —port=444 —name=frontend\n" -"\n" -"\t\t# Cria um segundo serviço baseado no serviço acima, expondo a porta 8443 do container como " -"porta 443 e com nome \"nginx-https\"\n" -"\t\tkubectl expose service nginx —port=443 —target-port=8443 —name=nginx-https\n" -"\n" -"\t\t# Cria um serviço para uma aplicação streaming replicada na porta 4100 com trafico " -"balanceado UDP e nome 'video-stream'.\n" -"\t\tkubectl expose rc streamer —port=4100 —protocol=udp —name=video-stream\n" -"\n" -"\t\t# Cria um serviço para um nginx replicado usando o replica set, que escuta na porta 80 e " -"conecta na porta 8000 dos containers.\n" -"\t\tkubectl expose rs nginx —port=80 —target-port=8000\n" -"\n" -"\t\t# Cria um serviço para um deployment nginx, que escuta na porta 80 e conecta na porta 8000 " -"dos containers.\n" -"\t\tkubectl expose deployment nginx —port=80 —target-port=8000" - -#: pkg/kubectl/cmd/delete.go:68 -msgid "" -"\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 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\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Delete a pod with minimal delay\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# Delete all pods\n" -"\t\tkubectl delete pods --all" -msgstr "" -"\n" -"\t\t# Remove um pod usando o tipo e nome especificado no arquivo pod.json.\n" -"\t\tkubectl delete -f ./pod.json\n" -"\n" -"\t\t# Remove um pod baseado no tipo e nome no JSON passado na entrada de comando(stdin).\n" -"\t\tcat pod.json | kubectl delete -f -\n" -"\n" -"\t\t# Remove pods e serviços com os nomes \"baz\" e \"foo\"\n" -"\t\tkubectl delete pod,service baz foo\n" -"\n" -"\t\t# Remove pods e serviços com label name=myLabel.\n" -"\t\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Remove um pod com um mínimo de delay\n" -"\t\tkubectl delete pod foo —now\n" -"\n" -"\t\t# Força a remoção de um pod em um node morto\n" -"\t\tkubectl delete pod foo —grace-period=0 —force\n" -"\n" -"\t\t# Remove todos os pods\n" -"\t\tkubectl delete pods —all" - -#: pkg/kubectl/cmd/describe.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 msgid "" "\n" "\t\t# Describe a node\n" @@ -411,7 +155,8 @@ msgid "" "\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# 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 "" @@ -431,32 +176,34 @@ msgstr "" "\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# 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" -#: pkg/kubectl/cmd/drain.go:165 +#: 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# 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# 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# 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# 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" -#: pkg/kubectl/cmd/edit.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 msgid "" "\n" "\t\t# Edit the service named 'docker-registry':\n" @@ -468,8 +215,8 @@ msgid "" "\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\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" @@ -482,70 +229,11 @@ msgstr "" "\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\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" -#: pkg/kubectl/cmd/exec.go:41 -msgid "" -"\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first container by default\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" -msgstr "" -"\n" -"\t\t# Pega a saída de execução do comando 'date' do pod 123456-7890, usando o primeiro container " -"por padrão\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Pega a saída de execução do comando 'date' no ruby-container do pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Troca para raw terminal mode, envia stdin para o 'bash' no ruby-container do pod " -"123456-7890\n" -"\t\t# e envia stdout/stderr do 'bash' de volta para o cliente\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t — bash -il" - -#: pkg/kubectl/cmd/attach.go:42 -msgid "" -"\n" -"\t\t# Get output from running pod 123456-7890, using the first container by default\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Get output from ruby-container from pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -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# Pega a saída do pod em execução 123456-7890, utilizando o primeiro container por padrão\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Pega a saída do ruby-container do pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Troca para raw terminal mode, envia stdin para o 'bash' no ruby-container do pod " -"123456-7890\n" -"\t\t# e envia stdout/stderr do 'bash' de volta para o cliente\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\n" -"\n" -"\t\t# Pega a saída do primeiro pod de um ReplicaSet chamado nginx\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" - -#: pkg/kubectl/cmd/explain.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" "\t\t# Get the documentation of the resource and its fields\n" @@ -561,145 +249,7 @@ msgstr "" "\t\t# Mostra a documentação de um campo específico de um recurso\n" "\t\tkubectl explain pods.spec.containers" -#: pkg/kubectl/cmd/completion.go:65 -msgid "" -"\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" -msgstr "" -"\n" -"\t\t# Instala o auto completar do bash no Mac utilizando homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew —prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Carrega o código de auto complentar do kubectl para o bash no shell corrente\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Escreve o código de autocompletar do bash no arquivo de perfil e faz o source se é para o ." -"bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Carrega o código de auto complentar do kubectl para zsh[1] no shell em utilização\n" -"\t\tsource <(kubectl completion zsh)" - -#: pkg/kubectl/cmd/get.go:64 -msgid "" -"\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" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# List a single replication controller with specified NAME in ps output format.\n" -"\t\tkubectl get replicationcontroller web\n" -"\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" -"\t\tkubectl get -f pod.yaml -o json\n" -"\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 all replication controllers and services together in ps output format.\n" -"\t\tkubectl get rc,services\n" -"\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" -msgstr "" -"\n" -"\t\t# Lista todos os pods no formato de saída ps.\n" -"\t\tkubectl get pods\n" -"\n" -"\t\t# Lista todos os pods no formato de saída ps com mais informações (como o nome do node).\n" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# Lista um único replication controller com o nome especificado no formato de saída ps\n" -"\t\tkubectl get replicationcontroller web\n" -"\n" -"\t\t# Lista um único pod e usa o formato de saída JSON.\n" -"\t\tkubectl get -o json pod web-pod-13je7\n" -"\n" -"\t\t# Lista o pod identificado com o tipo e nome especificado no \"pod.yaml\" e usa o formato de " -"saída JSON.\n" -"\t\tkubectl get -f pod.yaml -o json\n" -"\n" -"\t\t# Mostra apenas em que estágio o pod especificado está.\n" -"\t\tkubectl get -o template pod/web-pod-13je7 —template={{.status.phase}}\n" -"\n" -"\t\t# Lista todos os replication controllers e services juntos no formato de saída ps.\n" -"\t\tkubectl get rc,services\n" -"\n" -"\t\t# Lista um ou mais recursos pelo seu tipo e nomes.\n" -"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7\n" -"\n" -"\t\t# Lista todos os recursos e com tipos diferentes.\n" -"\t\tkubectl get all" - -#: pkg/kubectl/cmd/portforward.go:53 -msgid "" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in the " -"pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" -"\n" -"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 0:5000" -msgstr "" -"\n" -"\t\t# Escuta nas portas locais 5000 e 6000, e redireciona os dados de/para as portas 5000 e 6000 " -"no pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" -"\n" -"\t\t# Escuta na porta local 8888 localmente, e redireciona para a porta 5000 no pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" -"\n" -"\t\t# Escuta uma porta local aleatória, e redireciona para a porta 5000 no pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Escuta uma porta local aleatória, e redireciona para a porta 5000 no pod\\n\n" -"\t\tkubectl port-forward mypod 0:5000" - -#: pkg/kubectl/cmd/drain.go:118 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 msgid "" "\n" "\t\t# Mark node \"foo\" as schedulable.\n" @@ -709,7 +259,7 @@ msgstr "" "\t\t# Remove a restrição de execução de Pods no node \"foo\".\n" "\t\t$ kubectl uncordon foo" -#: pkg/kubectl/cmd/drain.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 msgid "" "\n" "\t\t# Mark node \"foo\" as unschedulable.\n" @@ -719,42 +269,7 @@ msgstr "" "\t\t# Restringe a execução de novos Pods no node \"foo\".\n" "\t\tkubectl cordon foo" -#: pkg/kubectl/cmd/patch.go:66 -msgid "" -"\n" -"\t\t# Partially update a node using strategic merge patch\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" -"\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" -"\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", \"path\": \"/spec/" -"containers/0/image\", \"value\":\"new image\"}]'" -msgstr "" -"\n" -"\t\t# Atualiza parcialmente um node utilizando a estratégia merge patch\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" -"\n" -"\t\t# Atualiza parcialmente um node identificado pelo tipo e nome no arquivo \"node.json\" " -"utilizando a estratégia merge patch\n" -"\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" -"\n" -"\t\t# Atualiza uma imagem em um container; spec.containers[*].name é requerido pois será usado " -"como índice para a mudança\n" -"\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":\"kubernetes-serve-" -"hostname\",\"image\":\"new image\"}]}}'\n" -"\n" -"\t\t# Atualiza uma imagem em um container utilizando o json patch com positional arrays\n" -"\t\tkubectl patch pod valid-pod —type='json' -p='[{\"op\": \"replace\", \"path\": \"/spec/" -"containers/0/image\", \"value\":\"new image\"}]'" - -#: pkg/kubectl/cmd/options.go:29 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" "\t\t# Print flags inherited by all commands\n" @@ -764,17 +279,7 @@ msgstr "" "\t\t# Mostra as opções herdadas por todos os comandos\n" "\t\tkubectl options" -#: pkg/kubectl/cmd/clusterinfo.go:41 -msgid "" -"\n" -"\t\t# Print the address of the master and cluster services\n" -"\t\tkubectl cluster-info" -msgstr "" -"\n" -"\t\t# Mostra o endereço do servidor de gerenciamento e dos serviços do cluster\n" -"\t\tkubectl cluster-info" - -#: pkg/kubectl/cmd/version.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:44 msgid "" "\n" "\t\t# Print the client and server versions for the current context\n" @@ -784,7 +289,7 @@ msgstr "" "\t\t# Imprime a versão do cliente e do servidor para o contexto atual\n" "\t\tkubectl version" -#: pkg/kubectl/cmd/apiversions.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:34 msgid "" "\n" "\t\t# Print the supported API versions\n" @@ -794,7 +299,7 @@ msgstr "" "\t\t# Mostra as versões de API suportadas\n" "\t\tkubectl api-versions" -#: pkg/kubectl/cmd/replace.go:50 +#: 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" @@ -804,8 +309,8 @@ msgid "" "\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" +"\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" @@ -817,156 +322,46 @@ msgstr "" "\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" +"\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" -#: pkg/kubectl/cmd/logs.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 msgid "" "\n" -"\t\t# Return snapshot logs from pod nginx with only one container\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Return snapshot of previous terminated ruby container logs from pod web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Begin streaming the logs of the ruby container in pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Display only the most recent 20 lines of output in pod nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Show all logs from pod nginx written in the last hour\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Return snapshot logs from first container of a job named hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Return snapshot logs from container nginx-1 of a deployment named nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" -msgstr "" -"\n" -"\t\t# Retorna os logs do pod nginx com um único container\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Retorna os logs dos pods definidos pelo label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Retorna os logs do container ruby finalizado do pod web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Começa o streaming de logs de um ruby container no pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Mostra apenas as 20 linhas mais recentes de saída do pod nginx\n" -"\t\tkubectl logs —tail=20 nginx\n" -"\n" -"\t\t# Mostra todos os logs do pod nginx escrito na última hora\n" -"\t\tkubectl logs —since=1h nginx\n" -"\n" -"\t\t# Retorna os logs do primeiro container com o Job chamado hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Retorna os logs do container nginx-1 de um deployment chamado nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" - -#: pkg/kubectl/cmd/proxy.go:53 -msgid "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" -msgstr "" -"\n" -"\t\t# Executa um proxy para o apiserver do kubernetes na porta 8011, servindo um conteúdo " -"estático do caminho ./local/www/\n" -"\t\tkubectl proxy —port=8011 —www=./local/www/\n" -"\n" -"\t\t# Executa um proxy para o apiserver do kubernetes em uma porta local arbitrária.\n" -"\t\t# A porta escolhida para o servidor será utilizada para o saída de stdout.\n" -"\t\tkubectl proxy —port=0\n" -"\n" -"\t\t# Executa um proxy para o apiserver do kubernetes, mudando o prefixo do api para k8s-api\n" -"\t\t# Com isso a api dos pods estarão disponível em localhost:8001/k8s-api/v1/pods/\n" -"\t\tkubectl proxy —api-prefix=/k8s-api" - -#: pkg/kubectl/cmd/scale.go:43 -msgid "" -"\n" -"\t\t# Scale a replicaset 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" -"\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Scale multiple replication controllers.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" -msgstr "" -"\n" -"\t\t# Escala um replicaset chamado 'foo' para 3.\n" -"\t\tkubectl scale —replicas=3 rs/foo\n" -"\n" -"\t\t# Escala um recurso identificado pelo tipo e nome especificado no arquivo \"foo.yaml\" para " -"3.\n" -"\t\tkubectl scale —replicas=3 -f foo.yaml\n" -"\n" -"\t\t# Se um deployment chamado mysql tem tamanho 2, escala o mysql para 3.\n" -"\t\tkubectl scale —current-replicas=2 —replicas=3 deployment/mysql\n" -"\n" -"\t\t# Escala múltiplos replication controllers.\n" -"\t\tkubectl scale —replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Escala um Job chamado 'cron' para 3.\n" -"\t\tkubectl scale —replicas=3 job/cron" - -#: pkg/kubectl/cmd/apply_set_last_applied.go:67 -msgid "" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents of a file.\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\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\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\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\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\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" -#: pkg/kubectl/cmd/top_pod.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -994,152 +389,14 @@ msgstr "" "\t\t# Mostra as métricas para os pods definidos pelo label name=myLabel\n" "\t\tkubectl top pod -l name=myLabel" -#: pkg/kubectl/cmd/stop.go:40 -msgid "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" -msgstr "" -"\n" -"\t\t# Termina o replicationcontroller foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Para os pods e serviços com o label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Termina o serviço definido no arquivo service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Termina todos os recursos no caminho do diretório path/to/resources\n" -"\t\tkubectl stop -f path/to/resources" - -#: pkg/kubectl/cmd/run.go:57 -msgid "" -"\n" -"\t\t# Start a single instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Start a single instance of hazelcast and let the container expose port 5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Start a single instance of hazelcast and set environment variables \"DNS_DOMAIN=cluster\" " -"and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --env=" -"\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Start a single instance of nginx, but overload the spec of the deployment with a partial " -"set of values parsed from JSON.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", \"spec\": { ... } }'\n" -"\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it if it exits.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Start the nginx container using the default command, but use custom arguments (arg1 .. " -"argN) for that command.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Start the nginx container using a different command and custom arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every 5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --restart=OnFailure -- perl -" -"Mbignum=bpi -wle 'print bpi(2000)'" -msgstr "" -"\n" -"\t\t# Inicia uma única instância de nginx.\n" -"\t\tkubectl run nginx —image=nginx\n" -"\n" -"\t\t# Inicia uma única instância do hazelcast e expõe a porta 5701 do container.\n" -"\t\tkubectl run hazelcast —image=hazelcast —port=5701\n" -"\n" -"\t\t# Inicia uma única instância do hazelcast e seta as variáveis de ambiente " -"\"DNS_DOMAIN=cluster\" e \"POD_NAMESPACE=default\" no container.\n" -"\t\tkubectl run hazelcast —image=hazelcast —env=\"DNS_DOMAIN=cluster\" —env=" -"\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Inicia uma instância replicada de nginx.\n" -"\t\tkubectl run nginx —image=nginx —replicas=5\n" -"\n" -"\t\t# Dry run. Mostra os objetos da API correspondente sem criar elas.\n" -"\t\tkubectl run nginx —image=nginx —dry-run\n" -"\n" -"\t\t# Inicia uma única instância de nginx, mas sobrescreve a spec do deployment com um conjunto " -"parcial de valores passeados do JSON.\n" -"\t\tkubectl run nginx —image=nginx —overrides='{ \"apiVersion\": \"v1\", \"spec\": { … } }'\n" -"\n" -"\t\t# Inicia um pod de busybox e mantém ele em primeiro plano, não reinicia se ele já existe.\n" -"\t\tkubectl run -i -t busybox —image=busybox —restart=Never\n" -"\n" -"\t\t# Inicia um container nginx usando o comando padrão, mas utiliza argumentos customizados " -"(arg1 .. argN) para o comando.\n" -"\t\tkubectl run nginx —image=nginx — \n" -"\n" -"\t\t# Inicia um container nginx usando um comando diferente e argumentos customizados.\n" -"\t\tkubectl run nginx —image=nginx —command — \n" -"\n" -"\t\t# Inicia um container perl para processar π to 2000 posições e mostra a saída.\n" -"\t\tkubectl run pi —image=perl —restart=OnFailure — perl -Mbignum=bpi -wle 'print bpi(2000)'\n" -"\n" -"\t\t# Inicia um cron job para processar as 2000 posições de π e mostra a saída a cada 5 " -"minutos.\n" -"\t\tkubectl run pi —schedule=\"0/5 * * * ?\" —image=perl —restart=OnFailure — perl -Mbignum=bpi -" -"wle 'print bpi(2000)'" - -#: pkg/kubectl/cmd/taint.go:67 -msgid "" -"\n" -"\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-user' and effect " -"'NoSchedule'.\n" -"\t\t# If a taint with that key and effect already exists, its value is 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" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" -msgstr "" -"\n" -"\t\t# Atualiza a restrição para a chave 'dedicated' e o valor 'special-user' e o efeito " -"'NoSchedule' para o node 'foo'.\n" -"\t\t# Se o taint com esta chave e efeito já existirem, o seu valor é substituído pelo " -"especificado.\n" -"\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" -"\n" -"\t\t# Remove a restrição com a chave 'dedicated' e efeito 'NoSchedule' do nodo 'foo' se " -"existir.\n" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Remove o node 'foo' todos os taints com a chave 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" - -#: pkg/kubectl/cmd/label.go:77 +#: 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\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" @@ -1159,8 +416,8 @@ msgstr "" "\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\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" @@ -1169,52 +426,15 @@ msgstr "" "\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\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-" -#: pkg/kubectl/cmd/rollingupdate.go:54 -msgid "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the image, and switching " -"the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" -msgstr "" -"\n" -"\t\t# Atualiza os pods de frontend-v1 utilizando os dados do novo replication controller " -"definido em frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Atualiza os pods do frontend-v1 utilizando os dados em JSON passados pelo stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Atualiza os pods do frontend-v1 para frontend-v2 trocando a imagem, e trocando o\n" -"\t\t# nome do replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Atualiza os pods do frontend trocando a imagem, e mantendo o nome antigo.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Cancela e reverte um rollout existente em progresso (de frontend-v1 para frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:52 +#: 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" @@ -1224,62 +444,44 @@ msgid "" "\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\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/apply.go:75 -msgid "" -"\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" -"\t\tThis resource will be created if it doesn't exist yet.\n" -"\t\tTo use 'apply', always create the resource initially with either 'apply' or 'create --save-" -"config'.\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do not use unless you are " -"aware of what the current state is. See https://issues.k8s.io/34274." -msgstr "" -"\n" -"\t\tAplica a configuração em um recurso usando um nome de arquivo ou stdin.\n" -"\t\tEste recurso será criado se ele não existir.\n" -"\t\tPara utilizar o 'apply', sempre crie o recurso inicialmente com 'apply' ou 'create --save-" -"config'.\n" -"\n" -"\t\tFormatos JSON e YAML são aceitos.\n" -"\n" -"\t\tNota Alpha: a funcionalidade --prune não está completa. Não utilize a não ser que você saibe " -"qual é o estado corrente. Veja https://issues.k8s.io/34274." - -#: pkg/kubectl/cmd/convert.go:38 +#: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" "\t\tConvert config files between different API versions. Both YAML\n" "\t\tand JSON formats are accepted.\n" "\n" -"\t\tThe command takes filename, directory, or URL as input, and convert it into format\n" -"\t\tof version specified by --output-version flag. If target version is not specified or\n" +"\t\tThe command takes filename, directory, or URL as input, and convert it " +"into format\n" +"\t\tof version specified by --output-version flag. If target version is not " +"specified or\n" "\t\tnot supported, convert to latest version.\n" "\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use -o option\n" +"\t\tThe default output will be printed to stdout in YAML format. One can use " +"-o option\n" "\t\tto change to output destination." msgstr "" "\n" -"\t\tConvert os arquivos de configuração para diferentes versões de API. Ambos formatos YAML\n" +"\t\tConvert os arquivos de configuração para diferentes versões de API. " +"Ambos formatos YAML\n" "\t\\e JSON são aceitos.\n" "\n" -"\t\tO command recebe o nome do arquivo, diretório ou URL como entrada, e converteno formato\n" -"\t\tpara a versão especificada pelo parametro —output-version. Se a versão desejada não é " -"especificada ou \n" +"\t\tO command recebe o nome do arquivo, diretório ou URL como entrada, e " +"converteno formato\n" +"\t\tpara a versão especificada pelo parametro —output-version. Se a versão " +"desejada não é especificada ou \n" "\t\tnão é suportada, converte para a última versã disponível.\n" "\n" "\t\tA saída padrão é no formato YAML. Pode ser utilizadoa opção -o\n" "\t\tpara mudar o formato de saída." -#: pkg/kubectl/cmd/create_clusterrole.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 msgid "" "\n" "\t\tCreate a ClusterRole." @@ -1287,7 +489,7 @@ msgstr "" "\n" "\t\tCria um ClusterRole." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 msgid "" "\n" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." @@ -1295,7 +497,7 @@ msgstr "" "\n" "\t\tCria um ClusterRoleBinding para um ClusterRole específico." -#: pkg/kubectl/cmd/create_rolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 msgid "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." @@ -1303,55 +505,43 @@ msgstr "" "\n" "\t\tCria uma RoleBinding para uma Role específica ou ClusterRole." -#: pkg/kubectl/cmd/create_secret.go:200 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 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 certificate must be .PEM " -"encoded and match the given private key." -msgstr "" -"\n" -"\t\tCria um TLS secret de uma chave pública/privada fornecida.\n" -"\n" -"\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." - -#: pkg/kubectl/cmd/create_configmap.go:32 -msgid "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal value.\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" +"\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\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" +"\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" +"\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\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)." -#: pkg/kubectl/cmd/create_namespace.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" "\t\tCreate a namespace with the specified name." @@ -1359,81 +549,27 @@ msgstr "" "\n" "\t\tCria um namespace com um nome especificado." -#: pkg/kubectl/cmd/create_secret.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:41 msgid "" "\n" -"\t\tCreate a new secret for use with Docker registries.\n" -"\n" -"\t\tDockercfg secrets are used to authenticate against Docker registries.\n" -"\n" -"\t\tWhen using the Docker command line to push images, you can authenticate to a given registry " -"by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --password=DOCKER_PASSWORD " -"--email=DOCKER_EMAIL'.\n" -"\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker push' and 'docker pull' " -"commands to\n" -"\t\tauthenticate to the registry. The email address is optional.\n" -"\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. You can provide " -"this information\n" -"\t\tby creating a dockercfg secret and attaching it to your service account." +"\t\tCreate a pod disruption budget with the specified name, selector, and " +"desired minimum available pods" msgstr "" "\n" -"\t\tCria um novo secret para utilizar com Docker registries.\n" -"\n" -"\t\tDockercfg secrets são utilizados para autenticar Docker registries.\n" -"\n" -"\t\tQuando utilizando a linha de comando do Docker para realizar envio das images, você pode se " -"autenticar para um registro fornecido executando\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER —username=DOCKER_USER —password=DOCKER_PASSWORD —" -"email=DOCKER_EMAIL'.\n" -"\n" -" Isso irá gerar um arquivo ~/.dockercfg que será utilizado para os comandos 'docker push' e " -"'docker pull' \n" -"\t\tse autenticarem no registro. O endereço de email é opcional.\n" -"\n" -"\t\tQuando criar aplicações, você pode ter um Docker registry que requer autenticação. Para " -"que \n" -"\t\tos nodes possam baixar as imagens em seu nome, eles devem ter as credenciais. Você pode " -"prover esta informação\n" -"\t\tcriando um dockercfg secret e anexando-o à sua conta de serviço." +"\t\tCria um pod disruption budget com o nome especificado, seletor, e o " +"número mínimo de pode disponíveis" -#: pkg/kubectl/cmd/create_pdb.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:41 msgid "" "\n" -"\t\tCreate a pod disruption budget with the specified name, selector, and desired minimum " -"available pods" +"\t\tCreate a resourcequota with the specified name, hard limits and optional " +"scopes" msgstr "" "\n" -"\t\tCria um pod disruption budget com o nome especificado, seletor, e o número mínimo de pode " -"disponíveis" +"\t\tCria um resourcequota com o nome especificado, limits rigídos e escopo " +"opcional" -#: pkg/kubectl/cmd/create.go:42 -msgid "" -"\n" -"\t\tCreate a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted." -msgstr "" -"\n" -"\t\tCria um recurso por nome de arquivo ou stdin.\n" -"\n" -"\t\tOs formatos JSON e YAML são aceitos." - -#: pkg/kubectl/cmd/create_quota.go:32 -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" - -#: pkg/kubectl/cmd/create_role.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" "\t\tCreate a role with single rule." @@ -1441,41 +577,7 @@ msgstr "" "\n" "\t\tCria uma role com uma única regra." -#: pkg/kubectl/cmd/create_secret.go:47 -msgid "" -"\n" -"\t\tCreate a secret based on a file, directory, or specified literal value.\n" -"\n" -"\t\tA single secret may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a secret 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 secret based on a directory, each file whose basename is a valid key in the " -"directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files are ignored (e.g. " -"subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tCria um secret com base em um arquivo, diretório, ou um valor literal especificado.\n" -"\n" -"\t\tUm secret único pode conter um ou mais pares de chave/valor.\n" -"\n" -"\t\tQuando criar um secret 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 secret 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)." - -#: pkg/kubectl/cmd/create_serviceaccount.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:40 msgid "" "\n" "\t\tCreate a service account with the specified name." @@ -1483,291 +585,79 @@ msgstr "" "\n" "\t\tCria uma conta de serviço com um nome especificado." -#: pkg/kubectl/cmd/run.go:52 -msgid "" -"\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." -msgstr "" -"\n" -"\t\tCria e executa uma imagem específica, possivelmente replicada.\n" -"\n" -"\t\tCria um deployment ou job para gerenciar o(s) container(s) criado(s)." - -#: pkg/kubectl/cmd/autoscale.go:34 -msgid "" -"\n" -"\t\tCreates an autoscaler that automatically chooses and sets the number of pods that run in a " -"kubernetes cluster.\n" -"\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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\tCria um autoscaler que automaticamente escolhe e configura quantos pods irão executar em um " -"cluster kubernetes.\n" -"\n" -"\t\tProcura por um Deployment, ReplicaSet, ou ReplicationController por nome e cria um " -"autoscaler que utiliza o recurso fornecido como referência.\n" -"\t\tUm autoscaler pode automaticamente aumentar ou reduzir o número de pods quando necessário." - -#: pkg/kubectl/cmd/delete.go:40 -msgid "" -"\n" -"\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" -"\n" -"\t\tSome resources, such as pods, support graceful deletion. These resources define a default " -"period\n" -"\t\tbefore they are forcibly terminated (the grace period) but you may override that value with\n" -"\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. Because these resources " -"often\n" -"\t\trepresent entities in the cluster, deletion may not be acknowledged immediately. If the " -"node\n" -"\t\thosting a pod is down or cannot reach the API server, termination may take significantly " -"longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace\tperiod of 0 and " -"specify\n" -"\t\tthe --force flag.\n" -"\n" -"\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the pod's processes have " -"been\n" -"\t\tterminated, which can leave those processes running until the node detects the deletion and\n" -"\t\tcompletes graceful deletion. If your processes use shared storage or talk to a remote API " -"and\n" -"\t\tdepend on the name of the pod to identify themselves, force deleting those pods may result " -"in\n" -"\t\tmultiple processes running on different machines using the same identification which may " -"lead\n" -"\t\tto data corruption or inconsistency. Only force delete pods when you are 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\thas released those resources and causing those pods to be evicted immediately.\n" -"\n" -"\t\tNote that the delete command does NOT do resource version checks, so if someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their update\n" -"\t\twill be lost along with the rest of the resource." -msgstr "" -"\n" -"\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" -"\n" -"\t\tSome resources, such as pods, support graceful deletion. These resources define a default " -"period\n" -"\t\tbefore they are forcibly terminated (the grace period) but you may override that value with\n" -"\t\tthe —grace-period flag, or pass —now to set a grace-period of 1. Because these resources " -"often\n" -"\t\trepresent entities in the cluster, deletion may not be acknowledged immediately. If the " -"node\n" -"\t\thosting a pod is down or cannot reach the API server, termination may take significantly " -"longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace\tperiod of 0 and " -"specify\n" -"\t\tthe —force flag.\n" -"\n" -"\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the pod's processes have " -"been\n" -"\t\tterminated, which can leave those processes running until the node detects the deletion and\n" -"\t\tcompletes graceful deletion. If your processes use shared storage or talk to a remote API " -"and\n" -"\t\tdepend on the name of the pod to identify themselves, force deleting those pods may result " -"in\n" -"\t\tmultiple processes running on different machines using the same identification which may " -"lead\n" -"\t\tto data corruption or inconsistency. Only force delete pods when you are 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\thas released those resources and causing those pods to be evicted immediately.\n" -"\n" -"\t\tNote that the delete command does NOT do resource version checks, so if someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their update\n" -"\t\twill be lost along with the rest of the resource." - -#: pkg/kubectl/cmd/stop.go:31 -msgid "" -"\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" -"\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." -msgstr "" -"\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" -"\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by delete command.\n" -"\t\tSee 'kubectl delete —help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." - -#: pkg/kubectl/cmd/top_node.go:60 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." -msgstr "" -"\n" -"\t\tMostra os Recursos (CPU/Memória/Armazenamento) utilizados nos nodes.\n" -"\n" -"\t\tO comando top-node permite que você veja o consumo de recursos dos nodes." - -#: pkg/kubectl/cmd/top_pod.go:53 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) 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\tMostra a utilização de recursos dos pods (CPU/Memória/Armazenamento).\n" -"\n" -"\t\tO comando 'top pod' deixa você ver a utilização dos recusrsos dos pods.\n" -"\n" -"\t\tDevido ao atraso da pipeline de métricas, o resultado pode estar indisponível por alguns " -"minutos\n" -"\t\tdesde a criação do pod." - -#: pkg/kubectl/cmd/top.go:33 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" -"\n" -"\t\tThe top command allows you to see the resource consumption for nodes or pods.\n" -"\n" -"\t\tThis command requires Heapster to be correctly configured and working on the server. " -msgstr "" -"\n" -"\t\tMostra a utilização de recursos (CPU/Memória/Armazenamento).\n" -"\n" -"\t\tO comando top deixa você ver a utilização de recursos de nodes e pods.\n" -"\n" -"\t\tEste comando necessita que o Heapster esteja corretamente configurado e rodando no servidor. " - -#: pkg/kubectl/cmd/drain.go:140 -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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use normal DELETE\n" -"\t\tto 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 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 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\tuse --force. --force will also allow deletion to proceed if the managing resource of one\n" -"\t\tor more pods is missing.\n" -"\n" -"\t\t'drain' waits for graceful termination. You should not operate on the machine until\n" -"\t\tthe command completes.\n" -"\n" -"\t\tWhen you are ready to put the node back into service, use kubectl uncordon, which\n" -"\t\twill make the node schedulable again.\n" -"\n" -"\t\t![Workflow](http://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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use normal DELETE\n" -"\t\tto 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 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 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\tuse —force. —force will also allow deletion to proceed if the managing resource of one\n" -"\t\tor more pods is missing.\n" -"\n" -"\t\t'drain' waits for graceful termination. You should not operate on the machine until\n" -"\t\tthe command completes.\n" -"\n" -"\t\tWhen you are ready to put the node back into service, use kubectl uncordon, which\n" -"\t\twill make the node schedulable again.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" - -#: pkg/kubectl/cmd/edit.go:56 +#: 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\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" +"\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\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\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\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" +"\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\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\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." -#: pkg/kubectl/cmd/drain.go:115 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 msgid "" "\n" "\t\tMark node as schedulable." @@ -1775,7 +665,7 @@ msgstr "" "\n" "\t\tRemove a restrição de execução de workloads no node." -#: pkg/kubectl/cmd/drain.go:90 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 msgid "" "\n" "\t\tMark node as unschedulable." @@ -1783,295 +673,54 @@ msgstr "" "\n" "\t\tAplica a restrição de execução de workloads no node." -#: pkg/kubectl/cmd/completion.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" -"\t\tOutput shell completion code for the specified shell (bash or zsh).\n" -"\t\tThe shell code must be evaluated to provide interactive\n" -"\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" -"\t\tthe .bash_profile.\n" -"\n" -"\t\tNote: this requires the bash-completion framework, which is not installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by adding the\n" -"\t\tfollowing line to the .bash_profile\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tNote for zsh users: [1] zsh completions are only supported in versions of zsh >= 5.2" -msgstr "" -"\n" -"\t\tOutput shell completion code for the specified shell (bash or zsh).\n" -"\t\tThe shell code must be evaluated to provide interactive\n" -"\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" -"\t\tthe .bash_profile.\n" -"\n" -"\t\tNote: this requires the bash-completion framework, which is not installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by adding the\n" -"\t\tfollowing line to the .bash_profile\n" -"\n" -"\t\t $ source $(brew —prefix)/etc/bash_completion\n" -"\n" -"\t\tNote for zsh users: [1] zsh completions are only supported in versions of zsh >= 5.2" - -#: pkg/kubectl/cmd/rollingupdate.go:45 -msgid "" -"\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication controller by updating " -"one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace as the\n" -"\t\texisting replication controller and overwrite at least one (common) label in its " -"replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" -msgstr "" -"\n" -"\t\tAplica uma atualização contínua em um ReplicationController.\n" -"\n" -"\t\tTroca o replication controller especificado por um novo replication controller atualizando " -"um pod por vez para utilizar o\n" -"\t\tnovo PodTemplate. O new-controller.json deve ser especificado no mesmo namespace que o\n" -"\t\treplication controller existente e sobrescrever pelo menos uma label comum no seu " -"replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" - -#: pkg/kubectl/cmd/replace.go:40 -msgid "" -"\n" -"\t\tReplace a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted. If replacing an existing resource, the\n" -"\t\tcomplete resource spec must be provided. This can be obtained by\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://github.com/kubernetes/" -"kubernetes/blob/HEAD/docs/api-reference/v1/definitions.html to find if a field is mutable." -msgstr "" -"\n" -"\t\tSubstitui um recurso pelo especificado em um arquivo ou via stdin.\n" -"\n" -"\t\tOs formatos JSON and YAML são aceitos. Quando substituindo recursos existentes,\n" -"\t\a especificação completa do recurso deve ser fornecida. Isto pode ser obtido com\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tConsulte os modelos em https://htmlpreview.github.io/?https://github.com/kubernetes/" -"kubernetes/blob/HEAD/docs/api-reference/v1/definitions.html para descobrir se um campo é mutável." - -#: pkg/kubectl/cmd/scale.go:34 -msgid "" -"\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or Job.\n" -"\n" -"\t\tScale also allows users to specify one or more preconditions for the scale action.\n" -"\n" -"\t\tIf --current-replicas or --resource-version is specified, it is validated before the\n" -"\t\tscale is attempted, and it is guaranteed that the precondition holds true when the\n" -"\t\tscale is sent to the server." -msgstr "" -"\n" -"\t\tDefine um novo tamanho para um Deployment, ReplicaSet, Replication Controller, ou Job.\n" -"\n" -"\t\tScale deixa os usuários especificar uma ou mais pre-condições para a ação de scale.\n" -"\n" -"\t\tSe --current-replicas ou --resource-version forem especificados, será validado antes\n" -"\t\tda tentativa de scale, e garante que a pre-condição é verdadeira quando\n" -"\t\to scale é enviado para o servidor." - -#: pkg/kubectl/cmd/apply_set_last_applied.go:62 -msgid "" -"\n" -"\t\tSet the latest last-applied-configuration annotations by setting it to match the contents of " -"a file.\n" -"\t\tThis results in the last-applied-configuration being updated as though 'kubectl apply -f " -"' was run,\n" +"\t\tSet the latest last-applied-configuration annotations by setting it to " +"match the contents of a file.\n" +"\t\tThis results in the last-applied-configuration being updated as though " +"'kubectl apply -f ' was run,\n" "\t\twithout updating any other parts of the object." msgstr "" "\n" -"\t\tDefine a annotation last-applied-configuration configurando para ser igual ao conteúdo do " -"arquivo.\n" -"\t\tIsto resulta no last-applied-configuration ser atualizado quando o 'kubectl apply -f ' " -"executa,\n" +"\t\tDefine a annotation last-applied-configuration configurando para ser " +"igual ao conteúdo do arquivo.\n" +"\t\tIsto resulta no last-applied-configuration ser atualizado quando o " +"'kubectl apply -f ' executa,\n" "\t\tnão atualizando as outras partes do objeto." -#: pkg/kubectl/cmd/proxy.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:47 msgid "" "\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +"\t\tView the latest last-applied-configuration annotations by type/name or " +"file.\n" "\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" -msgstr "" -"\n" -"\t\tPara fazer o proxy the todas as apis do kubernetes, utilize:\n" -"\n" -"\t\t $ kubectl proxy —api-prefix=/\n" -"\n" -"\t\tPara fazer o proxy de parte da api do kubernetes e alguns arquivos estáticos:\n" -"\n" -"\t\t $ kubectl proxy —www=/my/files —www-prefix=/static/ —api-prefix=/api/\n" -"\n" -"\t\tCom os comandos acima você pode fazer 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tPara fazer o proxy the todas as apis do kubernetes em um caminho diferente, utilize:\n" -"\n" -"\t\t $ kubectl proxy —api-prefix=/custom/\n" -"\n" -"\t\tCom o comando acima você pode fazer 'curl localhost:8001/custom/api/v1/pods'" - -#: pkg/kubectl/cmd/patch.go:59 -msgid "" -"\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://github.com/kubernetes/" -"kubernetes/blob/HEAD/docs/api-reference/v1/definitions.html to find if a field is mutable." -msgstr "" -"\n" -"\t\tAtualiza o(s) campo(s) de um recurso usando strategic merge patch\n" -"\n" -"\t\tFormatos JSON e YAML são aceitos.\n" -"\n" -"\t\tConsulte os modelos em https://htmlpreview.github.io/?https://github.com/kubernetes/" -"kubernetes/blob/HEAD/docs/api-reference/v1/definitions.html para descobrir se um campo é mutável." - -#: pkg/kubectl/cmd/label.go:70 -#, c-format -msgid "" -"\n" -"\t\tUpdate the labels on a resource.\n" -"\n" -"\t\t* A label must begin with a letter or number, and may contain letters, numbers, hyphens, " -"dots, and underscores, up to %[1]d characters.\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." -msgstr "" -"\n" -"\t\tAtualiza labels em um recurso.\n" -"\n" -"\t\t* Um label deve começar com uma letra ou número, e pode conter letra, números, hífens, " -"pontos e sublinhados, com no máximo %[1]d caracteres.\n" -"\t\t* Se --overwrite for verdadeiro, então labels podem ser sobreescritos, caso contrário a " -"sobreescrita irá falhar.\n" -"\t\t* Se --resource-version for especificado, então as atualizações usarão esta versão do " -"recurso, caso contrário, a versão do recurso existente será usada." - -#: pkg/kubectl/cmd/taint.go:58 -#, c-format -msgid "" -"\n" -"\t\tUpdate the taints on one or more nodes.\n" -"\n" -"\t\t* A taint consists of a key, value, and effect. As an argument here, it is expressed as " -"key=value:effect.\n" -"\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* The value 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." -msgstr "" -"\n" -"\t\tAtualiza os taints em um ou mais nodes.\n" -"\n" -"\t\t* Um taint consiste em uma chave, valor e efeito. Como arqgumento, é expressado como " -"chave=valor:efeito.\n" -"\t\t* Uma chave deve começar com uma letra ou número, e pode conter letras, números, hífens, " -"pontos e sublinhados, com no máximo %[1]d caractéres.\n" -"\t\t* Um valor deve começar com uma letra ou número, e pode conter letras, números, hífens, " -"pontos e sublinhados, com no máximo %[2]d caractéres.\n" -"\t\t* O efeito deve ser NoSchedule, PreferNoSchedule ou NoExecute.\n" -"\t\t* Atualmente taint pode ser aplicado apenas para nodes." - -#: pkg/kubectl/cmd/apply_view_last_applied.go:46 -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\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" +"\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\tThe default output will be printed to stdout in YAML format. One can use " +"-o option\n" "\t\tto change output format." -#: pkg/kubectl/cmd/cp.go:37 -msgid "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in the default " -"namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace \n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" -msgstr "" -"\n" -"\t # !!!Nota Importante!!!\n" -"\t # Necessita que o binário 'tar' esteja presente na imagem do\n" -"\t # container. Se 'tar' não estiver presente, o 'kubectl cp' irá falhar.\n" -"\n" -"\t # Copia o diretório local /tmp/foo_dir para /tmp/bar_dir no pod remoto no namespace " -"default\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copia o arquivo local /tmp/foo para /tmp/bar no pod remoto no container específico\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copia o arquivo local /tmp/foo para /tmp/bar no pod remoto no namespace \n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copia /tmp/foo do pod remoto para /tmp/bar localmente\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" - -#: pkg/kubectl/cmd/create_secret.go:205 +#: 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" +"\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" +"\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" -#: pkg/kubectl/cmd/create_namespace.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" "\t # Create a new namespace named my-namespace\n" @@ -2081,34 +730,7 @@ msgstr "" "\t # Cria um novo namespace chamado my-namespace\n" "\t kubectl create namespace my-namespace" -#: pkg/kubectl/cmd/create_secret.go:59 -msgid "" -"\n" -"\t # Create a new secret named my-secret with keys for each file in folder bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Create a new secret named my-secret with specified keys instead of names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/.ssh/id_rsa --from-" -"file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Create a new secret named my-secret with key1=supersecret and key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret --from-" -"literal=key2=topsecret" -msgstr "" -"\n" -"\t # Cria um novo segredo chamado my-secret com as chaves para cada arquivo no diretório bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Cria um novo segredo chamado my-secret com chaves especificadas em vez dos nomes dos " -"arquivos\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/.ssh/id_rsa --from-" -"file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Cria um novo segredo chamado my-secret com key1=supersecret e key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret --from-" -"literal=key2=topsecret" - -#: pkg/kubectl/cmd/create_serviceaccount.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:43 msgid "" "\n" "\t # Create a new service account named my-service-account\n" @@ -2118,17 +740,7 @@ msgstr "" "\t # Cria um novo service account chamado my-service-account\n" "\t kubectl create serviceaccount my-service-account" -#: pkg/kubectl/cmd/create_service.go:232 -msgid "" -"\n" -"\t# Create a new ExternalName service named my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" -msgstr "" -"\n" -"\t# Cria um novo serviço do tipo ExternalName chamado my-ns \n" -"\tkubectl create service externalname my-ns —external-name bar.com" - -#: pkg/kubectl/cmd/create_service.go:225 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:344 msgid "" "\n" "\tCreate an ExternalName service with the specified name.\n" @@ -2141,10 +753,11 @@ msgstr "" "\tCria um serviço do tipo ExternalName com o nome especificado.\n" "\n" "\tServiço ExternalName referencia um endereço externo de DNS ao invés de\n" -"\tapenas pods, o que permite aos desenvolvedores de aplicações referenciar serviços\n" +"\tapenas pods, o que permite aos desenvolvedores de aplicações referenciar " +"serviços\n" "\tque existem fora da plataforma, em outros clusters ou localmente." -#: pkg/kubectl/cmd/help.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:28 msgid "" "\n" "\tHelp provides help for any command in the application.\n" @@ -2152,9 +765,10 @@ msgid "" msgstr "" "\n" "\tHelp provê ajuda para qualquer comando na aplicação.\n" -"\tDigite simplesmente kubectl help [caminho do comando] para detalhes completos." +"\tDigite simplesmente kubectl help [caminho do comando] para detalhes " +"completos." -#: pkg/kubectl/cmd/create_service.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:311 msgid "" "\n" " # Create a new LoadBalancer service named my-lbs\n" @@ -2164,43 +778,7 @@ msgstr "" " # Cria um novo serviço do tipo LoadBalancer chamado my-lbs\n" " kubectl create service loadbalancer my-lbs —tcp=5678:8080" -#: pkg/kubectl/cmd/create_service.go:53 -msgid "" -"\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" -msgstr "" -"\n" -" # Cria um novo serviço clusterIP chamado my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Cria um novo serviço clusterIP chamado my-cs (em modo headless)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" - -#: pkg/kubectl/cmd/create_deployment.go:36 -msgid "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" -msgstr "" -"\n" -" # Cria um novo deployment chamado my-dep que executa uma imagem busybox.\n" -" kubectl create deployment my-dep —image=busybox" - -#: pkg/kubectl/cmd/create_service.go:116 -msgid "" -"\n" -" # Create a new nodeport service named my-ns\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" -msgstr "" -"\n" -" # Cria um novo serviço nodeport chamado my-ns\n" -" kubectl create service nodeport my-ns —tcp=5678:8080" - -#: pkg/kubectl/cmd/clusterinfo_dump.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:102 msgid "" "\n" " # Dump current cluster state to stdout\n" @@ -2213,8 +791,8 @@ msgid "" " kubectl cluster-info dump --all-namespaces\n" "\n" " # Dump a set of namespaces to /path/to/cluster-state\n" -" kubectl cluster-info dump --namespaces default,kube-system --output-directory=/path/to/" -"cluster-state" +" kubectl cluster-info dump --namespaces default,kube-system --output-" +"directory=/path/to/cluster-state" msgstr "" "\n" " # Coleta o estado corrente do cluster e exibe no stdout\n" @@ -2226,57 +804,69 @@ msgstr "" " # Coleta informação de todos os namespaces para stdout\n" " kubectl cluster-info dump --all-namespaces\n" "\n" -" # Coleta o conjunto especificado de namespaces para /path/to/cluster-state\n" -" kubectl cluster-info dump --namespaces default,kube-system --output-directory=/path/to/" -"cluster-state" +" # Coleta o conjunto especificado de namespaces para /path/to/cluster-" +"state\n" +" kubectl cluster-info dump --namespaces default,kube-system --output-" +"directory=/path/to/cluster-state" -#: pkg/kubectl/cmd/annotate.go:78 +#: 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" +" # 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" +" # 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" +" 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" +" # 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" +" # 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" +" # 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" +" # 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" +" # 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-" -#: pkg/kubectl/cmd/create_service.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" " Create a LoadBalancer service with the specified name." @@ -2284,740 +874,2423 @@ msgstr "" "\n" " Cria um serviço do tipo LoadBalancer com o nome especificado." -#: pkg/kubectl/cmd/create_service.go:50 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:107 msgid "" -"\n" -" Create a clusterIP service with the specified name." +"A comma-delimited set of quota scopes that must all match each object " +"tracked by the quota." msgstr "" -"\n" -" Cria um serviço do tipo clusterIP com o nome especificado." +"Lista de valores delimitados por vírgulas para um conjunto de escopos de " +"quota que devem corresponder para cada objeto rastreado pela quota." -#: pkg/kubectl/cmd/create_deployment.go:33 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:106 msgid "" -"\n" -" Create a deployment with the specified name." +"A comma-delimited set of resource=quantity pairs that define a hard limit." msgstr "" -"\n" -" Cria um deployment com o nome especificado." +"Lista de valores delimitados por vírgulas ajusta os pares resource=quantity " +"que define um limite rigído." -#: pkg/kubectl/cmd/create_service.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:113 msgid "" -"\n" -" Create a nodeport service with the specified name." +"A label selector to use for this budget. Only equality-based selector " +"requirements are supported." msgstr "" -"\n" -" Cria um serviço do tipo nodeport com o nome especificado." +"Um seletor de label a ser usado para o PDB. Apenas seletores baseado em " +"igualdade são suportados." -#: pkg/kubectl/cmd/clusterinfo_dump.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:152 msgid "" -"\n" -" Dumps cluster info 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 '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 logs are dumped " -"into different directories\n" -" based on namespace and pod name." +"A label selector to use for this service. Only equality-based selector " +"requirements are supported. If empty (the default) infer the selector from " +"the replication controller or replica set.)" msgstr "" -"\n" -" Coleta informações do cluster para debugar e diagnosticar problemas do dele. Por padrão, " -"exibe tudo para o\n" -" stdout. Você pode, se quiser, especificar um diretório com --output-directory. Se " -"especificar o diretório, kubernetes irá\n" -" montar um conjunto de arquivos no diretório. Por padrão, apenas coleta informações no " -"namespace 'kube-system' , mas você pode\n" -" trocar para um namespace diferente com a flag --namespaces, ou especificar --all-namespaces " -"para todos os namespaces.\n" -"\n" -" O comando também coleta os logs de todos os pods no cluster, estes logs são salvos em outros " -"diretórios\n" -" baseado no namespace e nome do pod." +"Um seletor de label para ser utilizado neste serviço. Apenas seletores " +"baseado em igualdade são suportados. Se vazio (por padrão) o seletor do " +"replication controller ou replica set será utilizado." -#: pkg/kubectl/cmd/clusterinfo.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:157 msgid "" -"\n" -" Display addresses of the master and services with label kubernetes.io/cluster-service=true\n" -" To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'." +"Additional external IP address (not managed by Kubernetes) to accept for the " +"service. If this IP is routed to a node, the service can be accessed by this " +"IP in addition to its generated service IP." msgstr "" -"\n" -" Mostra os endereços dos servidores de gerenciamento e serviços com o label kubernetes.io/" -"cluster-service=true\n" -" Para debugar e diagnosticar outros problemas do cluster, utilize 'kubectl cluster-info dump'." +"Um IP externo adicional (não gerenciado pelo Kubernetes) para ser usado no " +"serviço. Se este IP for roteado para um nó, o serviço pode ser acessado por " +"este IP além de seu IP de serviço gerado." -#: pkg/kubectl/cmd/create_quota.go:62 -msgid "A comma-delimited set of quota scopes that must all match each object tracked by the quota." -msgstr "" -"Lista de valores delimitados por vírgulas para um conjunto de escopos de quota que devem " -"corresponder para cada objeto rastreado pela quota." - -#: pkg/kubectl/cmd/create_quota.go:61 -msgid "A comma-delimited set of resource=quantity pairs that define a hard limit." -msgstr "" -"Lista de valores delimitados por vírgulas ajusta os pares resource=quantity que define um limite " -"rigído." - -#: pkg/kubectl/cmd/create_pdb.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:178 msgid "" -"A label selector to use for this budget. Only equality-based selector requirements are supported." +"An inline JSON override for the generated object. If this is non-empty, it " +"is used to override the generated object. Requires that the object supply a " +"valid apiVersion field." msgstr "" -"Um seletor de label a ser usado para o PDB. Apenas seletores baseado em igualdade são suportados." +"Uma substituição inline JSON para o objeto gerado. Se não estiver vazio, ele " +"será usado para substituir o objeto gerado. Requer que o objeto forneça um " +"campo apiVersion válido." -#: pkg/kubectl/cmd/expose.go:104 -msgid "" -"A label selector to use for this service. Only equality-based selector requirements are " -"supported. If empty (the default) infer the selector from the replication controller or replica " -"set.)" -msgstr "" -"Um seletor de label para ser utilizado neste serviço. Apenas seletores baseado em igualdade são " -"suportados. Se vazio (por padrão) o seletor do replication controller ou replica set será " -"utilizado." - -#: pkg/kubectl/cmd/run.go:139 -msgid "A schedule in the Cron format the job should be run with." -msgstr "Agendamento no formato Cron em qual o job deve rodar." - -#: pkg/kubectl/cmd/expose.go:109 -msgid "" -"Additional external IP address (not managed by Kubernetes) to accept for the service. If this IP " -"is routed to a node, the service can be accessed by this IP in addition to its generated service " -"IP." -msgstr "" -"Um IP externo adicional (não gerenciado pelo Kubernetes) para ser usado no serviço. Se este IP " -"for roteado para um nó, o serviço pode ser acessado por este IP além de seu IP de serviço gerado." - -#: pkg/kubectl/cmd/expose.go:110 pkg/kubectl/cmd/run.go:122 -msgid "" -"An inline JSON override for the generated object. If this is non-empty, it is used to override " -"the generated object. Requires that the object supply a valid apiVersion field." -msgstr "" -"Uma substituição inline JSON para o objeto gerado. Se não estiver vazio, ele será usado para " -"substituir o objeto gerado. Requer que o objeto forneça um campo apiVersion válido." - -#: pkg/kubectl/cmd/run.go:137 -msgid "" -"An inline JSON override for the generated service object. If this is non-empty, it is used to " -"override the generated object. Requires that the object supply a valid apiVersion field. Only " -"used if --expose is true." -msgstr "" -"Uma substituição inline JSON para o objeto de serviço gerado. Se não estiver vazio, ele será " -"usado para substituir o objeto gerado. Requer que o objeto forneça o campo apiVersion válido. " -"Usado apenas se --expose for true." - -#: pkg/kubectl/cmd/apply.go:104 +#: 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" +msgstr "" +"Aplica a configuração para um recurso utilizado um nome de arquivo ou stdin" -#: pkg/kubectl/cmd/certificates.go:72 +#: 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" -#: pkg/kubectl/cmd/create_service.go:82 -msgid "Assign your own ClusterIP or set to 'None' for a 'headless' service (no loadbalancing)." -msgstr "" -"Atribuir o seu próprio ClusterIP ou configura para 'None' para um serviço 'headless' (sem " +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:263 +msgid "" +"Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." +msgstr "" +"Atribuir o seu próprio ClusterIP ou configura para 'None' para um serviço " +"'headless' (sem loadbalancing)." -#: pkg/kubectl/cmd/attach.go:70 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 msgid "Attach to a running container" msgstr "Se conecta a um container em execução" -#: pkg/kubectl/cmd/autoscale.go:56 -msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" -msgstr "Auto-escala um Deployment, ReplicaSet ou ReplicationController" - -#: pkg/kubectl/cmd/expose.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 msgid "" -"ClusterIP to be assigned to the service. Leave empty to auto-allocate, or set to 'None' to " -"create a headless service." +"ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " +"set to 'None' to create a headless service." 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." +"ClusterIP que será atribuído ao serviço. Deixe vazio para auto atribuição, " +"ou configure para 'None' para criar um serviço headless." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRole que esse ClusterRoleBinding deve referenciar" -#: pkg/kubectl/cmd/create_rolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:104 msgid "ClusterRole this RoleBinding should reference" msgstr "ClusterRole que esse RoleBinding deve referenciar" -#: pkg/kubectl/cmd/rollingupdate.go:102 -msgid "" -"Container name which will have its image upgraded. Only relevant when --image is specified, " -"ignored otherwise. Required when using --image on a multi-container pod" -msgstr "" -"Nome do contêiner que terá sua imagem atualizada. Relevante apenas quando --image for " -"especificado, caso contrário, ignorado. Obrigatório ao usar --image em um pod com vários " -"contêineres" - -#: pkg/kubectl/cmd/convert.go:68 +#: pkg/kubectl/cmd/convert/convert.go:95 msgid "Convert config files between different API versions" msgstr "Converte arquivos de configuração entre versões de API diferentes" -#: pkg/kubectl/cmd/cp.go:65 +#: 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 "Copia arquivos e diretórios de e para containers." -#: pkg/kubectl/cmd/create_clusterrolebinding.go:44 +#: 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" -#: pkg/kubectl/cmd/create_service.go:182 +#: 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." -#: pkg/kubectl/cmd/create_service.go:125 +#: 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." -#: pkg/kubectl/cmd/create_rolebinding.go:44 +#: 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" -#: pkg/kubectl/cmd/create_secret.go:214 +#: 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" -#: pkg/kubectl/cmd/create_service.go:69 -msgid "Create a clusterIP service." -msgstr "Cria um serviço do tipo clusterIP." - -#: pkg/kubectl/cmd/create_configmap.go:60 +#: 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" +msgstr "" +"Cria um configmap com base em um arquivo, diretório, ou um valor literal" -#: pkg/kubectl/cmd/create_deployment.go:46 -msgid "Create a deployment with the specified name." -msgstr "Cria um deployment com um nome especificado." - -#: pkg/kubectl/cmd/create_namespace.go:45 +#: 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" -#: pkg/kubectl/cmd/create_pdb.go:50 +#: 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." -#: pkg/kubectl/cmd/create_quota.go:48 +#: 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." -#: pkg/kubectl/cmd/create.go:63 -msgid "Create a resource by filename or stdin" -msgstr "Cria um recurso por nome de arquivo ou stdin" - -#: pkg/kubectl/cmd/create_secret.go:144 +#: 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" -#: pkg/kubectl/cmd/create_secret.go:74 +#: 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" -#: pkg/kubectl/cmd/create_secret.go:35 +#: 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" -#: pkg/kubectl/cmd/create_serviceaccount.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:85 msgid "Create a service account with the specified name" msgstr "Cria uma conta de serviço com um nome especificado" -#: pkg/kubectl/cmd/create_service.go:37 +#: 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." -#: pkg/kubectl/cmd/create_service.go:241 +#: 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." -#: pkg/kubectl/cmd/delete.go:132 +#: 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" +"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" +"Apaga os recusros por nome de arquivos, stdin, recursos e nomes, ou por " +"recursos e seletor de label" -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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" -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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" -#: pkg/kubectl/cmd/certificates.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 msgid "Deny a certificate signing request" msgstr "Rejeita o pedido de assinatura do certificado" -#: pkg/kubectl/cmd/stop.go:59 -msgid "Deprecated: Gracefully shut down a resource by name or filename" -msgstr "Descontinuado: Termina um recurso por nome ou nome de arquivo" - -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" msgstr "Mostra um ou mais contextos" -#: pkg/kubectl/cmd/top_node.go:78 +#: 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" -#: pkg/kubectl/cmd/top_pod.go:80 +#: 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" -#: pkg/kubectl/cmd/top.go:44 +#: 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)." -#: pkg/kubectl/cmd/clusterinfo.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 msgid "Display cluster info" msgstr "Mostra as informações do cluster" -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: 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" -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 msgid "Display merged kubeconfig settings or a specified kubeconfig file" -msgstr "Mostra a configuração do kubeconfig mescladas ou um arquivo kubeconfig especificado" +msgstr "" +"Mostra a configuração do kubeconfig mescladas ou um arquivo kubeconfig " +"especificado" -#: pkg/kubectl/cmd/get.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 msgid "Display one or many resources" msgstr "Mostra um ou mais recursos" -#: pkg/kubectl/cmd/config/current_context.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 msgid "Displays the current-context" msgstr "Mostra o contexto corrente" -#: pkg/kubectl/cmd/explain.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 msgid "Documentation of resources" msgstr "Documentação dos recursos" -#: pkg/kubectl/cmd/drain.go:178 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 msgid "Drain node in preparation for maintenance" msgstr "Drenar o node para preparação de manutenção" -#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +#: 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" +msgstr "" +"Realiza o dump de muitas informações relevantes para debugging e diagnósticos" -#: pkg/kubectl/cmd/edit.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 msgid "Edit a resource on the server" msgstr "Edita um recurso no servidor" -#: pkg/kubectl/cmd/create_secret.go:160 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:152 msgid "Email for Docker registry" msgstr "Email para o Docker registry" -#: pkg/kubectl/cmd/exec.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 msgid "Execute a command in a container" msgstr "Executa um comando em um container" -#: pkg/kubectl/cmd/rollingupdate.go:103 -msgid "" -"Explicit policy for when to pull container images. Required when --image is same as existing " -"image, ignored otherwise." -msgstr "" -"Política explícita para quando extrair imagens de contêiner. Obrigatório quando --image for " -"igual à imagem existente, caso contrário, será ignorado." - -#: pkg/kubectl/cmd/portforward.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:109 msgid "Forward one or more local ports to a pod" msgstr "Encaminhar uma ou mais portas locais para um pod" -#: pkg/kubectl/cmd/help.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "Ajuda sobre qualquer comando" -#: pkg/kubectl/cmd/expose.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:160 msgid "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created and used (cloud-" -"provider specific)." +"If non-empty, set the session affinity for the service to this; legal " +"values: 'None', 'ClientIP'" msgstr "" -"IP para ser alocado no Load Balancer. Se vazio, um IP efêmero será criado e utilizado " -"(específico para cada provedor cloud)." +"Se não vazio, configura a afinidade de sessão para o serviço; valores " +"válidos: 'None', 'ClientIP'" -#: pkg/kubectl/cmd/expose.go:112 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 msgid "" -"If non-empty, set the session affinity for the service to this; legal values: 'None', 'ClientIP'" +"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 " +"resource." msgstr "" -"Se não vazio, configura a afinidade de sessão para o serviço; valores válidos: 'None', 'ClientIP'" +"Se não estiver vazio, a atualização dos annotation só terá êxito se esta for " +"a versão do recurso atual para o objeto. Válido apenas ao especificar um " +"único recurso." -#: pkg/kubectl/cmd/annotate.go:136 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 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 resource." +"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 " +"resource." msgstr "" -"Se não estiver vazio, a atualização dos annotation só terá êxito se esta for a versão do recurso " -"atual para o objeto. Válido apenas ao especificar um único recurso." +"Se não estiver vazio, a atualização dos labels só terá êxito se esta for a " +"versão do recurso atual para o objeto. Válido apenas ao especificar um único " +"recurso." -#: pkg/kubectl/cmd/label.go:134 -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 resource." -msgstr "" -"Se não estiver vazio, a atualização dos labels só terá êxito se esta for a versão do recurso " -"atual para o objeto. Válido apenas ao especificar um único recurso." - -#: pkg/kubectl/cmd/rollingupdate.go:99 -msgid "" -"Image to use for upgrading the replication controller. Must be distinct from the existing image " -"(either new image or new image tag). Can not be used with --filename/-f" -msgstr "" -"Imagem a ser utilizada para atualizar o replication controller. Deve ser diferente da imagem " -"atual (pode ser uma nova imagem ou uma nova tag). Não pode ser utilizada com —filename/-f" - -#: pkg/kubectl/cmd/rollout/rollout.go:47 -msgid "Manage a deployment rollout" -msgstr "Gerencia um deployment rollout" - -#: pkg/kubectl/cmd/drain.go:128 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 msgid "Mark node as schedulable" msgstr "Marca o node como agendável" -#: pkg/kubectl/cmd/drain.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 msgid "Mark node as unschedulable" msgstr "Marca o node como não agendável" -#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 msgid "Mark the provided resource as paused" msgstr "Marca o recurso fornecido como pausado" -#: pkg/kubectl/cmd/certificates.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:50 msgid "Modify certificate resources." msgstr "Edita o certificado dos recursos." -#: pkg/kubectl/cmd/config/config.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "Edita o arquivo kubeconfig" -#: pkg/kubectl/cmd/expose.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:156 msgid "" -"Name or number for the port on the container that the service should direct traffic to. Optional." +"Name or number for the port on the container that the service should direct " +"traffic to. Optional." msgstr "" -"Nome ou o número da porta em um container em que o serviço deve direcionar o tráfego. Opcional." +"Nome ou o número da porta em um container em que o serviço deve direcionar o " +"tráfego. Opcional." -#: pkg/kubectl/cmd/logs.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 msgid "" -"Only return logs after a specific date (RFC3339). Defaults to all logs. Only one of since-time / " -"since may be used." +"Only return logs after a specific date (RFC3339). Defaults to all logs. Only " +"one of since-time / since may be used." 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." +"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." -#: pkg/kubectl/cmd/completion.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 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)" -#: pkg/kubectl/cmd/convert.go:85 -msgid "Output the formatted object with the given group version (for ex: 'extensions/v1beta1').)" -msgstr "" -"Imprime o objeto formatado com a dada versão de grupo (por exemplo: 'extensions/v1beta1').)" - -#: pkg/kubectl/cmd/create_secret.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:151 msgid "Password for Docker registry authentication" msgstr "Senha para a autenticação do registro do Docker" -#: pkg/kubectl/cmd/create_secret.go:226 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:110 msgid "Path to PEM encoded public key certificate." msgstr "Caminho para a chave pública em formato PEM." -#: pkg/kubectl/cmd/create_secret.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:111 msgid "Path to private key associated with given certificate." msgstr "Caminho para a chave private associada a um certificado fornecido." -#: pkg/kubectl/cmd/rollingupdate.go:85 -msgid "Perform a rolling update of the given ReplicationController" -msgstr "Executa uma atualização contínua" - -#: pkg/kubectl/cmd/scale.go:83 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 msgid "" -"Precondition for resource version. Requires that the current resource version match this value " -"in order to scale." +"Precondition for resource version. Requires that the current resource " +"version match this value in order to scale." msgstr "" -"Pré-condição para a versão do recurso. Requer que a versão do recurso atual corresponda a este " -"valor para escalar." +"Pré-condição para a versão do recurso. Requer que a versão do recurso atual " +"corresponda a este valor para escalar." -#: pkg/kubectl/cmd/version.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:73 msgid "Print the client and server version information" msgstr "Mostra a informação de versão do cliente e do servidor" -#: pkg/kubectl/cmd/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:39 msgid "Print the list of flags inherited by all commands" msgstr "Mostra a lista de opções herdadas por todos os comandos" -#: pkg/kubectl/cmd/logs.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:152 msgid "Print the logs for a container in a pod" msgstr "Mostra os logs de um container em um pod" -#: pkg/kubectl/cmd/replace.go:71 +#: 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" -#: pkg/kubectl/cmd/rollout/rollout_resume.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 msgid "Resume a paused resource" msgstr "Retoma um recurso pausado" -#: pkg/kubectl/cmd/create_rolebinding.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:105 msgid "Role this RoleBinding should reference" msgstr "Role que a RoleBinding deve referenciar" -#: pkg/kubectl/cmd/run.go:97 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:152 msgid "Run a particular image on the cluster" msgstr "Executa uma imagem específica no cluster" -#: pkg/kubectl/cmd/proxy.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:119 msgid "Run a proxy to the Kubernetes API server" msgstr "Executa um proxy para o servidor de API do Kubernetes" -#: pkg/kubectl/cmd/create_secret.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:153 msgid "Server location for Docker registry" msgstr "Localização do servidor para o registro do Docker" -#: pkg/kubectl/cmd/scale.go:71 -msgid "Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" -msgstr "Define um novo tamanho para um Deployment, ReplicaSet, Replication Controller, ou Job" - -#: pkg/kubectl/cmd/set/set.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "Define funcionalidades específicas em objetos" -#: pkg/kubectl/cmd/apply_set_last_applied.go:83 +#: 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." +"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." +"Define a anotação last-applied-configuration em um objeto existente para " +"corresponder ao conteúdo do arquivo." -#: pkg/kubectl/cmd/set/set_selector.go:82 +#: 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" -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: 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" -#: pkg/kubectl/cmd/config/create_context.go:58 +#: 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" -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: 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" -#: pkg/kubectl/cmd/config/set.go:60 +#: 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" -#: pkg/kubectl/cmd/config/use_context.go:49 +#: 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" -#: pkg/kubectl/cmd/describe.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 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" -#: pkg/kubectl/cmd/rollout/rollout_status.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 msgid "Show the status of the rollout" msgstr "Mostra o status de uma atualização dinamica" -#: pkg/kubectl/cmd/expose.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:154 msgid "Synonym for --target-port" msgstr "Sinônimo para —target-port" -#: pkg/kubectl/cmd/expose.go:88 +#: 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" +"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" +"Pega um replication controlar, service, deployment ou pod e expõe como um " +"novo Serviço do Kubernetes" -#: pkg/kubectl/cmd/run.go:117 +#: 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." -#: pkg/kubectl/cmd/run.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:176 msgid "" -"The image pull policy for the container. If left empty, this value will not be specified by the " -"client and defaulted by the server" +"The image pull policy for the container. If left empty, this value will not " +"be specified by the client and defaulted by the server" msgstr "" -"A política de obtenção de imagens. Se deixado em branco, este valor não será especificado pelo " -"cliente e será utilizado o padrão do servidor" +"A política de obtenção de imagens. Se deixado em branco, este valor não será " +"especificado pelo cliente e será utilizado o padrão do servidor" -#: pkg/kubectl/cmd/rollingupdate.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:111 msgid "" -"The key to use to differentiate between two different controllers, default 'deployment'. Only " -"relevant when --image is specified, ignored otherwise" +"The minimum number or percentage of available pods this budget requires." msgstr "" -"A chave utilizada para diferenciar entre dois controlares diferentes, padrão 'deployment'. " -"Apenas relevante quando --image é especificado, é ignorado caso contrário" +"Um número mínimo ou porcentagem de pods disponíveis que este budget requer." -#: pkg/kubectl/cmd/create_pdb.go:63 -msgid "The minimum number or percentage of available pods this budget requires." -msgstr "Um número mínimo ou porcentagem de pods disponíveis que este budget requer." - -#: pkg/kubectl/cmd/expose.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:159 msgid "The name for the newly created object." msgstr "O nome para o objeto recém criado." -#: pkg/kubectl/cmd/autoscale.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:125 msgid "" -"The name for the newly created object. If not specified, the name of the input resource will be " -"used." +"The name for the newly created object. If not specified, the name of the " +"input resource will be used." msgstr "" -"O nome para o objeto recém criado. Se não especificado, o nome do input resource será utilizado." +"O nome para o objeto recém criado. Se não especificado, o nome do input " +"resource será utilizado." -#: pkg/kubectl/cmd/run.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:147 msgid "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-guide/kubectl-" -"conventions/#generators for a list." +"The name of the API generator to use. There are 2 generators: 'service/v1' " +"and 'service/v2'. The only difference between them is that service port in " +"v1 is named 'default', while it is left unnamed in v2. Default is 'service/" +"v2'." msgstr "" -"O nome do gerador de API a ser usado, veja a lista em http://kubernetes.io/docs/user-guide/" -"kubectl-conventions/#generators." +"O nome do gerador de API a ser usado. Existem 2 geradores: 'service/v1' e " +"'service/v2'. A única diferença entre eles é que a porta de serviço na v1 é " +"chamada de 'default', enquanto ela é deixada sem nome na v2. O padrão é " +"'service/v2'." -#: pkg/kubectl/cmd/autoscale.go:67 -msgid "The name of the API generator to use. Currently there is only 1 generator." -msgstr "O nome do gerador de API a ser usado. Atualmente existe apenas 1 gerador." - -#: pkg/kubectl/cmd/expose.go:99 -msgid "" -"The name of the API generator to use. There are 2 generators: 'service/v1' and 'service/v2'. The " -"only difference between them is that service port in v1 is named 'default', while it is left " -"unnamed in v2. Default is 'service/v2'." -msgstr "" -"O nome do gerador de API a ser usado. Existem 2 geradores: 'service/v1' e 'service/v2'. A única " -"diferença entre eles é que a porta de serviço na v1 é chamada de 'default', enquanto ela é " -"deixada sem nome na v2. O padrão é 'service/v2'." - -#: pkg/kubectl/cmd/run.go:136 -msgid "The name of the generator to use for creating a service. Only used if --expose is true" -msgstr "" -"O nome do recurso para ser utilizado quando criando um serviço. Apenas utilizado se —expose é " -"verdadeiro" - -#: pkg/kubectl/cmd/expose.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:148 msgid "The network protocol for the service to be created. Default is 'TCP'." msgstr "O protocolo de rede para o serviço ser criado. Padrão é 'TCP'." -#: pkg/kubectl/cmd/expose.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:149 msgid "" -"The port that the service should serve on. Copied from the resource being exposed, if unspecified" +"The port that the service should serve on. Copied from the resource being " +"exposed, if unspecified" msgstr "" -"A porta para que o serviço possa servir. Copiado do recurso sendo exposto, se não especificado" +"A porta para que o serviço possa servir. Copiado do recurso sendo exposto, " +"se não especificado" -#: pkg/kubectl/cmd/run.go:124 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:194 msgid "" -"The port that this container exposes. If --expose is true, this is also the port used by the " -"service that is created." +"The resource requirement limits for this container. For example, 'cpu=200m," +"memory=512Mi'. Note that server side components may assign limits depending " +"on the server configuration, such as limit ranges." msgstr "" -"A porta que o container expõe. Se —expose é verdadeiro, esta também é a porta utilizada pelo " -"serviço quando for criado." +"O recurso requerido para este container. Por exemplo, 'cpu=200m," +"memory=512Mi'. Observe que os componentes do lado do servidor podem " +"atribuir limites, dependendo da configuração do servidor, como intervalos de " +"limite." -#: pkg/kubectl/cmd/run.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:192 msgid "" -"The resource requirement limits for this container. For example, 'cpu=200m,memory=512Mi'. Note " -"that server side components may assign limits depending on the server configuration, such as " -"limit ranges." +"The resource requirement requests for this container. For example, " +"'cpu=100m,memory=256Mi'. Note that server side components may assign " +"requests depending on the server configuration, such as limit ranges." msgstr "" -"O recurso requerido para este container. Por exemplo, 'cpu=200m,memory=512Mi'. Observe que os " -"componentes do lado do servidor podem atribuir limites, dependendo da configuração do servidor, " -"como intervalos de limite." +"O recurso requerido de requests para este container. Por exemplo, 'cpu=100m," +"memory=256Mi'. Observe que os componentes do lado do servidor podem " +"atribuir requests, dependendo da configuração do servidor, como intervalos " +"de limite." -#: pkg/kubectl/cmd/run.go:133 -msgid "" -"The resource requirement requests for this container. For example, 'cpu=100m,memory=256Mi'. " -"Note that server side components may assign requests depending on the server configuration, such " -"as limit ranges." -msgstr "" -"O recurso requerido de requests para este container. Por exemplo, 'cpu=100m,memory=256Mi'. " -"Observe que os componentes do lado do servidor podem atribuir requests, dependendo da " -"configuração do servidor, como intervalos de limite." - -#: pkg/kubectl/cmd/run.go:131 -msgid "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. If set to 'Always' a " -"deployment is created, if set to 'OnFailure' a job is created, if set to 'Never', a regular pod " -"is created. For the latter two --replicas must be 1. Default 'Always', for CronJobs `Never`." -msgstr "" -"A politica de restart para este Pod. Possíveis valores [Always, OnFailure, Never]. Se " -"configurado para 'Always' um deployment é criado, se configurado para 'OnFailure' um job é " -"criado, se configurado para 'Never', um pod é criado. Para os dois últimos —replicas deve ser " -"1. Valor padrão 'Always', para CronJobs `Never`." - -#: pkg/kubectl/cmd/create_secret.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:155 msgid "The type of secret to create" msgstr "O tipo de segredo para criar" -#: pkg/kubectl/cmd/expose.go:102 -msgid "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is 'ClusterIP'." -msgstr "Tipo para este serviço: ClusterIP, NodePort, ou LoadBalancer. Valor padrão é 'ClusterIP'." - -#: pkg/kubectl/cmd/rollout/rollout_undo.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 msgid "Undo a previous rollout" msgstr "Desfazer o rollout anterior" -#: pkg/kubectl/cmd/config/unset.go:48 +#: 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" -#: pkg/kubectl/cmd/patch.go:96 -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" - -#: pkg/kubectl/cmd/set/set_image.go:95 +#: 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" -#: pkg/kubectl/cmd/set/set_resources.go:102 +#: 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" +msgstr "" +"Atualizar os recursos de request/limites em um objeto com template de pod" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 msgid "Update the annotations on a resource" msgstr "Atualizar as anotações de um recurso" -#: pkg/kubectl/cmd/label.go:114 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 msgid "Update the labels on a resource" msgstr "Atualizar os labels de um recurso" -#: pkg/kubectl/cmd/taint.go:87 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 msgid "Update the taints on one or more nodes" msgstr "Atualizar o taints de um ou mais nodes" -#: pkg/kubectl/cmd/create_secret.go:156 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:150 msgid "Username for Docker registry authentication" msgstr "Nome de usuário para a autenticação no Docker registry" -#: pkg/kubectl/cmd/apply_view_last_applied.go:64 +#: 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" +msgstr "" +"Visualizar a última anotação last-applied-configuration de um recurso/objeto" -#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 msgid "View rollout history" msgstr "Visualizar o histórico de rollout" -#: pkg/kubectl/cmd/clusterinfo_dump.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:85 msgid "" -"Where to output the files. If empty or '-' uses stdout, otherwise creates a directory hierarchy " -"in that directory" +"Where to output the files. If empty or '-' uses stdout, otherwise creates a " +"directory hierarchy in that directory" msgstr "" -"Onde colocar os arquivos de saída. Se vazio ou '-' usa o stdout do terminal, caso contrário, " -"cria uma hierarquia no diretório configurado" +"Onde colocar os arquivos de saída. Se vazio ou '-' usa o stdout do terminal, " +"caso contrário, cria uma hierarquia no diretório configurado" -#: pkg/kubectl/cmd/run_test.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run_test.go:88 msgid "dummy restart flag)" msgstr "dummy restart flag)" -#: pkg/kubectl/cmd/create_service.go:254 -msgid "external name of service" -msgstr "nome externo do serviço" - -#: pkg/kubectl/cmd/cmd.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl controla o gerenciador de cluster do Kubernetes" + +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a new configmap 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 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 " +#~ "key2=config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Criar um novo configmap com o nome de my-config baseado na pasta " +#~ "bar\n" +#~ "\t\t kubectl create configmap my-config —from-file=path/to/bar\n" +#~ "\n" +#~ "\t\t # Cria um novo configmap com o nome my-config, onde cada chave " +#~ "possui o valor especificado em um arquivo distinto no disco\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 # Criar um novo configmap com o nome de my-config com key1=config1 " +#~ "e key2=config2\n" +#~ "\t\t kubectl create configmap my-config —from-literal=key1=config1 —from-" +#~ "literal=key2=config2" + +#~ msgid "" +#~ "\n" +#~ "\t\t # If you don't already have a .dockercfg file, you can create a " +#~ "dockercfg secret directly by using:\n" +#~ "\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" +#~ msgstr "" +#~ "\n" +#~ "\t\t # Se você ainda não tem o arquivo .dockercfg, você pode gerar " +#~ "diretamente o dockercfg secret utilizando o comando:\n" +#~ "\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" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Apply the configuration in pod.json to a pod.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\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" +#~ "\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" +#~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" +#~ "v1/ConfigMap" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Aplica a configuração do arquivo pod.json a um pod.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Aplica o JSON recebido via stdin para um pod.\n" +#~ "\t\tcat pod.json | kubectl apply -f -\n" +#~ "\n" +#~ "\t\t# Nota: —prune ainda está em Alpha\n" +#~ "\t\t# Aplica a configuração do manifest.yaml que conter o label app=nginx " +#~ "e remove todos os outros recursos que não estejam no arquivo e não " +#~ "contenham o label.\n" +#~ "\t\tkubectl apply —prune -f manifest.yaml -l app=nginx\n" +#~ "\n" +#~ "\t\t# Aplica a configuração do manifest.yaml e remove todos os outros " +#~ "configmaps que não estão no arquivo.\n" +#~ "\t\tkubectl apply —prune -f manifest.yaml —all —prune-whitelist=core/v1/" +#~ "ConfigMap" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Convert the live state of the resource specified by 'pod.yaml' to " +#~ "the latest version\n" +#~ "\t\t# and print to stdout in json format.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# Convert all files under current directory to latest version and " +#~ "create them all.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" +#~ msgstr "" +#~ "\n" +#~ "\t\t# converte o arquivo 'pod.yaml' para a versão mais atual e imprime a " +#~ "saída para o stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Converte o estado atual do recurso especificado pelo 'pod.yaml' " +#~ "para a versão mais atual\n" +#~ "\t\t# e imprime a saída para o stdout no formato json.\n" +#~ "\t\tkubectl convert -f pod.yaml —local -o json\n" +#~ "\n" +#~ "\t\t# Converte todos os arquivos dentro do diretório atual para a versão " +#~ "mais recente e cria todos.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Cria um ClusterRole com o nome de \"pod-reader\" que permite o " +#~ "usuário realizar \"get\", \"watch\" e \"list\" em pods\n" +#~ "\t\tkubectl create clusterrole pod-reader —verb=get,list,watch —" +#~ "resource=pods\n" +#~ "\n" +#~ "\t\t# Cria a ClusterRole com o nome de \"pod-reader\" com um ResourceName " +#~ "especificado\n" +#~ "\t\tkubectl create clusterrole pod-reader —verb=get,list,watch —" +#~ "resource=pods —resource-name=readablepod" + +#~ 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 --verg=list --verb=watch --" +#~ "resource=pods --resource-name=readablepod" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Cria uma Role com o nome de \"pod-reader\" que permite o usuário " +#~ "realizar \"get\", \"watch\" e \"list\" em pods\n" +#~ "\t\tkubectl create role pod-reader —verb=get —verb=list —verb=watch —" +#~ "resource=pods\n" +#~ "\n" +#~ "\t\t# Cria uma Role com o nome de \"pod-reader\" com um ResourceName " +#~ "especificado\n" +#~ "\t\tkubectl create role pod-reader —verb=get —verg=list —verb=watch —" +#~ "resource=pods —resource-name=readablepod" + +#~ msgid "" +#~ "\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\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API " +#~ "format then create the resource using the edited data.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Cria um pod utilizando o arquivo pod.json.\n" +#~ "\t\tkubectl create -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Cria um pod utilizando o JSON recebido via stdin.\n" +#~ "\t\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Edita o conteúdo do arquivo docker-registry.yaml em JSON utilizando " +#~ "o formato da API v1, criando o recurso com o conteúdo editado.\n" +#~ "\t\tkubectl create -f docker-registry.yaml —edit —output-version=v1 -o " +#~ "json" + +#~ 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" +#~ "\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" +#~ "\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 " +#~ "the name \"frontend\"\n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# Create a second service based on the above service, exposing the " +#~ "container port 8443 as port 443 with the name \"nginx-https\"\n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# Create a service for a replicated streaming application on port " +#~ "4100 balancing UDP traffic and named 'video-stream'.\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "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" +#~ "\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" +#~ "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Cria um serviço para um nginx replicado, que escuta na porta 80 e " +#~ "conecta na porta 8000 dos containers.\n" +#~ "\\t\tkubectl expose rc nginx —port=80 —target-port=8000\n" +#~ "\n" +#~ "\t\t# Cria um serviço para um replication controller identificado por " +#~ "tipo e com o nome especificado em \"nginx-controller.yaml\", que escuta " +#~ "na porta 80 e conecta na porta 8000 dos containers.\n" +#~ "\t\tkubectl expose -f nginx-controller.yaml —port=80 —target-port=8000\n" +#~ "\n" +#~ "\t\t# Cria um serviço para um pod valid-pod, que escuta na porta 444 com " +#~ "o nome \"frontend\"\n" +#~ "\t\tkubectl expose pod valid-pod —port=444 —name=frontend\n" +#~ "\n" +#~ "\t\t# Cria um segundo serviço baseado no serviço acima, expondo a porta " +#~ "8443 do container como porta 443 e com nome \"nginx-https\"\n" +#~ "\t\tkubectl expose service nginx —port=443 —target-port=8443 —name=nginx-" +#~ "https\n" +#~ "\n" +#~ "\t\t# Cria um serviço para uma aplicação streaming replicada na porta " +#~ "4100 com trafico balanceado UDP e nome 'video-stream'.\n" +#~ "\t\tkubectl expose rc streamer —port=4100 —protocol=udp —name=video-" +#~ "stream\n" +#~ "\n" +#~ "\t\t# Cria um serviço para um nginx replicado usando o replica set, que " +#~ "escuta na porta 80 e conecta na porta 8000 dos containers.\n" +#~ "\t\tkubectl expose rs nginx —port=80 —target-port=8000\n" +#~ "\n" +#~ "\t\t# Cria um serviço para um deployment nginx, que escuta na porta 80 e " +#~ "conecta na porta 8000 dos containers.\n" +#~ "\t\tkubectl expose deployment nginx —port=80 —target-port=8000" + +#~ msgid "" +#~ "\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 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\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Delete a pod with minimal delay\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# Force delete a pod on a dead node\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# Delete all pods\n" +#~ "\t\tkubectl delete pods --all" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Remove um pod usando o tipo e nome especificado no arquivo pod." +#~ "json.\n" +#~ "\t\tkubectl delete -f ./pod.json\n" +#~ "\n" +#~ "\t\t# Remove um pod baseado no tipo e nome no JSON passado na entrada de " +#~ "comando(stdin).\n" +#~ "\t\tcat pod.json | kubectl delete -f -\n" +#~ "\n" +#~ "\t\t# Remove pods e serviços com os nomes \"baz\" e \"foo\"\n" +#~ "\t\tkubectl delete pod,service baz foo\n" +#~ "\n" +#~ "\t\t# Remove pods e serviços com label name=myLabel.\n" +#~ "\t\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Remove um pod com um mínimo de delay\n" +#~ "\t\tkubectl delete pod foo —now\n" +#~ "\n" +#~ "\t\t# Força a remoção de um pod em um node morto\n" +#~ "\t\tkubectl delete pod foo —grace-period=0 —force\n" +#~ "\n" +#~ "\t\t# Remove todos os pods\n" +#~ "\t\tkubectl delete pods —all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " +#~ "first container by default\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Get output from running 'date' in ruby-container from pod " +#~ "123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Pega a saída de execução do comando 'date' do pod 123456-7890, " +#~ "usando o primeiro container por padrão\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Pega a saída de execução do comando 'date' no ruby-container do pod " +#~ "123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Troca para raw terminal mode, envia stdin para o 'bash' no ruby-" +#~ "container do pod 123456-7890\n" +#~ "\t\t# e envia stdout/stderr do 'bash' de volta para o cliente\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t — bash -il" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running pod 123456-7890, using the first container " +#~ "by default\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Get output from ruby-container from pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl attach 123456-7890 -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# Pega a saída do pod em execução 123456-7890, utilizando o primeiro " +#~ "container por padrão\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Pega a saída do ruby-container do pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Troca para raw terminal mode, envia stdin para o 'bash' no ruby-" +#~ "container do pod 123456-7890\n" +#~ "\t\t# e envia stdout/stderr do 'bash' de volta para o cliente\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container -i -t\n" +#~ "\n" +#~ "\t\t# Pega a saída do primeiro pod de um ReplicaSet chamado nginx\n" +#~ "\t\tkubectl attach rs/nginx\n" +#~ "\t\t" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Install bash completion on a Mac using homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for bash into the current shell\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Write bash completion code to a file and source if from ." +#~ "bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" +#~ "\t\tsource <(kubectl completion zsh)" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Instala o auto completar do bash no Mac utilizando homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew —prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Carrega o código de auto complentar do kubectl para o bash no shell " +#~ "corrente\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Escreve o código de autocompletar do bash no arquivo de perfil e " +#~ "faz o source se é para o .bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Carrega o código de auto complentar do kubectl para zsh[1] no shell " +#~ "em utilização\n" +#~ "\t\tsource <(kubectl completion zsh)" + +#~ msgid "" +#~ "\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" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# List a single replication controller with specified NAME in ps " +#~ "output format.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\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" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\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 all replication controllers and services together in ps output " +#~ "format.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\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\n" +#~ "\n" +#~ "\t\t# List all resources with different types.\n" +#~ "\t\tkubectl get all" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Lista todos os pods no formato de saída ps.\n" +#~ "\t\tkubectl get pods\n" +#~ "\n" +#~ "\t\t# Lista todos os pods no formato de saída ps com mais informações " +#~ "(como o nome do node).\n" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# Lista um único replication controller com o nome especificado no " +#~ "formato de saída ps\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\n" +#~ "\t\t# Lista um único pod e usa o formato de saída JSON.\n" +#~ "\t\tkubectl get -o json pod web-pod-13je7\n" +#~ "\n" +#~ "\t\t# Lista o pod identificado com o tipo e nome especificado no \"pod." +#~ "yaml\" e usa o formato de saída JSON.\n" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\n" +#~ "\t\t# Mostra apenas em que estágio o pod especificado está.\n" +#~ "\t\tkubectl get -o template pod/web-pod-13je7 —template={{.status." +#~ "phase}}\n" +#~ "\n" +#~ "\t\t# Lista todos os replication controllers e services juntos no formato " +#~ "de saída ps.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\n" +#~ "\t\t# Lista um ou mais recursos pelo seu tipo e nomes.\n" +#~ "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7\n" +#~ "\n" +#~ "\t\t# Lista todos os recursos e com tipos diferentes.\n" +#~ "\t\tkubectl get all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 5000 6000\n" +#~ "\n" +#~ "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 8888:5000\n" +#~ "\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod :5000\n" +#~ "\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 0:5000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Escuta nas portas locais 5000 e 6000, e redireciona os dados de/" +#~ "para as portas 5000 e 6000 no pod\n" +#~ "\t\tkubectl port-forward mypod 5000 6000\n" +#~ "\n" +#~ "\t\t# Escuta na porta local 8888 localmente, e redireciona para a porta " +#~ "5000 no pod\n" +#~ "\t\tkubectl port-forward mypod 8888:5000\n" +#~ "\n" +#~ "\t\t# Escuta uma porta local aleatória, e redireciona para a porta 5000 " +#~ "no pod\n" +#~ "\t\tkubectl port-forward mypod :5000\n" +#~ "\n" +#~ "\t\t# Escuta uma porta local aleatória, e redireciona para a porta 5000 " +#~ "no pod\\n\n" +#~ "\t\tkubectl port-forward mypod 0:5000" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Partially update a node using strategic merge patch\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" +#~ "\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" +#~ "\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Atualiza parcialmente um node utilizando a estratégia merge patch\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":" +#~ "true}}'\n" +#~ "\n" +#~ "\t\t# Atualiza parcialmente um node identificado pelo tipo e nome no " +#~ "arquivo \"node.json\" utilizando a estratégia merge patch\n" +#~ "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" +#~ "\n" +#~ "\t\t# Atualiza uma imagem em um container; spec.containers[*].name é " +#~ "requerido pois será usado como índice para a mudança\n" +#~ "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" +#~ "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" +#~ "\n" +#~ "\t\t# Atualiza uma imagem em um container utilizando o json patch com " +#~ "positional arrays\n" +#~ "\t\tkubectl patch pod valid-pod —type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Print the address of the master and cluster services\n" +#~ "\t\tkubectl cluster-info" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Mostra o endereço do servidor de gerenciamento e dos serviços do " +#~ "cluster\n" +#~ "\t\tkubectl cluster-info" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Return snapshot logs from pod nginx with only one container\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs for the pods defined by label app=nginx\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot of previous terminated ruby container logs from pod " +#~ "web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Display only the most recent 20 lines of output in pod nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Show all logs from pod nginx written in the last hour\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from first container of a job named hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from container nginx-1 of a deployment named " +#~ "nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Retorna os logs do pod nginx com um único container\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Retorna os logs dos pods definidos pelo label app=nginx\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Retorna os logs do container ruby finalizado do pod web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Começa o streaming de logs de um ruby container no pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Mostra apenas as 20 linhas mais recentes de saída do pod nginx\n" +#~ "\t\tkubectl logs —tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Mostra todos os logs do pod nginx escrito na última hora\n" +#~ "\t\tkubectl logs —since=1h nginx\n" +#~ "\n" +#~ "\t\t# Retorna os logs do primeiro container com o Job chamado hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Retorna os logs do container nginx-1 de um deployment chamado " +#~ "nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Run a proxy to kubernetes apiserver 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\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/" +#~ "pods/\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Executa um proxy para o apiserver do kubernetes na porta 8011, " +#~ "servindo um conteúdo estático do caminho ./local/www/\n" +#~ "\t\tkubectl proxy —port=8011 —www=./local/www/\n" +#~ "\n" +#~ "\t\t# Executa um proxy para o apiserver do kubernetes em uma porta local " +#~ "arbitrária.\n" +#~ "\t\t# A porta escolhida para o servidor será utilizada para o saída de " +#~ "stdout.\n" +#~ "\t\tkubectl proxy —port=0\n" +#~ "\n" +#~ "\t\t# Executa um proxy para o apiserver do kubernetes, mudando o prefixo " +#~ "do api para k8s-api\n" +#~ "\t\t# Com isso a api dos pods estarão disponível em localhost:8001/k8s-" +#~ "api/v1/pods/\n" +#~ "\t\tkubectl proxy —api-prefix=/k8s-api" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Scale a replicaset 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" +#~ "\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Scale multiple replication controllers.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Scale job named 'cron' to 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Escala um replicaset chamado 'foo' para 3.\n" +#~ "\t\tkubectl scale —replicas=3 rs/foo\n" +#~ "\n" +#~ "\t\t# Escala um recurso identificado pelo tipo e nome especificado no " +#~ "arquivo \"foo.yaml\" para 3.\n" +#~ "\t\tkubectl scale —replicas=3 -f foo.yaml\n" +#~ "\n" +#~ "\t\t# Se um deployment chamado mysql tem tamanho 2, escala o mysql para " +#~ "3.\n" +#~ "\t\tkubectl scale —current-replicas=2 —replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Escala múltiplos replication controllers.\n" +#~ "\t\tkubectl scale —replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Escala um Job chamado 'cron' para 3.\n" +#~ "\t\tkubectl scale —replicas=3 job/cron" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Shut down foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stop pods and services with label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Shut down the service defined in service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Shut down all resources in the path/to/resources directory\n" +#~ "\t\tkubectl stop -f path/to/resources" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Termina o replicationcontroller foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Para os pods e serviços com o label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Termina o serviço definido no arquivo service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Termina todos os recursos no caminho do diretório path/to/" +#~ "resources\n" +#~ "\t\tkubectl stop -f path/to/resources" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Start a single instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and let the container expose " +#~ "port 5701 .\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and set environment variables " +#~ "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Start a replicated instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Print the corresponding API objects without creating " +#~ "them.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Start a single instance of nginx, but overload the spec of the " +#~ "deployment with a partial set of values parsed from JSON.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Start a pod of busybox and keep it in the foreground, don't restart " +#~ "it if it exits.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Start the nginx container using the default command, but use custom " +#~ "arguments (arg1 .. argN) for that command.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Start the nginx container using a different command and custom " +#~ "arguments.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Start the perl container to compute π to 2000 places and print it " +#~ "out.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Start the cron job to compute π to 2000 places and print it out " +#~ "every 5 minutes.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Inicia uma única instância de nginx.\n" +#~ "\t\tkubectl run nginx —image=nginx\n" +#~ "\n" +#~ "\t\t# Inicia uma única instância do hazelcast e expõe a porta 5701 do " +#~ "container.\n" +#~ "\t\tkubectl run hazelcast —image=hazelcast —port=5701\n" +#~ "\n" +#~ "\t\t# Inicia uma única instância do hazelcast e seta as variáveis de " +#~ "ambiente \"DNS_DOMAIN=cluster\" e \"POD_NAMESPACE=default\" no " +#~ "container.\n" +#~ "\t\tkubectl run hazelcast —image=hazelcast —env=\"DNS_DOMAIN=cluster\" —" +#~ "env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Inicia uma instância replicada de nginx.\n" +#~ "\t\tkubectl run nginx —image=nginx —replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Mostra os objetos da API correspondente sem criar elas.\n" +#~ "\t\tkubectl run nginx —image=nginx —dry-run\n" +#~ "\n" +#~ "\t\t# Inicia uma única instância de nginx, mas sobrescreve a spec do " +#~ "deployment com um conjunto parcial de valores passeados do JSON.\n" +#~ "\t\tkubectl run nginx —image=nginx —overrides='{ \"apiVersion\": \"v1\", " +#~ "\"spec\": { … } }'\n" +#~ "\n" +#~ "\t\t# Inicia um pod de busybox e mantém ele em primeiro plano, não " +#~ "reinicia se ele já existe.\n" +#~ "\t\tkubectl run -i -t busybox —image=busybox —restart=Never\n" +#~ "\n" +#~ "\t\t# Inicia um container nginx usando o comando padrão, mas utiliza " +#~ "argumentos customizados (arg1 .. argN) para o comando.\n" +#~ "\t\tkubectl run nginx —image=nginx — \n" +#~ "\n" +#~ "\t\t# Inicia um container nginx usando um comando diferente e argumentos " +#~ "customizados.\n" +#~ "\t\tkubectl run nginx —image=nginx —command — \n" +#~ "\n" +#~ "\t\t# Inicia um container perl para processar π to 2000 posições e mostra " +#~ "a saída.\n" +#~ "\t\tkubectl run pi —image=perl —restart=OnFailure — perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Inicia um cron job para processar as 2000 posições de π e mostra a " +#~ "saída a cada 5 minutos.\n" +#~ "\t\tkubectl run pi —schedule=\"0/5 * * * ?\" —image=perl —" +#~ "restart=OnFailure — perl -Mbignum=bpi -wle 'print bpi(2000)'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update node 'foo' with a taint with key 'dedicated' and value " +#~ "'special-user' and effect 'NoSchedule'.\n" +#~ "\t\t# If a taint with that key and effect already exists, its value is " +#~ "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" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Atualiza a restrição para a chave 'dedicated' e o valor 'special-" +#~ "user' e o efeito 'NoSchedule' para o node 'foo'.\n" +#~ "\t\t# Se o taint com esta chave e efeito já existirem, o seu valor é " +#~ "substituído pelo especificado.\n" +#~ "\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n" +#~ "\n" +#~ "\t\t# Remove a restrição com a chave 'dedicated' e efeito 'NoSchedule' do " +#~ "nodo 'foo' se existir.\n" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\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 pods of frontend-v1 using new replication controller data in " +#~ "frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " +#~ "image, and switching the\n" +#~ "\t\t# name of the replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend by just changing the image, and keeping " +#~ "the old name.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 " +#~ "to frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Atualiza os pods de frontend-v1 utilizando os dados do novo " +#~ "replication controller definido em frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Atualiza os pods do frontend-v1 utilizando os dados em JSON " +#~ "passados pelo stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Atualiza os pods do frontend-v1 para frontend-v2 trocando a imagem, " +#~ "e trocando o\n" +#~ "\t\t# nome do replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Atualiza os pods do frontend trocando a imagem, e mantendo o nome " +#~ "antigo.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Cancela e reverte um rollout existente em progresso (de frontend-v1 " +#~ "para frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" + +#~ msgid "" +#~ "\n" +#~ "\t\tApply a configuration to a resource by filename or stdin.\n" +#~ "\t\tThis resource will be created if it doesn't exist yet.\n" +#~ "\t\tTo use 'apply', always create the resource initially with either " +#~ "'apply' or 'create --save-config'.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do " +#~ "not use unless you are aware of what the current state is. See https://" +#~ "issues.k8s.io/34274." +#~ msgstr "" +#~ "\n" +#~ "\t\tAplica a configuração em um recurso usando um nome de arquivo ou " +#~ "stdin.\n" +#~ "\t\tEste recurso será criado se ele não existir.\n" +#~ "\t\tPara utilizar o 'apply', sempre crie o recurso inicialmente com " +#~ "'apply' ou 'create --save-config'.\n" +#~ "\n" +#~ "\t\tFormatos JSON e YAML são aceitos.\n" +#~ "\n" +#~ "\t\tNota Alpha: a funcionalidade --prune não está completa. Não utilize a " +#~ "não ser que você saibe qual é o estado corrente. Veja https://issues.k8s." +#~ "io/34274." + +#~ 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 " +#~ "certificate must be .PEM encoded and match the given private key." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um TLS secret de uma chave pública/privada fornecida.\n" +#~ "\n" +#~ "\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 new secret for use with Docker registries.\n" +#~ "\n" +#~ "\t\tDockercfg secrets are used to authenticate against Docker " +#~ "registries.\n" +#~ "\n" +#~ "\t\tWhen using the Docker command line to push images, you can " +#~ "authenticate to a given registry by running\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " That produces a ~/.dockercfg file that is used by subsequent 'docker " +#~ "push' and 'docker pull' commands to\n" +#~ "\t\tauthenticate to the registry. The email address is optional.\n" +#~ "\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. You can provide this information\n" +#~ "\t\tby creating a dockercfg secret and attaching it to your service " +#~ "account." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um novo secret para utilizar com Docker registries.\n" +#~ "\n" +#~ "\t\tDockercfg secrets são utilizados para autenticar Docker registries.\n" +#~ "\n" +#~ "\t\tQuando utilizando a linha de comando do Docker para realizar envio " +#~ "das images, você pode se autenticar para um registro fornecido " +#~ "executando\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER —username=DOCKER_USER —" +#~ "password=DOCKER_PASSWORD —email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " Isso irá gerar um arquivo ~/.dockercfg que será utilizado para os " +#~ "comandos 'docker push' e 'docker pull' \n" +#~ "\t\tse autenticarem no registro. O endereço de email é opcional.\n" +#~ "\n" +#~ "\t\tQuando criar aplicações, você pode ter um Docker registry que requer " +#~ "autenticação. Para que \n" +#~ "\t\tos nodes possam baixar as imagens em seu nome, eles devem ter as " +#~ "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 resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um recurso por nome de arquivo ou stdin.\n" +#~ "\n" +#~ "\t\tOs formatos JSON e YAML são aceitos." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a secret based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single secret may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a secret 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 secret based on a directory, each file whose basename " +#~ "is a valid key in the directory will be\n" +#~ "\t\tpackaged into the secret. Any directory entries except regular files " +#~ "are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria um secret com base em um arquivo, diretório, ou um valor literal " +#~ "especificado.\n" +#~ "\n" +#~ "\t\tUm secret único pode conter um ou mais pares de chave/valor.\n" +#~ "\n" +#~ "\t\tQuando criar um secret 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 secret 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 and run a particular image, possibly replicated.\n" +#~ "\n" +#~ "\t\tCreates a deployment or job to manage the created container(s)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCria e executa uma imagem específica, possivelmente replicada.\n" +#~ "\n" +#~ "\t\tCria um deployment ou job para gerenciar o(s) container(s) criado(s)." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreates an autoscaler that automatically chooses and sets the number " +#~ "of pods that run in a kubernetes cluster.\n" +#~ "\n" +#~ "\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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\tCria um autoscaler que automaticamente escolhe e configura quantos " +#~ "pods irão executar em um cluster kubernetes.\n" +#~ "\n" +#~ "\t\tProcura por um Deployment, ReplicaSet, ou ReplicationController por " +#~ "nome e cria um autoscaler que utiliza o recurso fornecido como " +#~ "referência.\n" +#~ "\t\tUm autoscaler pode automaticamente aumentar ou reduzir o número de " +#~ "pods quando necessário." + +#~ msgid "" +#~ "\n" +#~ "\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" +#~ "\n" +#~ "\t\tSome resources, such as pods, support graceful deletion. These " +#~ "resources define a default period\n" +#~ "\t\tbefore they are forcibly terminated (the grace period) but you may " +#~ "override that value with\n" +#~ "\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " +#~ "Because these resources often\n" +#~ "\t\trepresent entities in the cluster, deletion may not be acknowledged " +#~ "immediately. If the node\n" +#~ "\t\thosting a pod is down or cannot reach the API server, termination may " +#~ "take significantly longer\n" +#~ "\t\tthan the grace period. To force delete a resource,\tyou must pass a " +#~ "grace\tperiod of 0 and specify\n" +#~ "\t\tthe --force flag.\n" +#~ "\n" +#~ "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that " +#~ "the pod's processes have been\n" +#~ "\t\tterminated, which can leave those processes running until the node " +#~ "detects the deletion and\n" +#~ "\t\tcompletes graceful deletion. If your processes use shared storage or " +#~ "talk to a remote API and\n" +#~ "\t\tdepend on the name of the pod to identify themselves, force deleting " +#~ "those pods may result in\n" +#~ "\t\tmultiple processes running on different machines using the same " +#~ "identification which may lead\n" +#~ "\t\tto data corruption or inconsistency. Only force delete pods when you " +#~ "are 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\thas released those resources and causing those pods to be evicted " +#~ "immediately.\n" +#~ "\n" +#~ "\t\tNote that the delete command does NOT do resource version checks, so " +#~ "if someone\n" +#~ "\t\tsubmits an update to a resource right when you submit a delete, their " +#~ "update\n" +#~ "\t\twill be lost along with the rest of the resource." +#~ msgstr "" +#~ "\n" +#~ "\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" +#~ "\n" +#~ "\t\tSome resources, such as pods, support graceful deletion. These " +#~ "resources define a default period\n" +#~ "\t\tbefore they are forcibly terminated (the grace period) but you may " +#~ "override that value with\n" +#~ "\t\tthe —grace-period flag, or pass —now to set a grace-period of 1. " +#~ "Because these resources often\n" +#~ "\t\trepresent entities in the cluster, deletion may not be acknowledged " +#~ "immediately. If the node\n" +#~ "\t\thosting a pod is down or cannot reach the API server, termination may " +#~ "take significantly longer\n" +#~ "\t\tthan the grace period. To force delete a resource,\tyou must pass a " +#~ "grace\tperiod of 0 and specify\n" +#~ "\t\tthe —force flag.\n" +#~ "\n" +#~ "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that " +#~ "the pod's processes have been\n" +#~ "\t\tterminated, which can leave those processes running until the node " +#~ "detects the deletion and\n" +#~ "\t\tcompletes graceful deletion. If your processes use shared storage or " +#~ "talk to a remote API and\n" +#~ "\t\tdepend on the name of the pod to identify themselves, force deleting " +#~ "those pods may result in\n" +#~ "\t\tmultiple processes running on different machines using the same " +#~ "identification which may lead\n" +#~ "\t\tto data corruption or inconsistency. Only force delete pods when you " +#~ "are 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\thas released those resources and causing those pods to be evicted " +#~ "immediately.\n" +#~ "\n" +#~ "\t\tNote that the delete command does NOT do resource version checks, so " +#~ "if someone\n" +#~ "\t\tsubmits an update to a resource right when you submit a delete, their " +#~ "update\n" +#~ "\t\twill be lost along with the rest of the resource." + +#~ msgid "" +#~ "\n" +#~ "\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +#~ "\n" +#~ "\t\tThe stop command is deprecated, all its functionalities are covered " +#~ "by delete command.\n" +#~ "\t\tSee 'kubectl delete --help' for more details.\n" +#~ "\n" +#~ "\t\tAttempts to shut down and delete a resource that supports graceful " +#~ "termination.\n" +#~ "\t\tIf the resource is scalable it will be scaled to 0 before deletion." +#~ msgstr "" +#~ "\n" +#~ "\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +#~ "\n" +#~ "\t\tThe stop command is deprecated, all its functionalities are covered " +#~ "by delete command.\n" +#~ "\t\tSee 'kubectl delete —help' for more details.\n" +#~ "\n" +#~ "\t\tAttempts to shut down and delete a resource that supports graceful " +#~ "termination.\n" +#~ "\t\tIf the resource is scalable it will be scaled to 0 before deletion." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" +#~ "\n" +#~ "\t\tThe top-node command allows you to see the resource consumption of " +#~ "nodes." +#~ msgstr "" +#~ "\n" +#~ "\t\tMostra os Recursos (CPU/Memória/Armazenamento) utilizados nos nodes.\n" +#~ "\n" +#~ "\t\tO comando top-node permite que você veja o consumo de recursos dos " +#~ "nodes." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) 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\tMostra a utilização de recursos dos pods (CPU/Memória/" +#~ "Armazenamento).\n" +#~ "\n" +#~ "\t\tO comando 'top pod' deixa você ver a utilização dos recusrsos dos " +#~ "pods.\n" +#~ "\n" +#~ "\t\tDevido ao atraso da pipeline de métricas, o resultado pode estar " +#~ "indisponível por alguns minutos\n" +#~ "\t\tdesde a criação do pod." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +#~ "\n" +#~ "\t\tThe top command allows you to see the resource consumption for nodes " +#~ "or pods.\n" +#~ "\n" +#~ "\t\tThis command requires Heapster to be correctly configured and working " +#~ "on the server. " +#~ msgstr "" +#~ "\n" +#~ "\t\tMostra a utilização de recursos (CPU/Memória/Armazenamento).\n" +#~ "\n" +#~ "\t\tO comando top deixa você ver a utilização de recursos de nodes e " +#~ "pods.\n" +#~ "\n" +#~ "\t\tEste comando necessita que o Heapster esteja corretamente configurado " +#~ "e rodando no servidor. " + +#~ 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 eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will " +#~ "use normal DELETE\n" +#~ "\t\tto 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 " +#~ "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 " +#~ "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\tuse --force. --force will also allow deletion to proceed if the " +#~ "managing resource of one\n" +#~ "\t\tor more pods is missing.\n" +#~ "\n" +#~ "\t\t'drain' waits for graceful termination. You should not operate on the " +#~ "machine until\n" +#~ "\t\tthe command completes.\n" +#~ "\n" +#~ "\t\tWhen you are ready to put the node back into service, use kubectl " +#~ "uncordon, which\n" +#~ "\t\twill make the node schedulable again.\n" +#~ "\n" +#~ "\t\t![Workflow](http://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 eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will " +#~ "use normal DELETE\n" +#~ "\t\tto 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 " +#~ "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 " +#~ "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\tuse —force. —force will also allow deletion to proceed if the " +#~ "managing resource of one\n" +#~ "\t\tor more pods is missing.\n" +#~ "\n" +#~ "\t\t'drain' waits for graceful termination. You should not operate on the " +#~ "machine until\n" +#~ "\t\tthe command completes.\n" +#~ "\n" +#~ "\t\tWhen you are ready to put the node back into service, use kubectl " +#~ "uncordon, which\n" +#~ "\t\twill make the node schedulable again.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" +#~ "\t\tThe shell code must be evaluated to provide interactive\n" +#~ "\t\tcompletion of kubectl commands. This can be done by sourcing it " +#~ "from\n" +#~ "\t\tthe .bash_profile.\n" +#~ "\n" +#~ "\t\tNote: this requires the bash-completion framework, which is not " +#~ "installed\n" +#~ "\t\tby default on Mac. This can be installed by using homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tOnce installed, bash_completion must be evaluated. This can be done " +#~ "by adding the\n" +#~ "\t\tfollowing line to the .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNote for zsh users: [1] zsh completions are only supported in " +#~ "versions of zsh >= 5.2" +#~ msgstr "" +#~ "\n" +#~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" +#~ "\t\tThe shell code must be evaluated to provide interactive\n" +#~ "\t\tcompletion of kubectl commands. This can be done by sourcing it " +#~ "from\n" +#~ "\t\tthe .bash_profile.\n" +#~ "\n" +#~ "\t\tNote: this requires the bash-completion framework, which is not " +#~ "installed\n" +#~ "\t\tby default on Mac. This can be installed by using homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tOnce installed, bash_completion must be evaluated. This can be done " +#~ "by adding the\n" +#~ "\t\tfollowing line to the .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew —prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNote for zsh users: [1] zsh completions are only supported in " +#~ "versions of zsh >= 5.2" + +#~ msgid "" +#~ "\n" +#~ "\t\tPerform a rolling update of the given ReplicationController.\n" +#~ "\n" +#~ "\t\tReplaces the specified replication controller with a new replication " +#~ "controller by updating one pod at a time to use the\n" +#~ "\t\tnew PodTemplate. The new-controller.json must specify the same " +#~ "namespace as the\n" +#~ "\t\texisting replication controller and overwrite at least one (common) " +#~ "label in its replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" +#~ msgstr "" +#~ "\n" +#~ "\t\tAplica uma atualização contínua em um ReplicationController.\n" +#~ "\n" +#~ "\t\tTroca o replication controller especificado por um novo replication " +#~ "controller atualizando um pod por vez para utilizar o\n" +#~ "\t\tnovo PodTemplate. O new-controller.json deve ser especificado no " +#~ "mesmo namespace que o\n" +#~ "\t\treplication controller existente e sobrescrever pelo menos uma label " +#~ "comum no seu replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tReplace a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted. If replacing an existing " +#~ "resource, the\n" +#~ "\t\tcomplete resource spec must be provided. This can be obtained by\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." +#~ msgstr "" +#~ "\n" +#~ "\t\tSubstitui um recurso pelo especificado em um arquivo ou via stdin.\n" +#~ "\n" +#~ "\t\tOs formatos JSON and YAML são aceitos. Quando substituindo recursos " +#~ "existentes,\n" +#~ "\t\t especificação completa do recurso deve ser fornecida. Isto pode ser " +#~ "obtido com\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ "\n" +#~ "\t\tConsulte os modelos em https://htmlpreview.github.io/?https://github." +#~ "com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." +#~ "html para descobrir se um campo é mutável." + +#~ msgid "" +#~ "\n" +#~ "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, " +#~ "or Job.\n" +#~ "\n" +#~ "\t\tScale also allows users to specify one or more preconditions for the " +#~ "scale action.\n" +#~ "\n" +#~ "\t\tIf --current-replicas or --resource-version is specified, it is " +#~ "validated before the\n" +#~ "\t\tscale is attempted, and it is guaranteed that the precondition holds " +#~ "true when the\n" +#~ "\t\tscale is sent to the server." +#~ msgstr "" +#~ "\n" +#~ "\t\tDefine um novo tamanho para um Deployment, ReplicaSet, Replication " +#~ "Controller, ou Job.\n" +#~ "\n" +#~ "\t\tScale deixa os usuários especificar uma ou mais pre-condições para a " +#~ "ação de scale.\n" +#~ "\n" +#~ "\t\tSe --current-replicas ou --resource-version forem especificados, será " +#~ "validado antes\n" +#~ "\t\tda tentativa de scale, e garante que a pre-condição é verdadeira " +#~ "quando\n" +#~ "\t\to scale é enviado para o servidor." + +#~ msgid "" +#~ "\n" +#~ "\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tTo proxy only part of the kubernetes api and also some static files:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" +#~ "\n" +#~ "\t\tTo proxy the entire kubernetes api at a different root, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +#~ msgstr "" +#~ "\n" +#~ "\t\tPara fazer o proxy the todas as apis do kubernetes, utilize:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy —api-prefix=/\n" +#~ "\n" +#~ "\t\tPara fazer o proxy de parte da api do kubernetes e alguns arquivos " +#~ "estáticos:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy —www=/my/files —www-prefix=/static/ —api-prefix=/" +#~ "api/\n" +#~ "\n" +#~ "\t\tCom os comandos acima você pode fazer 'curl localhost:8001/api/v1/" +#~ "pods'.\n" +#~ "\n" +#~ "\t\tPara fazer o proxy the todas as apis do kubernetes em um caminho " +#~ "diferente, utilize:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy —api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tCom o comando acima você pode fazer 'curl localhost:8001/custom/api/" +#~ "v1/pods'" + +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate field(s) of a resource using strategic merge patch\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" +#~ "github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/" +#~ "definitions.html to find if a field is mutable." +#~ msgstr "" +#~ "\n" +#~ "\t\tAtualiza o(s) campo(s) de um recurso usando strategic merge patch\n" +#~ "\n" +#~ "\t\tFormatos JSON e YAML são aceitos.\n" +#~ "\n" +#~ "\t\tConsulte os modelos em https://htmlpreview.github.io/?https://github." +#~ "com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." +#~ "html para descobrir se um campo é mutável." + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate the labels on a resource.\n" +#~ "\n" +#~ "\t\t* A label must begin with a letter or number, and may contain " +#~ "letters, numbers, hyphens, dots, and underscores, up to %[1]d " +#~ "characters.\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." +#~ msgstr "" +#~ "\n" +#~ "\t\tAtualiza labels em um recurso.\n" +#~ "\n" +#~ "\t\t* Um label deve começar com uma letra ou número, e pode conter letra, " +#~ "números, hífens, pontos e sublinhados, com no máximo %[1]d caracteres.\n" +#~ "\t\t* Se --overwrite for verdadeiro, então labels podem ser " +#~ "sobreescritos, caso contrário a sobreescrita irá falhar.\n" +#~ "\t\t* Se --resource-version for especificado, então as atualizações " +#~ "usarão esta versão do recurso, caso contrário, a versão do recurso " +#~ "existente será usada." + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate the taints on one or more nodes.\n" +#~ "\n" +#~ "\t\t* A taint consists of a key, value, and effect. As an argument here, " +#~ "it is expressed as key=value:effect.\n" +#~ "\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* The value 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." +#~ msgstr "" +#~ "\n" +#~ "\t\tAtualiza os taints em um ou mais nodes.\n" +#~ "\n" +#~ "\t\t* Um taint consiste em uma chave, valor e efeito. Como arqgumento, é " +#~ "expressado como chave=valor:efeito.\n" +#~ "\t\t* Uma chave deve começar com uma letra ou número, e pode conter " +#~ "letras, números, hífens, pontos e sublinhados, com no máximo %[1]d " +#~ "caractéres.\n" +#~ "\t\t* Um valor deve começar com uma letra ou número, e pode conter " +#~ "letras, números, hífens, pontos e sublinhados, com no máximo %[2]d " +#~ "caractéres.\n" +#~ "\t\t* O efeito deve ser NoSchedule, PreferNoSchedule ou NoExecute.\n" +#~ "\t\t* Atualmente taint pode ser aplicado apenas para nodes." + +#~ msgid "" +#~ "\n" +#~ "\t # !!!Important Note!!!\n" +#~ "\t # Requires that the 'tar' binary is present in your container\n" +#~ "\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" +#~ "\n" +#~ "\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod " +#~ "in the default namespace\n" +#~ "\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +#~ "\n" +#~ " # Copy /tmp/foo local file to /tmp/bar in a remote pod in a " +#~ "specific container\n" +#~ "\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +#~ "\n" +#~ "\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +#~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" +#~ msgstr "" +#~ "\n" +#~ "\t # !!!Nota Importante!!!\n" +#~ "\t # Necessita que o binário 'tar' esteja presente na imagem do\n" +#~ "\t # container. Se 'tar' não estiver presente, o 'kubectl cp' irá " +#~ "falhar.\n" +#~ "\n" +#~ "\t # Copia o diretório local /tmp/foo_dir para /tmp/bar_dir no pod " +#~ "remoto no namespace default\n" +#~ "\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +#~ "\n" +#~ " # Copia o arquivo local /tmp/foo para /tmp/bar no pod remoto no " +#~ "container específico\n" +#~ "\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +#~ "\n" +#~ "\t\t# Copia o arquivo local /tmp/foo para /tmp/bar no pod remoto no " +#~ "namespace \n" +#~ "\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +#~ "\n" +#~ "\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 secret named my-secret with keys for each file in " +#~ "folder bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with specified keys instead of " +#~ "names on disk\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with key1=supersecret and " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" +#~ msgstr "" +#~ "\n" +#~ "\t # Cria um novo segredo chamado my-secret com as chaves para cada " +#~ "arquivo no diretório bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Cria um novo segredo chamado my-secret com chaves especificadas em " +#~ "vez dos nomes dos arquivos\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Cria um novo segredo chamado my-secret com key1=supersecret e " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" + +#~ msgid "" +#~ "\n" +#~ "\t# Create a new ExternalName service named my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" +#~ msgstr "" +#~ "\n" +#~ "\t# Cria um novo serviço do tipo ExternalName chamado my-ns \n" +#~ "\tkubectl create service externalname my-ns —external-name bar.com" + +#~ msgid "" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs (in headless mode)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" +#~ msgstr "" +#~ "\n" +#~ " # Cria um novo serviço clusterIP chamado my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Cria um novo serviço clusterIP chamado my-cs (em modo headless)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" + +#~ msgid "" +#~ "\n" +#~ " # Create a new deployment named my-dep that runs the busybox image.\n" +#~ " kubectl create deployment my-dep --image=busybox" +#~ msgstr "" +#~ "\n" +#~ " # Cria um novo deployment chamado my-dep que executa uma imagem " +#~ "busybox.\n" +#~ " kubectl create deployment my-dep —image=busybox" + +#~ msgid "" +#~ "\n" +#~ " # Create a new nodeport service named my-ns\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" +#~ msgstr "" +#~ "\n" +#~ " # Cria um novo serviço nodeport chamado my-ns\n" +#~ " kubectl create service nodeport my-ns —tcp=5678:8080" + +#~ msgid "" +#~ "\n" +#~ " Create a clusterIP service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Cria um serviço do tipo clusterIP com o nome especificado." + +#~ msgid "" +#~ "\n" +#~ " Create a deployment with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Cria um deployment com o nome especificado." + +#~ msgid "" +#~ "\n" +#~ " Create a nodeport service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " Cria um serviço do tipo nodeport com o nome especificado." + +#~ msgid "" +#~ "\n" +#~ " Dumps cluster info 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 '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 logs are dumped into different directories\n" +#~ " based on namespace and pod name." +#~ msgstr "" +#~ "\n" +#~ " Coleta informações do cluster para debugar e diagnosticar problemas " +#~ "do dele. Por padrão, exibe tudo para o\n" +#~ " stdout. Você pode, se quiser, especificar um diretório com --output-" +#~ "directory. Se especificar o diretório, kubernetes irá\n" +#~ " montar um conjunto de arquivos no diretório. Por padrão, apenas " +#~ "coleta informações no namespace 'kube-system' , mas você pode\n" +#~ " trocar para um namespace diferente com a flag --namespaces, ou " +#~ "especificar --all-namespaces para todos os namespaces.\n" +#~ "\n" +#~ " O comando também coleta os logs de todos os pods no cluster, estes " +#~ "logs são salvos em outros diretórios\n" +#~ " baseado no namespace e nome do pod." + +#~ msgid "" +#~ "\n" +#~ " Display addresses of the master and services with label kubernetes.io/" +#~ "cluster-service=true\n" +#~ " To further debug and diagnose cluster problems, use 'kubectl cluster-" +#~ "info dump'." +#~ msgstr "" +#~ "\n" +#~ " Mostra os endereços dos servidores de gerenciamento e serviços com o " +#~ "label kubernetes.io/cluster-service=true\n" +#~ " Para debugar e diagnosticar outros problemas do cluster, utilize " +#~ "'kubectl cluster-info dump'." + +#~ msgid "A schedule in the Cron format the job should be run with." +#~ msgstr "Agendamento no formato Cron em qual o job deve rodar." + +#~ msgid "" +#~ "An inline JSON override for the generated service object. If this is non-" +#~ "empty, it is used to override the generated object. Requires that the " +#~ "object supply a valid apiVersion field. Only used if --expose is true." +#~ msgstr "" +#~ "Uma substituição inline JSON para o objeto de serviço gerado. Se não " +#~ "estiver vazio, ele será usado para substituir o objeto gerado. Requer que " +#~ "o objeto forneça o campo apiVersion válido. Usado apenas se --expose for " +#~ "true." + +#~ msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +#~ msgstr "Auto-escala um Deployment, ReplicaSet ou ReplicationController" + +#~ msgid "" +#~ "Container name which will have its image upgraded. Only relevant when --" +#~ "image is specified, ignored otherwise. Required when using --image on a " +#~ "multi-container pod" +#~ msgstr "" +#~ "Nome do contêiner que terá sua imagem atualizada. Relevante apenas quando " +#~ "--image for especificado, caso contrário, ignorado. Obrigatório ao usar --" +#~ "image em um pod com vários contêineres" + +#~ msgid "Create a clusterIP service." +#~ msgstr "Cria um serviço do tipo clusterIP." + +#~ msgid "Create a deployment with the specified name." +#~ msgstr "Cria um deployment com um nome especificado." + +#~ msgid "Create a resource by filename or stdin" +#~ msgstr "Cria um recurso por nome de arquivo ou stdin" + +#~ msgid "Deprecated: Gracefully shut down a resource by name or filename" +#~ msgstr "Descontinuado: Termina um recurso por nome ou nome de arquivo" + +#~ msgid "" +#~ "Explicit policy for when to pull container images. Required when --image " +#~ "is same as existing image, ignored otherwise." +#~ msgstr "" +#~ "Política explícita para quando extrair imagens de contêiner. Obrigatório " +#~ "quando --image for igual à imagem existente, caso contrário, será " +#~ "ignorado." + +#~ msgid "" +#~ "IP to assign to the Load Balancer. If empty, an ephemeral IP will be " +#~ "created and used (cloud-provider specific)." +#~ msgstr "" +#~ "IP para ser alocado no Load Balancer. Se vazio, um IP efêmero será criado " +#~ "e utilizado (específico para cada provedor cloud)." + +#~ msgid "" +#~ "Image to use for upgrading the replication controller. Must be distinct " +#~ "from the existing image (either new image or new image tag). Can not be " +#~ "used with --filename/-f" +#~ msgstr "" +#~ "Imagem a ser utilizada para atualizar o replication controller. Deve ser " +#~ "diferente da imagem atual (pode ser uma nova imagem ou uma nova tag). Não " +#~ "pode ser utilizada com —filename/-f" + +#~ msgid "Manage a deployment rollout" +#~ msgstr "Gerencia um deployment rollout" + +#~ msgid "" +#~ "Output the formatted object with the given group version (for ex: " +#~ "'extensions/v1beta1').)" +#~ msgstr "" +#~ "Imprime o objeto formatado com a dada versão de grupo (por exemplo: " +#~ "'extensions/v1beta1').)" + +#~ msgid "Perform a rolling update of the given ReplicationController" +#~ msgstr "Executa uma atualização contínua" + +#~ msgid "" +#~ "Set a new size for a Deployment, ReplicaSet, Replication Controller, or " +#~ "Job" +#~ msgstr "" +#~ "Define um novo tamanho para um Deployment, ReplicaSet, Replication " +#~ "Controller, ou Job" + +#~ msgid "" +#~ "The key to use to differentiate between two different controllers, " +#~ "default 'deployment'. Only relevant when --image is specified, ignored " +#~ "otherwise" +#~ msgstr "" +#~ "A chave utilizada para diferenciar entre dois controlares diferentes, " +#~ "padrão 'deployment'. Apenas relevante quando --image é especificado, é " +#~ "ignorado caso contrário" + +#~ msgid "" +#~ "The name of the API generator to use, see http://kubernetes.io/docs/user-" +#~ "guide/kubectl-conventions/#generators for a list." +#~ msgstr "" +#~ "O nome do gerador de API a ser usado, veja a lista em http://kubernetes." +#~ "io/docs/user-guide/kubectl-conventions/#generators." + +#~ msgid "" +#~ "The name of the API generator to use. Currently there is only 1 generator." +#~ msgstr "" +#~ "O nome do gerador de API a ser usado. Atualmente existe apenas 1 gerador." + +#~ msgid "" +#~ "The name of the generator to use for creating a service. Only used if --" +#~ "expose is true" +#~ msgstr "" +#~ "O nome do recurso para ser utilizado quando criando um serviço. Apenas " +#~ "utilizado se —expose é verdadeiro" + +#~ msgid "" +#~ "The port that this container exposes. If --expose is true, this is also " +#~ "the port used by the service that is created." +#~ msgstr "" +#~ "A porta que o container expõe. Se —expose é verdadeiro, esta também é a " +#~ "porta utilizada pelo serviço quando for criado." + +#~ msgid "" +#~ "The restart policy for this Pod. Legal values [Always, OnFailure, " +#~ "Never]. If set to 'Always' a deployment is created, if set to " +#~ "'OnFailure' a job is created, if set to 'Never', a regular pod is " +#~ "created. For the latter two --replicas must be 1. Default 'Always', for " +#~ "CronJobs `Never`." +#~ msgstr "" +#~ "A politica de restart para este Pod. Possíveis valores [Always, " +#~ "OnFailure, Never]. Se configurado para 'Always' um deployment é criado, " +#~ "se configurado para 'OnFailure' um job é criado, se configurado para " +#~ "'Never', um pod é criado. Para os dois últimos —replicas deve ser 1. " +#~ "Valor padrão 'Always', para CronJobs `Never`." + +#~ msgid "" +#~ "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " +#~ "'ClusterIP'." +#~ msgstr "" +#~ "Tipo para este serviço: ClusterIP, NodePort, ou LoadBalancer. Valor " +#~ "padrão é 'ClusterIP'." + +#~ 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 "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 d11dd1b7347..9f7409f4856 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 @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the Kubernetes package. +# This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: EMAIL\n" -"POT-Creation-Date: 2017-03-14 21:32-0700\n" +"POT-Creation-Date: 2021-07-05 22:55+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,7 +17,18 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:43 +msgid "" +"\n" +"\t\t\tModify kubeconfig files using subcommands like \"kubectl config set " +"current-context my-context\"\n" +"\n" +"\t\t\tThe loading order follows these rules:\n" +"\n" +"\t\t\t1. If the --" +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 " @@ -26,7 +37,7 @@ msgid "" "admin --user=user1 --user=user2 --group=group1" msgstr "" -#: pkg/kubectl/cmd/create_rolebinding.go:35 +#: 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 " @@ -35,7 +46,7 @@ msgid "" "user=user2 --group=group1" msgstr "" -#: pkg/kubectl/cmd/create_configmap.go:44 +#: 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" @@ -49,20 +60,31 @@ msgid "" "\t\t # Create a new configmap 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" +"literal=key2=config2\n" +"\n" +"\t\t # Create a new configmap 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 kubectl create configmap my-config --from-env-file=path/to/bar.env" msgstr "" -#: pkg/kubectl/cmd/create_secret.go:135 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:56 msgid "" "\n" "\t\t # If you don't already have a .dockercfg file, you can create a " "dockercfg secret directly by using:\n" "\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" +"password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL\n" +"\t\t \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" msgstr "" -#: pkg/kubectl/cmd/top_node.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" "\t\t # Show metrics for all nodes\n" @@ -72,12 +94,51 @@ msgid "" "\t\t kubectl top node NODE_NAME" msgstr "" -#: pkg/kubectl/cmd/apply.go:84 +#: staging/src/k8s.io/kubectl/pkg/cmd/cp/cp.go:45 +msgid "" +"\n" +"\t\t# !!!Important Note!!!\n" +"\t\t# Requires that the 'tar' binary is present in your container\n" +"\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" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\ttar cf - /tmp/foo | kubectl exec -i -n -- " +"tar xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl exec -n -- tar cf - /tmp/foo | tar " +"xf - -C /tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " +"the default namespace\n" +"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " +"container\n" +"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +"\n" +"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +"\n" +"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +"\n" +"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +"\t\tkubectl cp /:/tmp/foo /tmp/bar" +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\tkubectl apply -f ./pod.json\n" "\n" +"\t\t# Apply resources from a directory containing kustomization.yaml - e.g. " +"dir/kustomization.yaml.\n" +"\t\tkubectl apply -k dir/\n" +"\n" "\t\t# Apply the JSON passed into stdin to a pod.\n" "\t\tcat pod.json | kubectl apply -f -\n" "\n" @@ -93,7 +154,7 @@ msgid "" "ConfigMap" msgstr "" -#: pkg/kubectl/cmd/autoscale.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:48 #, c-format msgid "" "\n" @@ -107,7 +168,7 @@ msgid "" "\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" msgstr "" -#: pkg/kubectl/cmd/convert.go:49 +#: pkg/kubectl/cmd/convert/convert.go:51 msgid "" "\n" "\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" @@ -115,7 +176,7 @@ msgid "" "\n" "\t\t# Convert the live state of the resource specified by 'pod.yaml' to the " "latest version\n" -"\t\t# and print to stdout in json format.\n" +"\t\t# and print to stdout in JSON format.\n" "\t\tkubectl convert -f pod.yaml --local -o json\n" "\n" "\t\t# Convert all files under current directory to latest version and create " @@ -123,7 +184,7 @@ msgid "" "\t\tkubectl convert -f . | kubectl create -f -" msgstr "" -#: pkg/kubectl/cmd/create_clusterrole.go:34 +#: 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 " @@ -132,11 +193,28 @@ msgid "" "resource=pods\n" "\n" "\t\t# Create a ClusterRole named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" -"resource=pods --resource-name=readablepod" +"\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\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\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\tkubectl create clusterrole \"foo\" --verb=get --non-resource-url=/logs/" +"*\n" +"\n" +"\t\t# Create a ClusterRole name \"monitoring\" with AggregationRule " +"specified\n" +"\t\tkubectl create clusterrole monitoring --aggregation-rule=\"rbac.example." +"com/aggregate-to-monitoring=true\"" msgstr "" -#: pkg/kubectl/cmd/create_role.go:41 +#: 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" @@ -145,11 +223,30 @@ msgid "" "resource=pods\n" "\n" "\t\t# Create a Role named \"pod-reader\" with ResourceName specified\n" -"\t\tkubectl create role pod-reader --verb=get --verg=list --verb=watch --" -"resource=pods --resource-name=readablepod" +"\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 "" -#: pkg/kubectl/cmd/create_quota.go:35 +#: 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\tkubectl create job my-job --image=busybox -- date\n" +"\n" +"\t\t# Create a job from a CronJob 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" @@ -161,7 +258,7 @@ msgid "" "\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" msgstr "" -#: pkg/kubectl/cmd/create_pdb.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:44 #, c-format msgid "" "\n" @@ -179,7 +276,7 @@ msgid "" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" msgstr "" -#: pkg/kubectl/cmd/create.go:47 +#: 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" @@ -188,12 +285,30 @@ msgid "" "\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 using the v1 API format " -"then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" +"\t\t# Edit the data in docker-registry.yaml in JSON then create the resource " +"using the edited data.\n" +"\t\tkubectl create -f docker-registry.yaml --edit -o json" msgstr "" -#: pkg/kubectl/cmd/expose.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:43 +msgid "" +"\n" +"\t\t# Create a priorityclass 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\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 " +"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/expose/expose.go:61 msgid "" "\n" "\t\t# Create a service for a replicated nginx, which serves on port 80 and " @@ -216,7 +331,7 @@ msgid "" "\n" "\t\t# Create a service for a replicated streaming application on port 4100 " "balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +"\t\tkubectl expose rc streamer --port=4100 --protocol=UDP --name=video-" "stream\n" "\n" "\t\t# Create a service for a replicated nginx using replica set, which " @@ -228,12 +343,98 @@ msgid "" "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" msgstr "" -#: pkg/kubectl/cmd/delete.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:64 +msgid "" +"\n" +"\t\t# Create a single ingress called 'simple' that directs requests to foo." +"com/bar to svc\n" +"\t\t# svc1:8080 with a tls secret \"my-cert\"\n" +"\t\tkubectl create ingress simple --rule=\"foo.com/bar=svc1:8080,tls=my-cert" +"\"\n" +"\n" +"\t\t# Create a catch all ingress of \"/path\" pointing to service svc:port " +"and Ingress Class as \"otheringress\"\n" +"\t\tkubectl create ingress catch-all --class=otheringress --rule=\"/path=svc:" +"port\"\n" +"\n" +"\t\t# Create an ingress with two annotations: ingress.annotation1 and " +"ingress.annotations2\n" +"\t\tkubectl create ingress annotated --class=default --rule=\"foo.com/" +"bar=svc:port\" \\n\t\t\t--annotation ingress.annotation1=foo \\n\t\t\t--" +"annotation ingress.annotation2=bla\n" +"\n" +"\t\t# Create an ingress with the same host and multiple paths\n" +"\t\tkubectl create ingress multipath --class=default \\n\t\t\t--rule=\"foo." +"com/=svc:port\" \\n\t\t\t--rule=\"foo.com/admin/=svcadmin:portadmin\"\n" +"\n" +"\t\t# Create an ingress with multiple hosts and the pathType as Prefix\n" +"\t\tkubectl create ingress ingress1 --class=default \\n\t\t\t--rule=\"foo." +"com/path*=svc:8080\" \\n\t\t\t--rule=\"bar.com/admin*=svc2:http\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using the default ingress " +"certificate and different path types\n" +"\t\tkubectl create ingress ingtls --class=default \\n\t\t --rule=\"foo.com/" +"=svc:https,tls\" \\n\t\t --rule=\"foo.com/path/subpath*=othersvc:8080\"\n" +"\n" +"\t\t# Create an ingress with TLS enabled using a specific secret and " +"pathType as Prefix\n" +"\t\tkubectl create ingress ingsecret --class=default \\n\t\t --rule=\"foo." +"com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t# Create an ingress with a default backend\n" +"\t\tkubectl create ingress ingdefault --class=default \\n\t\t --default-" +"backend=defaultsvc:http \\n\t\t --rule=\"foo.com/*=svc:8080,tls=secret1\"\n" +"\n" +"\t\t" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:74 +msgid "" +"\n" +"\t\t# Create an interactive debugging session in pod mypod and immediately " +"attach to it.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug mypod -it --image=busybox\n" +"\n" +"\t\t# Create a debug container named debugger using a custom automated " +"debugging image.\n" +"\t\t# (requires the EphemeralContainers feature to be enabled in the " +"cluster)\n" +"\t\tkubectl debug --image=myproj/debug-tools -c debugger mypod\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and attach to it\n" +"\t\tkubectl debug mypod -it --image=busybox --copy-to=my-debugger\n" +"\n" +"\t\t# Create a copy of mypod changing the command of mycontainer\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --container=mycontainer -- " +"sh\n" +"\n" +"\t\t# Create a copy of mypod changing all container images to busybox\n" +"\t\tkubectl debug mypod --copy-to=my-debugger --set-image=*=busybox\n" +"\n" +"\t\t# Create a copy of mypod adding a debug container and changing container " +"images\n" +"\t\tkubectl debug mypod -it --copy-to=my-debugger --image=debian --set-" +"image=app=app:debug,sidecar=sidecar:debug\n" +"\n" +"\t\t# Create an interactive debugging session on a node and immediately " +"attach to it.\n" +"\t\t# The container will run in the host namespaces and the host's " +"filesystem will be mounted at /host\n" +"\t\tkubectl debug node/mynode -it --image=busybox\n" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:73 msgid "" "\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" +"\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\tcat pod.json | kubectl delete -f -\n" @@ -248,13 +449,13 @@ msgid "" "\t\tkubectl delete pod foo --now\n" "\n" "\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" +"\t\tkubectl delete pod foo --force\n" "\n" "\t\t# Delete all pods\n" "\t\tkubectl delete pods --all" msgstr "" -#: pkg/kubectl/cmd/describe.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:51 msgid "" "\n" "\t\t# Describe a node\n" @@ -278,7 +479,17 @@ msgid "" "\t\tkubectl describe pods frontend" msgstr "" -#: pkg/kubectl/cmd/drain.go:165 +#: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:76 +msgid "" +"\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 "" + +#: 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 " @@ -291,7 +502,7 @@ msgid "" "\t\t$ kubectl drain foo --grace-period=900" msgstr "" -#: pkg/kubectl/cmd/edit.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:55 msgid "" "\n" "\t\t# Edit the service named 'docker-registry':\n" @@ -308,43 +519,67 @@ msgid "" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" msgstr "" -#: pkg/kubectl/cmd/exec.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:48 msgid "" "\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first " +"\t\t# Get output from running 'date' command from pod mypod, using the first " "container by default\n" -"\t\tkubectl exec 123456-7890 date\n" +"\t\tkubectl exec mypod -- date\n" "\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" +"\t\t# Get output from running '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 " -"from pod 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +"\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" +"\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" +"\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" +"\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 " +"deployment mydeployment, using the first container by default\n" +"\t\tkubectl exec deploy/mydeployment -- date\n" +"\n" +"\t\t# Get output from running 'date' command from the first pod of the " +"service myservice, using the first container by default\n" +"\t\tkubectl exec svc/myservice -- date\n" +"\t\t" msgstr "" -#: pkg/kubectl/cmd/attach.go:42 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:44 msgid "" "\n" -"\t\t# Get output from running pod 123456-7890, using the first container by " -"default\n" -"\t\tkubectl attach 123456-7890\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 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\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 123456-7890\n" +"from pod mypod\n" "\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\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 "" -#: pkg/kubectl/cmd/explain.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" "\t\t# Get the documentation of the resource and its fields\n" @@ -354,33 +589,44 @@ msgid "" "\t\tkubectl explain pods.spec.containers" msgstr "" -#: pkg/kubectl/cmd/completion.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:65 msgid "" "\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" +"\t\t# Installing bash completion on macOS using homebrew\n" +"\t\t## If running Bash 3.2 included with macOS\n" +"\t\t brew install bash-completion\n" +"\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" +"\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/" +"kubectl\n" "\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" "\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\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## 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" +"\t\t## Write bash completion code to a file and source it from ." +"bash_profile\n" +"\t\t kubectl completion bash > ~/.kube/completion.bash.inc\n" +"\t\t printf \"\n" +"\t\t # Kubectl shell completion\n" +"\t\t source '$HOME/.kube/completion.bash.inc'\n" +"\t\t \" >> $HOME/.bash_profile\n" +"\t\t source $HOME/.bash_profile\n" "\n" "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" +"\t\t source <(kubectl completion zsh)\n" +"\t\t# Set the kubectl completion code for zsh[1] to autoload on startup\n" +"\t\t kubectl completion zsh > \"${fpath[1]}/_kubectl\"" msgstr "" -#: pkg/kubectl/cmd/get.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:105 msgid "" "\n" "\t\t# List all pods in ps output format.\n" @@ -394,6 +640,10 @@ msgid "" "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" +"\t\tkubectl get deployments.v1.apps -o json\n" +"\n" "\t\t# List a single pod in JSON output format.\n" "\t\tkubectl get -o json pod web-pod-13je7\n" "\n" @@ -401,100 +651,124 @@ msgid "" "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" +"\t\tkubectl get -k dir/\n" +"\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\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" "\t\tkubectl get rc,services\n" "\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" +"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7" msgstr "" -#: pkg/kubectl/cmd/portforward.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:72 msgid "" "\n" "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " "5000 and 6000 in the pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" +"\t\tkubectl port-forward pod/mypod 5000 6000\n" +"\n" +"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports " +"5000 and 6000 in a pod selected by the deployment\n" +"\t\tkubectl port-forward deployment/mydeployment 5000 6000\n" +"\n" +"\t\t# Listen on port 8443 locally, forwarding to the targetPort of the " +"service's port named \"https\" in a pod selected by the service\n" +"\t\tkubectl port-forward service/myservice 8443:https\n" "\n" "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" +"\t\tkubectl port-forward pod/mypod 8888:5000\n" +"\n" +"\t\t# Listen on port 8888 on all addresses, forwarding to 5000 in the pod\n" +"\t\tkubectl port-forward --address 0.0.0.0 pod/mypod 8888:5000\n" +"\n" +"\t\t# Listen on port 8888 on localhost and selected IP, forwarding to 5000 " +"in the pod\n" +"\t\tkubectl port-forward --address localhost,10.19.21.23 pod/mypod " +"8888:5000\n" "\n" "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 0:5000" +"\t\tkubectl port-forward pod/mypod :5000" msgstr "" -#: pkg/kubectl/cmd/drain.go:118 +#: 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" msgstr "" -#: pkg/kubectl/cmd/drain.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:58 msgid "" "\n" "\t\t# Mark node \"foo\" as unschedulable.\n" "\t\tkubectl cordon foo" msgstr "" -#: pkg/kubectl/cmd/patch.go:66 +#: staging/src/k8s.io/kubectl/pkg/cmd/patch/patch.go:83 msgid "" "\n" -"\t\t# Partially update a node using strategic merge patch\n" +"\t\t# Partially update a node using a strategic merge patch. Specify 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\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 "" -#: pkg/kubectl/cmd/options.go:29 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" "\t\t# Print flags inherited by all commands\n" "\t\tkubectl options" msgstr "" -#: pkg/kubectl/cmd/clusterinfo.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:44 msgid "" "\n" -"\t\t# Print the address of the master and cluster services\n" +"\t\t# Print the address of the control plane and cluster services\n" "\t\tkubectl cluster-info" msgstr "" -#: pkg/kubectl/cmd/version.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:44 msgid "" "\n" "\t\t# Print the client and server versions for the current context\n" "\t\tkubectl version" msgstr "" -#: pkg/kubectl/cmd/apiversions.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:34 msgid "" "\n" "\t\t# Print the supported API versions\n" "\t\tkubectl api-versions" msgstr "" -#: pkg/kubectl/cmd/replace.go:50 +#: 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" @@ -511,14 +785,18 @@ msgid "" "\t\tkubectl replace --force -f ./pod.json" msgstr "" -#: pkg/kubectl/cmd/logs.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:53 msgid "" "\n" "\t\t# Return snapshot logs from pod nginx with only one container\n" "\t\tkubectl logs nginx\n" "\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" +"\t\t# Return snapshot logs from pod nginx with multi containers\n" +"\t\tkubectl logs nginx --all-containers=true\n" +"\n" +"\t\t# Return snapshot logs from all containers in pods defined by label " +"app=nginx\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" @@ -527,12 +805,19 @@ msgid "" "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" "\t\tkubectl logs -f -c ruby web-1\n" "\n" +"\t\t# Begin streaming the logs from all containers in pods defined by label " +"app=nginx\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" "\n" "\t\t# Show all logs from pod nginx written in the last hour\n" "\t\tkubectl logs --since=1h nginx\n" "\n" +"\t\t# Show logs from a kubelet with an expired serving certificate\n" +"\t\tkubectl logs --insecure-skip-tls-verify-backend nginx\n" +"\n" "\t\t# Return snapshot logs from first container of a job named hello\n" "\t\tkubectl logs job/hello\n" "\n" @@ -541,25 +826,7 @@ msgid "" "\t\tkubectl logs deployment/nginx -c nginx-1" msgstr "" -#: pkg/kubectl/cmd/proxy.go:53 -msgid "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/" -"pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" -msgstr "" - -#: pkg/kubectl/cmd/scale.go:43 +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:49 msgid "" "\n" "\t\t# Scale a replicaset named 'foo' to 3.\n" @@ -575,11 +842,11 @@ msgid "" "\t\t# Scale multiple replication controllers.\n" "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" "\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" +"\t\t# Scale statefulset named 'web' to 3.\n" +"\t\tkubectl scale --replicas=3 statefulset/web" msgstr "" -#: pkg/kubectl/cmd/apply_set_last_applied.go:67 +#: 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 " @@ -596,7 +863,7 @@ msgid "" "\t\t" msgstr "" -#: pkg/kubectl/cmd/top_pod.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:73 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -612,72 +879,75 @@ msgid "" "\t\tkubectl top pod -l name=myLabel" msgstr "" -#: pkg/kubectl/cmd/stop.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:62 msgid "" "\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" -msgstr "" - -#: pkg/kubectl/cmd/run.go:57 -msgid "" -"\n" -"\t\t# Start a single instance of nginx.\n" +"\t\t# Start a nginx pod.\n" "\t\tkubectl run nginx --image=nginx\n" "\n" -"\t\t# Start a single instance of hazelcast and let the container expose port " -"5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --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 single instance of hazelcast and set environment variables " +"\t\t# Start a hazelcast pod and set environment variables " "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --" -"env=\"POD_NAMESPACE=default\"\n" +"\t\tkubectl run hazelcast --image=hazelcast/hazelcast --env=" +"\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" "\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" +"\t\t# Start a hazelcast pod and set labels \"app=hazelcast\" and \"env=prod" +"\" 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\tkubectl run nginx --image=nginx --dry-run\n" +"\t\tkubectl run nginx --image=nginx --dry-run=client\n" "\n" -"\t\t# Start a single instance of nginx, but overload the spec of the " -"deployment with a partial set of values parsed from JSON.\n" +"\t\t# Start a nginx pod, but overload the spec with a partial set of values " +"parsed from JSON.\n" "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", " "\"spec\": { ... } }'\n" "\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it " -"if it exits.\n" +"\t\t# Start a busybox pod and keep it in the foreground, don't restart it if " +"it exits.\n" "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" "\n" -"\t\t# Start the nginx container using the default command, but use custom " +"\t\t# Start the nginx pod using the default command, but use custom " "arguments (arg1 .. argN) for that command.\n" "\t\tkubectl run nginx --image=nginx -- ... \n" "\n" -"\t\t# Start the nginx container using a different command and custom " -"arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it " -"out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" -"wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every " -"5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" -"restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +"\t\t# Start the nginx pod using a different command and custom arguments.\n" +"\t\tkubectl run nginx --image=nginx --command -- ... " msgstr "" -#: pkg/kubectl/cmd/taint.go:67 +#: 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\tkubectl proxy --api-prefix=/\n" +"\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# 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 " +"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\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/" +"pods/\n" +"\t\tkubectl proxy --api-prefix=/k8s-api" +msgstr "" + +#: 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-" @@ -691,10 +961,16 @@ msgid "" "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" "\n" "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" +"\t\tkubectl taint nodes foo dedicated-\n" +"\n" +"\t\t# Add a taint with key 'dedicated' on nodes having label mylabel=X\n" +"\t\tkubectl taint node -l myLabel=X dedicated=foo:PreferNoSchedule\n" +"\n" +"\t\t# Add to node 'foo' a taint with key 'bar' and no value\n" +"\t\tkubectl taint nodes foo bar:NoSchedule" msgstr "" -#: pkg/kubectl/cmd/label.go:77 +#: 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" @@ -718,31 +994,7 @@ msgid "" "\t\tkubectl label pods foo bar-" msgstr "" -#: pkg/kubectl/cmd/rollingupdate.go:54 -msgid "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in " -"frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " -"image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping " -"the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to " -"frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" -msgstr "" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:52 +#: 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" @@ -752,11 +1004,28 @@ msgid "" "\t\tkubectl apply view-last-applied -f deploy.yaml -o json" msgstr "" -#: pkg/kubectl/cmd/apply.go:75 +#: staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go:61 +msgid "" +"\n" +"\t\t# Wait for the pod \"busybox1\" to contain the status condition of type " +"\"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\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" +"\t\tkubectl delete pod/busybox1\n" +"\t\tkubectl wait --for=delete pod/busybox1 --timeout=60s" +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\tThis resource will be created if it doesn't exist yet.\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' " "or 'create --save-config'.\n" "\n" @@ -767,7 +1036,37 @@ msgid "" "k8s.io/34274." msgstr "" -#: pkg/kubectl/cmd/convert.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:126 +msgid "" +"\n" +"\t\tApprove a certificate signing request.\n" +"\n" +"\t\tkubectl certificate approve allows a cluster admin to approve a " +"certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tissue a certificate to the requestor with the attributes requested in " +"the CSR.\n" +"\n" +"\t\tSECURITY NOTICE: Depending on the requested attributes, the issued " +"certificate\n" +"\t\tcan potentially grant a requester access to cluster resources or to " +"authenticate\n" +"\t\tas a requested identity. Before approving a CSR, ensure you understand " +"what the\n" +"\t\tsigned certificate can do.\n" +"\t\t" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:28 +msgid "" +"\n" +"\t\tConfigure application resources\n" +"\n" +"\t\tThese commands help you make changes to existing application resources." +msgstr "" + +#: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" "\t\tConvert config files between different API versions. Both YAML\n" @@ -784,34 +1083,35 @@ msgid "" "\t\tto change to output destination." msgstr "" -#: pkg/kubectl/cmd/create_clusterrole.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 msgid "" "\n" "\t\tCreate a ClusterRole." msgstr "" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:41 msgid "" "\n" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." msgstr "" -#: pkg/kubectl/cmd/create_rolebinding.go:32 +#: 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 "" -#: pkg/kubectl/cmd/create_secret.go:200 +#: 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 " -"certificate must be .PEM encoded and match the given private key." +"certificate must be .PEM encoded and match\n" +"\t\tthe given private key." msgstr "" -#: pkg/kubectl/cmd/create_configmap.go:32 +#: 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 " @@ -831,13 +1131,25 @@ msgid "" "\t\tsymlinks, devices, pipes, etc)." msgstr "" -#: pkg/kubectl/cmd/create_namespace.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_cronjob.go:40 +msgid "" +"\n" +"\t\tCreate a cronjob with the specified name." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_job.go:40 +msgid "" +"\n" +"\t\tCreate a job with the specified name." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" "\t\tCreate a namespace with the specified name." msgstr "" -#: pkg/kubectl/cmd/create_secret.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:41 msgid "" "\n" "\t\tCreate a new secret for use with Docker registries.\n" @@ -845,13 +1157,12 @@ msgid "" "\t\tDockercfg secrets are used to authenticate against Docker registries.\n" "\n" "\t\tWhen using the Docker command line to push images, you can authenticate " -"to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +"to a given registry by running:\n" +"\t\t\t'$ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" "\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker " -"push' and 'docker pull' commands to\n" +"\tThat produces a ~/.dockercfg file that is used by subsequent 'docker push' " +"and 'docker pull' commands to\n" "\t\tauthenticate to the registry. The email address is optional.\n" "\n" "\t\tWhen creating applications, you may have a Docker registry that requires " @@ -861,35 +1172,42 @@ msgid "" "\t\tby creating a dockercfg secret and attaching it to your service account." msgstr "" -#: pkg/kubectl/cmd/create_pdb.go:32 +#: 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 "" -#: pkg/kubectl/cmd/create.go:42 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:40 msgid "" "\n" -"\t\tCreate a resource by filename or stdin.\n" +"\t\tCreate a priorityclass with the specified name, value, globalDefault and " +"description" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:71 +msgid "" +"\n" +"\t\tCreate a resource from a file or from stdin.\n" "\n" "\t\tJSON and YAML formats are accepted." msgstr "" -#: pkg/kubectl/cmd/create_quota.go:32 +#: 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 "" -#: pkg/kubectl/cmd/create_role.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" "\t\tCreate a role with single rule." msgstr "" -#: pkg/kubectl/cmd/create_secret.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:61 msgid "" "\n" "\t\tCreate a secret based on a file, directory, or specified literal value.\n" @@ -898,43 +1216,75 @@ msgid "" "\n" "\t\tWhen creating a secret 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" +"\t\tdefault to the file content. If the basename is an invalid key or you " +"wish to chose your own, you may specify\n" +"\t\tan alternate key.\n" "\n" "\t\tWhen creating a secret based on a directory, each file whose basename is " "a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files " -"are ignored (e.g. subdirectories,\n" +"\t\tpackaged into the secret. Any directory entries except regular files are " +"ignored (e.g. subdirectories,\n" "\t\tsymlinks, devices, pipes, etc)." msgstr "" -#: pkg/kubectl/cmd/create_serviceaccount.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:40 msgid "" "\n" "\t\tCreate a service account with the specified name." msgstr "" -#: pkg/kubectl/cmd/run.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:67 msgid "" "\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." +"\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 " +"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 " +"static content path." msgstr "" -#: pkg/kubectl/cmd/autoscale.go:34 +#: 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" "\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController by name and " -"creates an autoscaler that uses the given resource as a reference.\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\tAn autoscaler can automatically increase or decrease number of pods " "deployed within the system as needed." msgstr "" -#: pkg/kubectl/cmd/delete.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:57 +msgid "" +"\n" +"\t\tDebug cluster resources using interactive debugging containers.\n" +"\n" +"\t\t'debug' provides automation for common debugging tasks for cluster " +"objects identified by\n" +"\t\tresource and name. Pods will be used by default if no resource is " +"specified.\n" +"\n" +"\t\tThe action taken by 'debug' varies depending on what resource is " +"specified. Supported\n" +"\t\tactions include:\n" +"\n" +"\t\t* Workload: Create a copy of an existing pod with certain attributes " +"changed,\n" +"\t for example changing the image tag to a new version.\n" +"\t\t* Workload: Add an ephemeral container to an already running pod, for " +"example to add\n" +"\t\t debugging utilities without restarting the pod.\n" +"\t\t* Node: Create a new pod that runs in the node's host namespaces and can " +"access\n" +"\t\t the node's filesystem.\n" +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 " @@ -954,9 +1304,10 @@ msgid "" "immediately. If the node\n" "\t\thosting a pod is down or cannot reach the API server, termination may " "take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace" -"\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" +"\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" "\n" "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the " "pod's processes have been\n" @@ -978,38 +1329,66 @@ msgid "" "immediately.\n" "\n" "\t\tNote that the delete command does NOT do resource version checks, so if " -"someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their " -"update\n" -"\t\twill be lost along with the rest of the resource." +"someone submits an\n" +"\t\tupdate to a resource right when you submit a delete, their update will " +"be lost along with the\n" +"\t\trest of the resource." msgstr "" -#: pkg/kubectl/cmd/stop.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:171 msgid "" "\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +"\t\tDeny a certificate signing request.\n" "\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by " -"delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful " -"termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." +"\t\tkubectl certificate deny allows a cluster admin to deny a certificate\n" +"\t\tsigning request (CSR). This action tells a certificate signing " +"controller to\n" +"\t\tnot to issue a certificate to the requestor.\n" +"\t\t" msgstr "" -#: pkg/kubectl/cmd/top_node.go:60 +#: staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go:53 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" +"\t\tDiff configurations specified by filename 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" +"\n" +"\t\tKUBECTL_EXTERNAL_DIFF environment variable can be used to select your " +"own\n" +"\t\tdiff command. Users can use external commands with params too, example:\n" +"\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" +"\n" +"\t\tExit status:\n" +"\t\t 0\n" +"\t\tNo differences were found.\n" +"\t\t 1\n" +"\t\tDifferences were found.\n" +"\t\t >1\n" +"\t\tKubectl or diff failed with an error.\n" +"\n" +"\t\tNote: KUBECTL_EXTERNAL_DIFF, if used, is expected to follow that " +"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 "" -#: pkg/kubectl/cmd/top_pod.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:65 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of pods.\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" @@ -1019,29 +1398,66 @@ msgid "" "\t\tsince pod creation." msgstr "" -#: pkg/kubectl/cmd/top.go:33 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:39 msgid "" "\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +"\t\tDisplay Resource (CPU/Memory) usage.\n" "\n" "\t\tThe top command allows you to see the resource consumption for nodes or " "pods.\n" "\n" -"\t\tThis command requires Heapster to be correctly configured and working on " -"the server. " +"\t\tThis command requires Metrics Server to be correctly configured and " +"working on the server. " msgstr "" -#: pkg/kubectl/cmd/drain.go:140 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:54 +msgid "" +"\n" +"\t\tDisplay merged kubeconfig settings or a specified kubeconfig file.\n" +"\n" +"\t\tYou can use --output jsonpath={...} to extract specific values using a " +"jsonpath expression." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:92 +msgid "" +"\n" +"\t\tDisplay one or many resources\n" +"\n" +"\t\tPrints a table of the most important information about the specified " +"resources.\n" +"\t\tYou can filter the list using a label selector and the --selector flag. " +"If the\n" +"\t\tdesired resource type is namespaced you will only see results in your " +"current\n" +"\t\tnamespace unless you pass --all-namespaces.\n" +"\n" +"\t\tUninitialized objects are not shown unless --include-uninitialized is " +"passed.\n" +"\n" +"\t\tBy specifying the output as 'template' and providing a Go template as " +"the value\n" +"\t\tof the --template flag, you can filter the attributes of the fetched " +"resources." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:37 +msgid "" +"\n" +"\t\tDisplays the current-context" +msgstr "" + +#: 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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use " -"normal DELETE\n" -"\t\tto delete the pods.\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\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 " @@ -1069,7 +1485,7 @@ msgid "" "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" msgstr "" -#: pkg/kubectl/cmd/edit.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:31 msgid "" "\n" "\t\tEdit a resource from the default editor.\n" @@ -1107,19 +1523,140 @@ msgid "" "\t\tsaved copy to include the latest resource version." msgstr "" -#: pkg/kubectl/cmd/drain.go:115 +#: 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 " +"the default editor.\n" +"\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, " +"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\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 "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go:49 +msgid "" +"\n" +"\t\tExperimental: Wait for a specific condition on one or many resources.\n" +"\n" +"\t\tThe command takes multiple resources and waits until the specified " +"condition\n" +"\t\tis seen in the Status field of every given resource.\n" +"\n" +"\t\tAlternatively, the command can wait for the given set of resources to be " +"deleted\n" +"\t\tby providing the \"delete\" keyword as the value to the --for flag.\n" +"\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 " +"destination." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:47 +msgid "" +"\n" +"\t\tExpose a resource as a new Kubernetes service.\n" +"\n" +"\t\tLooks up a deployment, service, replica set, replication controller or " +"pod by name and uses the selector\n" +"\t\tfor that resource as the selector for a new service on the specified " +"port. A deployment or replica set\n" +"\t\twill be exposed as a service only if its selector is convertible to a " +"selector that service supports,\n" +"\t\ti.e. when the selector contains only the matchLabels component. Note " +"that if no port is specified via\n" +"\t\t--port and the exposed resource has multiple ports, all will be re-used " +"by the new service. Also if no\n" +"\t\tlabels are specified, the new service will re-use the labels from the " +"resource it exposes.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\n" +"\t\t" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:46 +msgid "" +"\n" +"\t\tList all available plugin files on a user's PATH.\n" +"\n" +"\t\tAvailable plugin files are those that are:\n" +"\t\t- executable\n" +"\t\t- anywhere on the user's PATH\n" +"\t\t- begin with \"kubectl-\"\n" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:35 +msgid "" +"\n" +"\t\tList the fields for supported resources\n" +"\n" +"\t\tThis command describes the fields associated with each supported API " +"resource.\n" +"\t\tFields are identified via a simple JSONPath identifier:\n" +"\n" +"\t\t\t.[.]\n" +"\n" +"\t\tAdd the --recursive flag to display all of the fields at once without " +"descriptions.\n" +"\t\tInformation about each field is retrieved from the server in OpenAPI " +"format." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout.go:30 +msgid "" +"\n" +"\t\tManage the rollout of a resource." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:84 msgid "" "\n" "\t\tMark node as schedulable." msgstr "" -#: pkg/kubectl/cmd/drain.go:90 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:55 msgid "" "\n" "\t\tMark node as unschedulable." msgstr "" -#: pkg/kubectl/cmd/completion.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:57 +msgid "" +"\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 "" + +#: 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" @@ -1127,38 +1664,61 @@ msgid "" "\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" "\t\tthe .bash_profile.\n" "\n" -"\t\tNote: this requires the bash-completion framework, which is not " -"installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" +"\t\tDetailed instructions on how to do this are available here:\n" "\n" -"\t\t $ brew install bash-completion\n" +" for macOS:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-macos/#enable-" +"shell-autocompletion\n" "\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by " -"adding the\n" -"\t\tfollowing line to the .bash_profile\n" +" for linux:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/#enable-" +"shell-autocompletion\n" "\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" +" for windows:\n" +" https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/" +"#enable-shell-autocompletion\n" "\n" "\t\tNote for zsh users: [1] zsh completions are only supported in versions " "of zsh >= 5.2" msgstr "" -#: pkg/kubectl/cmd/rollingupdate.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:49 msgid "" "\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication " -"controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace " -"as the\n" -"\t\texisting replication controller and overwrite at least one (common) " -"label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" +"\t\tPrint the logs for a container in a pod or specified resource. \n" +"\t\tIf the pod has only one container, the container name is optional." msgstr "" -#: pkg/kubectl/cmd/replace.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/plugin/plugin.go:37 +msgid "" +"\n" +"\t\tProvides utilities for interacting with plugins.\n" +"\n" +"\t\tPlugins provide extended functionality that is not part of the major " +"command-line distribution.\n" +"\t\tPlease refer to the documentation and examples for more information " +"about how write your own plugins.\n" +"\n" +"\t\tThe easiest way to discover and install plugins is via the kubernetes " +"sub-project krew.\n" +"\t\tTo install krew, visit [krew.sigs.k8s.io](https://krew.sigs.k8s.io/docs/" +"user-guide/setup/install/)" +msgstr "" + +#: 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" +"\n" +"\t\tNEW_NAME is the new name you wish to set.\n" +"\n" +"\t\tNote: In case 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" @@ -1167,18 +1727,38 @@ msgid "" "the\n" "\t\tcomplete resource spec must be provided. This can be obtained by\n" "\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\t $ kubectl get TYPE NAME -o yaml" msgstr "" -#: pkg/kubectl/cmd/scale.go:34 +#: 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." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:58 +msgid "" +"\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 "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:55 +msgid "" +"\n" +"\t\tRollback to a previous rollout." +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 " -"Job.\n" +"StatefulSet.\n" "\n" "\t\tScale also allows users to specify one or more preconditions for the " "scale action.\n" @@ -1190,7 +1770,7 @@ msgid "" "\t\tscale is sent to the server." msgstr "" -#: pkg/kubectl/cmd/apply_set_last_applied.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" "\t\tSet the latest last-applied-configuration annotations by setting it to " @@ -1200,54 +1780,190 @@ msgid "" "\t\twithout updating any other parts of the object." msgstr "" -#: pkg/kubectl/cmd/proxy.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:67 +#, c-format msgid "" "\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +"\t\tSet the selector on a resource. Note that the new selector will " +"overwrite the old selector if the resource had one prior to the invocation\n" +"\t\tof 'set selector'.\n" "\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/" -"api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +"\t\tA selector must begin with a letter or number, and may contain letters, " +"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\tIf --resource-version is specified, then updates will use this resource " +"version, otherwise the existing resource-version will be used.\n" +" Note: currently selectors can only be set on Service objects." msgstr "" -#: pkg/kubectl/cmd/patch.go:59 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:47 msgid "" "\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" +"\t\tSets a cluster entry in kubeconfig.\n" "\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tPlease refer to the models in https://htmlpreview.github.io/?https://" -"github.com/kubernetes/kubernetes/blob/HEAD/docs/api-reference/v1/definitions." -"html to find if a field is mutable." +"\t\tSpecifying a name that already exists will merge new fields on top of " +"existing values for those fields." msgstr "" -#: pkg/kubectl/cmd/label.go:70 +#: 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" +"\n" +"\t\tPrint a detailed description of the selected resources, including " +"related resources such\n" +"\t\tas events or controllers. You may select a single object by name, all " +"objects of that\n" +"\t\ttype, provide a name prefix, or label selector. For example:\n" +"\n" +"\t\t $ kubectl describe TYPE NAME_PREFIX\n" +"\n" +"\t\twill first check for an exact match on TYPE and NAME_PREFIX. If no such " +"resource\n" +"\t\texists, it will output details for every resource that has a name " +"prefixed with NAME_PREFIX." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:47 +msgid "" +"\n" +"\t\tShow the status of the rollout.\n" +"\n" +"\t\tBy default 'rollout status' will watch the status of the latest rollout\n" +"\t\tuntil it's done. If you don't want to wait for the rollout to finish " +"then\n" +"\t\tyou can use --watch=false. Note that if a new rollout starts in-between, " +"then\n" +"\t\t'rollout status' will continue watching the latest revision. If you want " +"to\n" +"\t\tpin to a specific revision and abort if it is rolled over by another " +"revision,\n" +"\t\tuse --revision=N where N is the revision you need to watch for." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:41 +#, c-format +msgid "" +"\n" +"\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 " +"omitted, the request will default to the limit.\n" +"\n" +"\t\tPossible resources include (case insensitive): %s." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go:50 +msgid "" +"\n" +"\t\tUpdate environment variables on a pod template.\n" +"\n" +"\t\tList environment variable definitions in one or more pods, pod " +"templates.\n" +"\t\tAdd, update, or remove container environment variable definitions in one " +"or\n" +"\t\tmore pod templates (within replication controllers or deployment " +"configurations).\n" +"\t\tView or modify the environment variable definitions on all containers in " +"the\n" +"\t\tspecified pods or pod templates, or just those that match a wildcard.\n" +"\n" +"\t\tIf \"--env -\" is passed, environment variables can be read from STDIN " +"using the standard env\n" +"\t\tsyntax.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:71 +msgid "" +"\n" +"\t\tUpdate existing container image(s) of resources.\n" +"\n" +"\t\tPossible resources include (case insensitive):\n" +"\t\t" +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 " +"patch, or a JSON patch.\n" +"\n" +"\t\tJSON and YAML formats are accepted." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:83 +msgid "" +"\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" +"\t\tannotations. Annotations are key/value pairs that can be larger than " +"labels and include\n" +"\t\tarbitrary string values such as structured JSON. Tools and system " +"extensions may use\n" +"\t\tannotations to store their own data.\n" +"\n" +"\t\tAttempting to set an annotation that already exists will fail unless --" +"overwrite is set.\n" +"\t\tIf --resource-version is specified and does not match the current " +"resource version on\n" +"\t\tthe server the command will fail." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:87 #, c-format msgid "" "\n" "\t\tUpdate the labels on a resource.\n" "\n" -"\t\t* A label must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[1]d characters.\n" +"\t\t* A label key and value must begin with a letter or number, and may " +"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" "\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." msgstr "" -#: pkg/kubectl/cmd/taint.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:70 #, c-format msgid "" "\n" @@ -1257,13 +1973,22 @@ msgid "" "is expressed as key=value:effect.\n" "\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* The value must begin with a letter or number, and may contain letters, " -"numbers, hyphens, dots, and underscores, up to %[2]d characters.\n" +"\t\t* Optionally, the key can begin with a DNS subdomain prefix and a single " +"'/', 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." msgstr "" -#: pkg/kubectl/cmd/apply_view_last_applied.go:46 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:36 +msgid "" +"\n" +"\t\tView previous rollout revisions and configurations." +msgstr "" + +#: 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 " @@ -1274,30 +1999,7 @@ msgid "" "\t\tto change output format." msgstr "" -#: pkg/kubectl/cmd/cp.go:37 -msgid "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in " -"the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific " -"container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " -"\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" -msgstr "" - -#: pkg/kubectl/cmd/create_secret.go:205 +#: 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" @@ -1305,14 +2007,14 @@ msgid "" "to/tls.key" msgstr "" -#: pkg/kubectl/cmd/create_namespace.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" "\t # Create a new namespace named my-namespace\n" "\t kubectl create namespace my-namespace" msgstr "" -#: pkg/kubectl/cmd/create_secret.go:59 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:74 msgid "" "\n" "\t # Create a new secret named my-secret with keys for each file in folder " @@ -1321,30 +2023,75 @@ msgid "" "\n" "\t # Create a new secret named my-secret with specified keys instead of " "names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." -"ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-file=ssh-publickey=path/to/id_rsa.pub\n" "\n" "\t # Create a new secret named my-secret with key1=supersecret and " "key2=topsecret\n" "\t kubectl create secret generic my-secret --from-literal=key1=supersecret " -"--from-literal=key2=topsecret" +"--from-literal=key2=topsecret\n" +"\n" +"\t # Create a new secret named my-secret using a combination of a file and " +"a literal\n" +"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=path/" +"to/id_rsa --from-literal=passphrase=topsecret\n" +"\n" +"\t # Create a new secret named my-secret from an env file\n" +"\t kubectl create secret generic my-secret --from-env-file=path/to/bar.env" msgstr "" -#: pkg/kubectl/cmd/create_serviceaccount.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:43 msgid "" "\n" "\t # Create a new service account named my-service-account\n" "\t kubectl create serviceaccount my-service-account" msgstr "" -#: pkg/kubectl/cmd/create_service.go:232 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:45 msgid "" "\n" -"\t# Create a new ExternalName service named my-ns \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" +"\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" +"\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" +"\tkubectl create deployment my-dep --image=busybox --port=5701" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:351 +msgid "" +"\n" +"\t# Create a new ExternalName service named my-ns\n" "\tkubectl create service externalname my-ns --external-name bar.com" msgstr "" -#: pkg/kubectl/cmd/create_service.go:225 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:50 +msgid "" +"\n" +"\t# Set Deployment nginx-deployment's ServiceAccount 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" +"\tkubectl set sa -f nginx-deployment.yaml serviceaccount1 --local --dry-" +"run=client -o yaml\n" +"\t" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_deployment.go:42 +msgid "" +"\n" +"\tCreate a deployment with the specified name." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:344 msgid "" "\n" "\tCreate an ExternalName service with the specified name.\n" @@ -1354,45 +2101,107 @@ msgid "" "\tthat exist off platform, on other clusters, or locally." msgstr "" -#: pkg/kubectl/cmd/help.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_ingress.go:61 +msgid "" +"\n" +"\tCreate an ingress with the specified name." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:28 msgid "" "\n" "\tHelp provides help for any command in the application.\n" "\tSimply type kubectl help [path to command] for full details." msgstr "" -#: pkg/kubectl/cmd/create_service.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:44 +msgid "" +"\n" +"\tSets 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 " +"'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 " +"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" +"\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 "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:43 +msgid "" +"\n" +"\tUpdate ServiceAccount of pod template resources.\n" +"\n" +"\tPossible resources (case insensitive) can be:\n" +"\n" +"\t" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:40 +msgid "" +"\n" +"\tUpdate User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_image.go:68 +msgid "" +"\n" +" \tpod (po), replicationcontroller (rc), deployment (deploy), daemonset " +"(ds), replicaset (rs)" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:63 +msgid "" +"\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" +"\n" +" 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" +" to resume forwarding." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:233 +msgid "" +"\n" +" # Create a new ClusterIP service named my-cs\n" +" kubectl create service clusterip my-cs --tcp=5678:8080\n" +"\n" +" # Create a new ClusterIP service named my-cs (in headless mode)\n" +" kubectl create service clusterip my-cs --clusterip=\"None\"" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:311 msgid "" "\n" " # Create a new LoadBalancer service named my-lbs\n" " kubectl create service loadbalancer my-lbs --tcp=5678:8080" msgstr "" -#: pkg/kubectl/cmd/create_service.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:274 msgid "" "\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" -msgstr "" - -#: pkg/kubectl/cmd/create_deployment.go:36 -msgid "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" -msgstr "" - -#: pkg/kubectl/cmd/create_service.go:116 -msgid "" -"\n" -" # Create a new nodeport service named my-ns\n" +" # Create a new NodePort service named my-ns\n" " kubectl create service nodeport my-ns --tcp=5678:8080" msgstr "" -#: pkg/kubectl/cmd/clusterinfo_dump.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:102 msgid "" "\n" " # Dump current cluster state to stdout\n" @@ -1409,7 +2218,7 @@ msgid "" "directory=/path/to/cluster-state" msgstr "" -#: pkg/kubectl/cmd/annotate.go:78 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:95 msgid "" "\n" " # Update pod 'foo' with the annotation 'description' and the value 'my " @@ -1439,31 +2248,25 @@ msgid "" " kubectl annotate pods foo description-" msgstr "" -#: pkg/kubectl/cmd/create_service.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:230 +msgid "" +"\n" +" Create a ClusterIP service with the specified name." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" " Create a LoadBalancer service with the specified name." msgstr "" -#: pkg/kubectl/cmd/create_service.go:50 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:271 msgid "" "\n" -" Create a clusterIP service with the specified name." +" Create a NodePort service with the specified name." msgstr "" -#: pkg/kubectl/cmd/create_deployment.go:33 -msgid "" -"\n" -" Create a deployment with the specified name." -msgstr "" - -#: pkg/kubectl/cmd/create_service.go:113 -msgid "" -"\n" -" Create a nodeport service with the specified name." -msgstr "" - -#: pkg/kubectl/cmd/clusterinfo_dump.go:53 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:93 msgid "" "\n" " Dumps cluster info out suitable for debugging and diagnosing cluster " @@ -1471,7 +2274,7 @@ msgid "" " 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 'kube-system' namespace, but you can\n" +"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" @@ -1480,520 +2283,647 @@ msgid "" " based on namespace and pod name." msgstr "" -#: pkg/kubectl/cmd/clusterinfo.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:40 msgid "" "\n" -" Display addresses of the master and services with label kubernetes.io/" -"cluster-service=true\n" +" Display addresses of the control plane and services with label kubernetes." +"io/cluster-service=true\n" " To further debug and diagnose cluster problems, use 'kubectl cluster-info " "dump'." msgstr "" -#: pkg/kubectl/cmd/create_quota.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:49 +msgid "" +" environment variable is set, then it is used as a list of paths (normal " +"path delimiting rules for your system). These paths are merged. When a value " +"is modified, it is modified in the file that defines the stanza. When a " +"value is created, it is created in the first file that exists. If no files " +"in the chain exist, then it creates the last file in the list.\n" +"\t\t\t3. Otherwise, " +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:48 +msgid "" +" flag is set, then only that file is loaded. The flag may only be set once " +"and no merging takes place.\n" +"\t\t\t2. If $" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:50 +msgid " is used and no merging takes place." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:107 msgid "" "A comma-delimited set of quota scopes that must all match each object " "tracked by the quota." msgstr "" -#: pkg/kubectl/cmd/create_quota.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:106 msgid "" "A comma-delimited set of resource=quantity pairs that define a hard limit." msgstr "" -#: pkg/kubectl/cmd/create_pdb.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:113 msgid "" "A label selector to use for this budget. Only equality-based selector " "requirements are supported." msgstr "" -#: pkg/kubectl/cmd/expose.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:152 msgid "" "A label selector to use for this service. Only equality-based selector " "requirements are supported. If empty (the default) infer the selector from " "the replication controller or replica set.)" msgstr "" -#: pkg/kubectl/cmd/run.go:139 -msgid "A schedule in the Cron format the job should be run with." -msgstr "" - -#: pkg/kubectl/cmd/expose.go:109 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:157 msgid "" "Additional external IP address (not managed by Kubernetes) to accept for the " "service. If this IP is routed to a node, the service can be accessed by this " "IP in addition to its generated service IP." msgstr "" -#: pkg/kubectl/cmd/expose.go:110 pkg/kubectl/cmd/run.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:178 +msgid "Allocate a TTY for the debugging container." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:178 msgid "" "An inline JSON override for the generated object. If this is non-empty, it " "is used to override the generated object. Requires that the object supply a " "valid apiVersion field." msgstr "" -#: pkg/kubectl/cmd/run.go:137 -msgid "" -"An inline JSON override for the generated service object. If this is non-" -"empty, it is used to override the generated object. Requires that the object " -"supply a valid apiVersion field. Only used if --expose is true." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:173 +msgid "Annotations to apply to the pod." msgstr "" -#: pkg/kubectl/cmd/apply.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 msgid "Apply a configuration to a resource by filename or stdin" msgstr "" -#: pkg/kubectl/cmd/certificates.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "" -#: pkg/kubectl/cmd/create_service.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:263 msgid "" "Assign your own ClusterIP or set to 'None' for a 'headless' service (no " "loadbalancing)." msgstr "" -#: pkg/kubectl/cmd/attach.go:70 +#: 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 "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:105 msgid "Attach to a running container" msgstr "" -#: pkg/kubectl/cmd/autoscale.go:56 -msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:107 +msgid "" +"Auto-scale a Deployment, ReplicaSet, StatefulSet, or ReplicationController" msgstr "" -#: pkg/kubectl/cmd/expose.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 msgid "" "ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " "set to 'None' to create a headless service." msgstr "" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:101 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "" -#: pkg/kubectl/cmd/create_rolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:104 msgid "ClusterRole this RoleBinding should reference" msgstr "" -#: pkg/kubectl/cmd/rollingupdate.go:102 -msgid "" -"Container name which will have its image upgraded. Only relevant when --" -"image is specified, ignored otherwise. Required when using --image on a " -"multi-container pod" +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:32 +msgid "Commands for features in alpha" msgstr "" -#: pkg/kubectl/cmd/convert.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:170 +msgid "Container image to use for debug container." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:166 +msgid "Container name to use for debug container." +msgstr "" + +#: pkg/kubectl/cmd/convert/convert.go:95 msgid "Convert config files between different API versions" msgstr "" -#: pkg/kubectl/cmd/cp.go:65 +#: 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 "" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:44 +#: 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" msgstr "" -#: pkg/kubectl/cmd/create_service.go:182 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:323 msgid "Create a LoadBalancer service." msgstr "" -#: pkg/kubectl/cmd/create_service.go:125 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:286 msgid "Create a NodePort service." msgstr "" -#: pkg/kubectl/cmd/create_rolebinding.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:89 msgid "Create a RoleBinding for a particular Role or ClusterRole" msgstr "" -#: pkg/kubectl/cmd/create_secret.go:214 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:94 msgid "Create a TLS secret" msgstr "" -#: pkg/kubectl/cmd/create_service.go:69 -msgid "Create a clusterIP service." -msgstr "" - -#: pkg/kubectl/cmd/create_configmap.go:60 +#: 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 "" -#: pkg/kubectl/cmd/create_deployment.go:46 -msgid "Create a deployment with the specified name." +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:167 +msgid "Create a copy of the target Pod with this name." msgstr "" -#: pkg/kubectl/cmd/create_namespace.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:83 msgid "Create a namespace with the specified name" msgstr "" -#: pkg/kubectl/cmd/create_pdb.go:50 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:95 msgid "Create a pod disruption budget with the specified name." msgstr "" -#: pkg/kubectl/cmd/create_quota.go:48 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:92 +msgid "Create a priorityclass 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." msgstr "" -#: pkg/kubectl/cmd/create.go:63 -msgid "Create a resource by filename or stdin" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create.go:106 +msgid "Create a resource from a file or from stdin." msgstr "" -#: pkg/kubectl/cmd/create_secret.go:144 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:134 msgid "Create a secret for use with a Docker registry" msgstr "" -#: pkg/kubectl/cmd/create_secret.go:74 +#: 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 "" -#: pkg/kubectl/cmd/create_secret.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" msgstr "" -#: pkg/kubectl/cmd/create_serviceaccount.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:50 +msgid "Create a secret using specified subcommand." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:85 msgid "Create a service account with the specified name" msgstr "" -#: pkg/kubectl/cmd/create_service.go:37 +#: 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 "" -#: pkg/kubectl/cmd/create_service.go:241 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:363 msgid "Create an ExternalName service." msgstr "" -#: pkg/kubectl/cmd/delete.go:132 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:60 +msgid "Create and run a particular image in a pod." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:149 +msgid "Create debugging sessions for troubleshooting workloads and nodes" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/delete/delete.go:136 msgid "" "Delete resources by filenames, stdin, resources and names, or by resources " "and label selector" msgstr "" -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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 "" -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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 "" -#: pkg/kubectl/cmd/certificates.go:122 +#: 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 msgid "Deny a certificate signing request" msgstr "" -#: pkg/kubectl/cmd/stop.go:59 -msgid "Deprecated: Gracefully shut down a resource by name or filename" -msgstr "" - -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" msgstr "" -#: pkg/kubectl/cmd/top_node.go:78 +#: 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 "" -#: pkg/kubectl/cmd/top_pod.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:98 msgid "Display Resource (CPU/Memory) usage of pods" msgstr "" -#: pkg/kubectl/cmd/top.go:44 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top.go:50 msgid "Display Resource (CPU/Memory) usage." msgstr "" -#: pkg/kubectl/cmd/clusterinfo.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo.go:65 msgid "Display cluster info" msgstr "" -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "" -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:42 +msgid "Display clusters defined in the kubeconfig." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "" -#: pkg/kubectl/cmd/get.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:165 msgid "Display one or many resources" msgstr "" -#: pkg/kubectl/cmd/config/current_context.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_users.go:60 +msgid "Display users defined in the kubeconfig" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_users.go:61 +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 "" -#: pkg/kubectl/cmd/explain.go:51 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:79 msgid "Documentation of resources" msgstr "" -#: pkg/kubectl/cmd/drain.go:178 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:184 msgid "Drain node in preparation for maintenance" msgstr "" -#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:74 msgid "Dump lots of relevant info for debugging and diagnosis" msgstr "" -#: pkg/kubectl/cmd/edit.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:77 msgid "Edit a resource on the server" msgstr "" -#: pkg/kubectl/cmd/create_secret.go:160 +#: 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 "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:152 msgid "Email for Docker registry" msgstr "" -#: pkg/kubectl/cmd/exec.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:169 +msgid "Environment variables to set in the container." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:89 msgid "Execute a command in a container" msgstr "" -#: pkg/kubectl/cmd/rollingupdate.go:103 -msgid "" -"Explicit policy for when to pull container images. Required when --image is " -"same as existing image, ignored otherwise." +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:90 +msgid "Execute a command in a container." msgstr "" -#: pkg/kubectl/cmd/portforward.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/wait/wait.go:115 +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 +msgid "External name of service" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:109 msgid "Forward one or more local ports to a pod" msgstr "" -#: pkg/kubectl/cmd/help.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "" -#: pkg/kubectl/cmd/expose.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:151 msgid "" -"IP to assign to the Load Balancer. If empty, an ephemeral IP will be created " +"IP to assign to the LoadBalancer. If empty, an ephemeral IP will be created " "and used (cloud-provider specific)." msgstr "" -#: pkg/kubectl/cmd/expose.go:112 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:160 msgid "" "If non-empty, set the session affinity for the service to this; legal " "values: 'None', 'ClientIP'" msgstr "" -#: pkg/kubectl/cmd/annotate.go:136 +#: 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 " "resource." msgstr "" -#: pkg/kubectl/cmd/label.go:134 +#: 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 " "resource." msgstr "" -#: pkg/kubectl/cmd/rollingupdate.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:164 msgid "" -"Image to use for upgrading the replication controller. Must be distinct from " -"the existing image (either new image or new image tag). Can not be used " -"with --filename/-f" +"If specified, everything after -- will be passed to the new container as " +"Args instead of Command." msgstr "" -#: pkg/kubectl/cmd/rollout/rollout.go:47 -msgid "Manage a deployment rollout" +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:198 +msgid "If true, run the container in privileged mode." msgstr "" -#: pkg/kubectl/cmd/drain.go:128 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:174 +msgid "If true, suppress informational messages." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:165 +msgid "" +"If true, wait for the container to start running, and then attach as if " +"'kubectl attach ...' were called. Default false, unless '-i/--stdin' is " +"set, in which case the default is true." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:173 +msgid "" +"Keep stdin open on the container(s) in the pod, even if nothing is attached." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout.go:54 +msgid "Manage the rollout of a resource" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:98 msgid "Mark node as schedulable" msgstr "" -#: pkg/kubectl/cmd/drain.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:69 msgid "Mark node as unschedulable" msgstr "" -#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:83 msgid "Mark the provided resource as paused" msgstr "" -#: pkg/kubectl/cmd/certificates.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:50 msgid "Modify certificate resources." msgstr "" -#: pkg/kubectl/cmd/config/config.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "" -#: pkg/kubectl/cmd/expose.go:108 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:156 msgid "" "Name or number for the port on the container that the service should direct " "traffic to. Optional." msgstr "" -#: pkg/kubectl/cmd/logs.go:113 +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:43 +msgid "No alpha commands are available in this version of kubectl" +msgstr "" + +#: 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." msgstr "" -#: pkg/kubectl/cmd/completion.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:112 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "" -#: pkg/kubectl/cmd/convert.go:85 +#: pkg/kubectl/cmd/convert/convert.go:105 msgid "" "Output the formatted object with the given group version (for ex: " -"'extensions/v1beta1').)" +"'extensions/v1beta1')." msgstr "" -#: pkg/kubectl/cmd/create_secret.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:151 msgid "Password for Docker registry authentication" msgstr "" -#: pkg/kubectl/cmd/create_secret.go:226 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:110 msgid "Path to PEM encoded public key certificate." msgstr "" -#: pkg/kubectl/cmd/create_secret.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:111 msgid "Path to private key associated with given certificate." msgstr "" -#: pkg/kubectl/cmd/rollingupdate.go:85 -msgid "Perform a rolling update of the given ReplicationController" -msgstr "" - -#: pkg/kubectl/cmd/scale.go:83 +#: 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." msgstr "" -#: pkg/kubectl/cmd/version.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:73 msgid "Print the client and server version information" msgstr "" -#: pkg/kubectl/cmd/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:74 +msgid "Print the client and server version information for the current context" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:39 msgid "Print the list of flags inherited by all commands" msgstr "" -#: pkg/kubectl/cmd/logs.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:152 msgid "Print the logs for a container in a pod" msgstr "" -#: pkg/kubectl/cmd/replace.go:71 +#: 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/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/plugin/plugin.go:62 +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." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/replace/replace.go:115 msgid "Replace a resource by filename or stdin" msgstr "" -#: pkg/kubectl/cmd/rollout/rollout_resume.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_restart.go:87 +msgid "Restart a resource" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:87 msgid "Resume a paused resource" msgstr "" -#: pkg/kubectl/cmd/create_rolebinding.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:105 msgid "Role this RoleBinding should reference" msgstr "" -#: pkg/kubectl/cmd/run.go:97 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:152 msgid "Run a particular image on the cluster" msgstr "" -#: pkg/kubectl/cmd/proxy.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:119 msgid "Run a proxy to the Kubernetes API server" msgstr "" -#: pkg/kubectl/cmd/create_secret.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:153 msgid "Server location for Docker registry" msgstr "" -#: pkg/kubectl/cmd/scale.go:71 -msgid "" -"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:114 +msgid "Set a new size for a Deployment, ReplicaSet or Replication Controller" msgstr "" -#: pkg/kubectl/cmd/set/set.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "" -#: pkg/kubectl/cmd/apply_set_last_applied.go:83 +#: 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 "" -#: pkg/kubectl/cmd/set/set_selector.go:82 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_selector.go:104 msgid "Set the selector on a resource" msgstr "" -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 msgid "Sets a cluster entry in kubeconfig" msgstr "" -#: pkg/kubectl/cmd/config/create_context.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 msgid "Sets a context entry in kubeconfig" msgstr "" -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 msgid "Sets a user entry in kubeconfig" msgstr "" -#: pkg/kubectl/cmd/config/set.go:60 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 msgid "Sets an individual value in a kubeconfig file" msgstr "" -#: pkg/kubectl/cmd/config/use_context.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:52 msgid "Sets the current-context in a kubeconfig file" msgstr "" -#: pkg/kubectl/cmd/describe.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:107 msgid "Show details of a specific resource or group of resources" msgstr "" -#: pkg/kubectl/cmd/rollout/rollout_status.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:102 msgid "Show the status of the rollout" msgstr "" -#: pkg/kubectl/cmd/expose.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:154 msgid "Synonym for --target-port" msgstr "" -#: pkg/kubectl/cmd/expose.go:88 +#: 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 "" -#: pkg/kubectl/cmd/run.go:117 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." msgstr "" -#: pkg/kubectl/cmd/run.go:119 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:176 msgid "" "The image pull policy for the container. If left empty, this value will not " "be specified by the client and defaulted by the server" msgstr "" -#: pkg/kubectl/cmd/rollingupdate.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:172 msgid "" -"The key to use to differentiate between two different controllers, default " -"'deployment'. Only relevant when --image is specified, ignored otherwise" +"The image pull policy for the container. If left empty, this value will not " +"be specified by the client and defaulted by the server." msgstr "" -#: pkg/kubectl/cmd/create_pdb.go:63 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:112 +msgid "" +"The maximum number or percentage of unavailable pods this budget requires." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:111 msgid "" "The minimum number or percentage of available pods this budget requires." msgstr "" -#: pkg/kubectl/cmd/expose.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:159 msgid "The name for the newly created object." msgstr "" -#: pkg/kubectl/cmd/autoscale.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:125 msgid "" "The name for the newly created object. If not specified, the name of the " "input resource will be used." msgstr "" -#: pkg/kubectl/cmd/run.go:116 -msgid "" -"The name of the API generator to use, see http://kubernetes.io/docs/user-" -"guide/kubectl-conventions/#generators for a list." -msgstr "" - -#: pkg/kubectl/cmd/autoscale.go:67 -msgid "" -"The name of the API generator to use. Currently there is only 1 generator." -msgstr "" - -#: pkg/kubectl/cmd/expose.go:99 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:147 msgid "" "The name of the API generator to use. There are 2 generators: 'service/v1' " "and 'service/v2'. The only difference between them is that service port in " @@ -2001,118 +2931,184 @@ msgid "" "v2'." msgstr "" -#: pkg/kubectl/cmd/run.go:136 -msgid "" -"The name of the generator to use for creating a service. Only used if --" -"expose is true" -msgstr "" - -#: pkg/kubectl/cmd/expose.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:148 msgid "The network protocol for the service to be created. Default is 'TCP'." msgstr "" -#: pkg/kubectl/cmd/expose.go:101 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:149 msgid "" "The port that the service should serve on. Copied from the resource being " "exposed, if unspecified" msgstr "" -#: pkg/kubectl/cmd/run.go:124 -msgid "" -"The port that this container exposes. If --expose is true, this is also the " -"port used by the service that is created." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:182 +msgid "The port that this container exposes." msgstr "" -#: pkg/kubectl/cmd/run.go:134 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:194 msgid "" "The resource requirement limits for this container. For example, 'cpu=200m," "memory=512Mi'. Note that server side components may assign limits depending " "on the server configuration, such as limit ranges." msgstr "" -#: pkg/kubectl/cmd/run.go:133 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:192 msgid "" "The resource requirement requests for this container. For example, " "'cpu=100m,memory=256Mi'. Note that server side components may assign " "requests depending on the server configuration, such as limit ranges." msgstr "" -#: pkg/kubectl/cmd/run.go:131 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:190 msgid "" -"The restart policy for this Pod. Legal values [Always, OnFailure, Never]. " -"If set to 'Always' a deployment is created, if set to 'OnFailure' a job is " -"created, if set to 'Never', a regular pod is created. For the latter two --" -"replicas must be 1. Default 'Always', for CronJobs `Never`." +"The restart policy for this Pod. Legal values [Always, OnFailure, Never]." msgstr "" -#: pkg/kubectl/cmd/create_secret.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:155 msgid "The type of secret to create" msgstr "" -#: pkg/kubectl/cmd/expose.go:102 +#: staging/src/k8s.io/kubectl/pkg/cmd/alpha.go:33 msgid "" -"Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " -"'ClusterIP'." +"These commands correspond to alpha features that are not enabled in " +"Kubernetes clusters by default." msgstr "" -#: pkg/kubectl/cmd/rollout/rollout_undo.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:150 +msgid "" +"Type for this service: ClusterIP, NodePort, LoadBalancer, or ExternalName. " +"Default is 'ClusterIP'." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:87 msgid "Undo a previous rollout" msgstr "" -#: pkg/kubectl/cmd/config/unset.go:48 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 msgid "Unsets an individual value in a kubeconfig file" msgstr "" -#: pkg/kubectl/cmd/patch.go:96 -msgid "Update field(s) of a resource using strategic merge patch" +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:102 +msgid "Update ServiceAccount of a resource" msgstr "" -#: pkg/kubectl/cmd/set/set_image.go:95 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_subject.go:99 +msgid "" +"Update User, Group or ServiceAccount in a RoleBinding/ClusterRoleBinding" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_env.go:154 +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" msgstr "" -#: pkg/kubectl/cmd/set/set_resources.go:102 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_resources.go:116 msgid "Update resource requests/limits on objects with pod templates" msgstr "" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:135 msgid "Update the annotations on a resource" msgstr "" -#: pkg/kubectl/cmd/label.go:114 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:133 msgid "Update the labels on a resource" msgstr "" -#: pkg/kubectl/cmd/taint.go:87 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:109 msgid "Update the taints on one or more nodes" msgstr "" -#: pkg/kubectl/cmd/create_secret.go:156 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:150 msgid "Username for Docker registry authentication" msgstr "" -#: pkg/kubectl/cmd/apply_view_last_applied.go:64 +#: 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 "" -#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:83 msgid "View rollout history" msgstr "" -#: pkg/kubectl/cmd/clusterinfo_dump.go:46 +#: 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 " +"container images, similar to how 'kubectl set image' works." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:168 +msgid "When used with '--copy-to', delete the original Pod." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:176 +msgid "" +"When used with '--copy-to', enable process namespace sharing in the copy." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:175 +msgid "" +"When used with '--copy-to', schedule the copy of target Pod on the same node." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/debug/debug.go:177 +msgid "" +"When using an ephemeral container, target processes in this container name." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:85 msgid "" "Where to output the files. If empty or '-' uses stdout, otherwise creates a " "directory hierarchy in that directory" msgstr "" -#: pkg/kubectl/cmd/run_test.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:108 +msgid "" +"description is an arbitrary string that usually provides guidelines on when " +"this priority class should be used." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run_test.go:88 msgid "dummy restart flag)" msgstr "" -#: pkg/kubectl/cmd/create_service.go:254 -msgid "external name of service" +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:107 +msgid "" +"global-default specifies whether this PriorityClass should be considered as " +"the default priority." msgstr "" -#: pkg/kubectl/cmd/cmd.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:227 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), " +"replicaset (rs)" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:109 +msgid "" +"preemption-policy is the policy for preempting pods with lower priority." +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set_serviceaccount.go:41 +msgid "" +"replicationcontroller (rc), deployment (deploy), daemonset (ds), job, " +"replicaset (rs), statefulset" +msgstr "" + +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_priorityclass.go:106 +msgid "the value of this priority class." +msgstr "" 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 31986c59e4a..17ab74ab37f 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_CN/LC_MESSAGES/k8s.mo differ 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 22395adb73d..1e8b032da61 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 @@ -7,72 +7,48 @@ msgid "" msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-12-12 20:03+0000\n" +"Report-Msgid-Bugs-To: EMAIL\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2017-11-11 19:01+0800\n" "Last-Translator: zhengjiajin \n" +"Language-Team: \n" +"Language: zh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.4\n" "X-Poedit-SourceCharset: UTF-8\n" -"Language-Team: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Language: zh\n" -#: pkg/kubectl/cmd/create_clusterrolebinding.go:35 +#: 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" +"\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" +"\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" -#: pkg/kubectl/cmd/create_rolebinding.go:35 +#: 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" +"\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" +"\t\t # 使用 admin ClusterRole 为 user1, user2, and group1 创建一个 " +"RoleBinding\n" +"\t\t kubectl create rolebinding admin --clusterrole=admin --user=user1 --" +"user=user2 --group=group1" -#: pkg/kubectl/cmd/create_configmap.go:44 -msgid "" -"\n" -"\t\t # Create a new configmap 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 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 key2=config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-literal=key2=config2" -msgstr "" -"\n" -"\t\t # 通过文件夹 bar 创建一个名称为 my-config 的 configmap\n" -"\t\t kubectl create configmap my-config --from-file=path/to/bar\n" -"\n" -"\t\t # 创建一个名称为 my-config 的 configmap 并指定 keys 而不是使用磁盘上所在的文件名\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 # 创建一个名称为 my-config 的 configmap 且 key1=config1 和 key2=config2\n" -"\t\t kubectl create configmap my-config --from-literal=key1=config1 --from-literal=key2=config2" - -#: pkg/kubectl/cmd/create_secret.go:135 -msgid "" -"\n" -"\t\t # If you don't already have a .dockercfg file, you can create a dockercfg secret directly by using:\n" -"\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" -msgstr "" -"\n" -"\t\t # 如果你还没有一个 .dockercfg 文件, 你可以直接使用下面的命令创建一个 dockercfg 的 secret:\n" -"\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" - -#: pkg/kubectl/cmd/top_node.go:65 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_node.go:62 msgid "" "\n" "\t\t # Show metrics for all nodes\n" @@ -88,245 +64,56 @@ msgstr "" "\t\t # 显示指定 node 上的指标\n" "\t\t kubectl top node NODE_NAME" -#: pkg/kubectl/cmd/apply.go:84 -msgid "" -"\n" -"\t\t# Apply the configuration in pod.json to a pod.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\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" -"\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" -"\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/ConfigMap" -msgstr "" -"\n" -"\t\t# 将 pod.json 上的配置应用于 pod.\n" -"\t\tkubectl apply -f ./pod.json\n" -"\n" -"\t\t# 将传入 stdin 的 JSON 应用到一个 pod.\n" -"\t\tcat pod.json | kubectl apply -f -\n" -"\n" -"\t\t# Note: --prune 仍然在 Alpha\n" -"\t\t# 应用在 manifest.yaml 中匹配标签 app=nginx 的资源配置并删除所有不在这个文件中并匹配标签app=nginx 的资源\n" -"\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" -"\n" -"\t\t# 应用 manifest.yaml 的配置并删除所有不在这个文件中的 configmaps.\n" -"\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/v1/ConfigMap" - -#: pkg/kubectl/cmd/autoscale.go:40 -#, c-format -msgid "" -"\n" -"\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and 10, 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# 自动弹性伸缩 deployment \"foo\", pods 的数量在 2 和 10 之间, 目标 CPU 指定为默认的弹性伸缩策略:\n" -"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" -"\n" -"\t\t# 自动弹性伸缩 replication controller \"foo\", pods 的数量在 1 和 5 之间, 目标 CPU 利用率为 80%:\n" -"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" - -#: pkg/kubectl/cmd/convert.go:49 -msgid "" -"\n" -"\t\t# Convert 'pod.yaml' to latest version and print to stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# Convert the live state of the resource specified by 'pod.yaml' to the latest version\n" -"\t\t# and print to stdout in json format.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# Convert all files under current directory to latest version and create them all.\n" -"\t\tkubectl convert -f . | kubectl create -f -" -msgstr "" -"\n" -"\t\t# 将’pod.yaml' 转换为最新版本并打印到 stdout.\n" -"\t\tkubectl convert -f pod.yaml\n" -"\n" -"\t\t# 将 ‘pod.yaml' 指定的资源的实时状态转换为最新版本\n" -"\t\t# 并以 json 格式打印到 stdout.\n" -"\t\tkubectl convert -f pod.yaml --local -o json\n" -"\n" -"\t\t# 将当前目录下的所以文件转换为最新版本并创建它们.\n" -"\t\tkubectl convert -f . | kubectl create -f -" - -#: pkg/kubectl/cmd/create_role.go:41 -msgid "" -"\n" -"\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --resource=pods --resource-name=readablepod" -msgstr "" -"\n" -"\t\t# 创建一个名为 \"pod-reader\" 的 ClusterRole, 允许用户在 pods 上执行 “get\", \"watch\" 和 \"list\"\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --resource=pods\n" -"\n" -"\t\t# 创建一个名为 \"pod-reader\" ClusterRole, 其中指定了 ResourceName\n" -"\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --resource=pods --resource-name=readablepod" - -#: pkg/kubectl/cmd/create_quota.go:35 +#: 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" +"\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" +"\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" -#: pkg/kubectl/cmd/create_pdb.go:35 +#: 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" +"\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\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# 创建一个名称为 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" +"\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# 创建一个名称为 my-pdb 的 pod disruption budget 并将会选择所有 " +"app=rails 标签的 pods\n" "\t\t# 并要求他们在同一时间中最少有一半可用.\n" "\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" -#: pkg/kubectl/cmd/create.go:47 -msgid "" -"\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\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API format then create the resource using the edited data.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" -msgstr "" -"\n" -"\t\t# 使用在 pod.json 的 数据创建一个 pod.\n" -"\t\tkubectl create -f ./pod.json\n" -"\n" -"\t\t# 根据传入 stdin 的 JSON 创建一个 pod.\n" -"\t\tcat pod.json | kubectl create -f -\n" -"\n" -"\t\t# 使用 v1 API 格式在 JSON 中编辑在 docker-registry.yaml 中的数据然后使用被编辑后的数据创建资源.\n" -"\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o json" - -#: pkg/kubectl/cmd/expose.go:53 -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" -"\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" -"\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 the name \"frontend\"\n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# Create a second service based on the above service, exposing the container port 8443 as port 443 with the name \"nginx-https\"\n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-https\n" -"\n" -"\t\t# Create a service for a replicated streaming application on port 4100 balancing UDP traffic and named 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-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" -"\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" -"\t\tkubectl expose deployment nginx --port=80 --target-port=8000" -msgstr "" -"\n" -"\t\t# 为一个 replicated nginx 创建一个 service, 服务在端口 80 并连接到 containers 的8000端口.\n" -"\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" -"\n" -"\t\t# 使用在 \"nginx-controller.yaml\\ 中指定的 type 和 name 为一个replication controller 创建一个 service, 服务在端口 80 并连接到 containers 的8000端口.\n" -"\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" -"\n" -"\t\t# 为名为 valid-pod 的 pod 创建一个 service, 服务在端口 444 并命名为 \"frontend\" \n" -"\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" -"\n" -"\t\t# 基于上面的 service 创建第二个 service, 暴露容器端口 8443 并命名为 \"nginx-https\" 端口为 443 \n" -"\t\tkubectl expose service nginx --port=443 --target-port=8443 --name=nginx-https\n" -"\n" -"\t\t# 为一个名称为 streaming 的应用创建一个 service 暴露端口 4100, 协议为 UDP 名称为 'video-stream'.\n" -"\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-stream\n" -"\n" -"\t\t# 为一个名称为 nginx 的 replica set 创建一个 service, 服务在 端口 80 且连接到容器端口 8000.\n" -"\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" -"\n" -"\t\t# 为一个名称为 nginx 的 deployment 创建一个 service, 服务在端口 80 且 连接到 containers 的 8000 端口.\n" -"\t\tkubectl expose deployment nginx --port=80 --target-port=8000" - -#: pkg/kubectl/cmd/delete.go:68 -msgid "" -"\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 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\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# Delete a pod with minimal delay\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# Force delete a pod on a dead node\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# Delete all pods\n" -"\t\tkubectl delete pods --all" -msgstr "" -"\n" -"\t\t# 使用 pod.json 中的类型和名称删除一个 pod.\n" -"\t\tkubectl delete -f ./pod.json\n" -"\n" -"\t\t# 基于重定向到 stdin 中的 JSON 的类型和名称删除一个 pod.\n" -"\t\tcat pod.json | kubectl delete -f -\n" -"\n" -"\t\t# 删除名为 \"baz\" 和 \"foo\" 的 pod 和 service\n" -"\t\tkubectl delete pod,service baz foo\n" -"\n" -"\t\t# 删除标签为 name=myLabel 的 pods 和 services.\n" -"\t\tkubectl delete pods,services -l name=myLabel\n" -"\n" -"\t\t# 删除最小延迟的 pod\n" -"\t\tkubectl delete pod foo --now\n" -"\n" -"\t\t# 强制删除名为 foo 的 pod\n" -"\t\tkubectl delete pod foo --grace-period=0 --force\n" -"\n" -"\t\t# 删除所有 pods\n" -"\t\tkubectl delete pods --all" - -#: pkg/kubectl/cmd/describe.go:54 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:50 msgid "" "\n" "\t\t# Describe a node\n" @@ -344,7 +131,8 @@ msgid "" "\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# 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 "" @@ -364,27 +152,12 @@ msgstr "" "\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# 描述所有被名称为 'frontend' 的 replication controller 管理的 pods(rc-创" +"建 pods\n" "\t\t# 并使用 rc 的名称作为 pod 的前缀).\n" "\t\tkubectl describe pods frontend" -#: pkg/kubectl/cmd/drain.go:165 -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 或者 StatefulSet, and use a grace period of 15 minutes.\n" -"\t\t$ kubectl drain foo --grace-period=900" -msgstr "" -"\n" -"\t\t# 驱逐节点 \"foo\", 即使很多 pods 没有被一个在 node 上的 ReplicationController, ReplicaSet, Job, DaemonSet 或者 StatefulSet 管理.\n" -"\t\t$ kubectl drain foo --force\n" -"\n" -"\t\t# 同上, 如果存在 pods 没有被一个 ReplicationController, ReplicaSet, Job, DaemonSet 或者 StatefulSet 管理超过 15 分钟则退出.\n" -"\t\t$ kubectl drain foo --grace-period=900" - -#: pkg/kubectl/cmd/edit.go:80 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:54 msgid "" "\n" "\t\t# Edit the service named 'docker-registry':\n" @@ -396,7 +169,8 @@ msgid "" "\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\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" @@ -409,66 +183,11 @@ msgstr "" "\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\t# 在 YAML 中编辑名为 'mydeployment' 的 deployment 并在它的注解中保存修改" +"后的配置:\n" "\t\tkubectl edit deployment/mydeployment -o yaml --save-config" -#: pkg/kubectl/cmd/exec.go:41 -msgid "" -"\n" -"\t\t# Get output from running 'date' from pod 123456-7890, using the first container by default\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# Get output from running 'date' in ruby-container from pod 123456-7890\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" -msgstr "" -"\n" -"\t\t# 从运行中pod 123456-7890 获取执行 'date' 的输出, 默认使用第一个容器\n" -"\t\tkubectl exec 123456-7890 date\n" -"\n" -"\t\t# 从 pod 123456-7890 的容器 ruby-container 获取执行 'date' 的输出\n" -"\t\tkubectl exec 123456-7890 -c ruby-container date\n" -"\n" -"\t\t# 切换到 terminal 模式, 发送 stdin 到运行在 pod 123456-7890 的容器 ruby-container 'bash' \n" -"\t\t# 并从 'bash' 发送 stdout/stderr 返回到 client\n" -"\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" - -#: pkg/kubectl/cmd/attach.go:42 -msgid "" -"\n" -"\t\t# Get output from running pod 123456-7890, using the first container by default\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# Get output from ruby-container from pod 123456-7890\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-container from pod 123456-7890\n" -"\t\t# and sends stdout/stderr from 'bash' back to the client\n" -"\t\tkubectl attach 123456-7890 -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# 从运行中pod 123456-7890 获取执行 'date' 的输出, 默认使用第一个容器\n" -"\t\tkubectl attach 123456-7890\n" -"\n" -"\t\t# 从 pod 123456-7890 的容器 ruby-container 获取输出\n" -"\t\tkubectl attach 123456-7890 -c ruby-container\n" -"\n" -"\t\t# 切换到 terminal 模式, 发送 stdin 到运行在 pod 123456-7890 的容器 ruby-container 'bash' \n" -"\t\t# 并从 'bash' 发送 stdout/stderr 返回到 client\n" -"\t\tkubectl attach 123456-7890 -c ruby-container -i -t\n" -"\n" -"\t\t# 从名称为 nginx 的 ReplicaSet 获取第一个 pod 的输出\n" -"\t\tkubectl attach rs/nginx\n" -"\t\t" - -#: pkg/kubectl/cmd/explain.go:39 +#: staging/src/k8s.io/kubectl/pkg/cmd/explain/explain.go:46 msgid "" "\n" "\t\t# Get the documentation of the resource and its fields\n" @@ -484,141 +203,7 @@ msgstr "" "\t\t# 获取资源指定字段的文档\n" "\t\tkubectl explain pods.spec.containers" -#: pkg/kubectl/cmd/completion.go:65 -msgid "" -"\n" -"\t\t# Install bash completion on a Mac using homebrew\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash completion support\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for bash into the current shell\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# Write bash completion code to a file and source if from .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell completion\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" -"\t\tsource <(kubectl completion zsh)" -msgstr "" -"\n" -"\t\t# 在一个 Mac 中使用 homebrew 安装 bash 补全\n" -"\t\tbrew install bash-completion\n" -"\t\tprintf \"\n" -"# Bash 补全支持\n" -"source $(brew --prefix)/etc/bash_completion\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# 导入 kubectl 补全代码到当前 shell\n" -"\t\tsource <(kubectl completion bash)\n" -"\n" -"\t\t# 写入 bash 补全代码到一个文件并 source 如果它是 .bash_profile\n" -"\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" -"\t\tprintf \"\n" -"# Kubectl shell 补全\n" -"source '$HOME/.kube/completion.bash.inc'\n" -"\" >> $HOME/.bash_profile\n" -"\t\tsource $HOME/.bash_profile\n" -"\n" -"\t\t# 为 zsh[1] 导入 kubectl 补全代码到当前 shell\n" -"\t\tsource <(kubectl completion zsh)" - -#: pkg/kubectl/cmd/get.go:64 -msgid "" -"\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" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# List a single replication controller with specified NAME in ps output format.\n" -"\t\tkubectl get replicationcontroller web\n" -"\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" -"\t\tkubectl get -f pod.yaml -o json\n" -"\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 all replication controllers and services together in ps output format.\n" -"\t\tkubectl get rc,services\n" -"\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\n" -"\n" -"\t\t# List all resources with different types.\n" -"\t\tkubectl get all" -msgstr "" -"\n" -"\t\t# 以 ps 输出格式列出所有 pod.\n" -"\t\tkubectl get pods\n" -"\n" -"\t\t# 以 ps 输出格式列出所有 pod(如节点名称).\n" -"\t\tkubectl get pods -o wide\n" -"\n" -"\t\t# 获取名称为 web 的 replicationcontroller.\n" -"\t\tkubectl get replicationcontroller web\n" -"\n" -"\t\t# 使用 JSON 格式化输出显示一个单独的 pod.\n" -"\t\tkubectl get -o json pod web-pod-13je7\n" -"\n" -"\t\t# 显示一个被 \"pod.yaml\" 中的 type 和 name 标识的 pod 并使用 JSON 格式化输出.\n" -"\t\tkubectl get -f pod.yaml -o json\n" -"\n" -"\t\t# 只返回被指定 pod 中 phase 的值.\n" -"\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status.phase}}\n" -"\n" -"\t\t# 显示所有的 replication controllers 和 services 并格式化输出.\n" -"\t\tkubectl get rc,services\n" -"\n" -"\t\t# 显示一个或者更多 resources 通过它们的 type 和 names.\n" -"\t\tkubectl get rc/web service/frontend pods/web-pod-13je7\n" -"\n" -"\t\t# 使用不同的 types 显示所有 resources.\n" -"\t\tkubectl get all" - -#: pkg/kubectl/cmd/portforward.go:53 -msgid "" -"\n" -"\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from ports 5000 and 6000 in the pod\n" -"\t\tkubectl port-forward mypod 5000 6000\n" -"\n" -"\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 8888:5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" -"\t\tkubectl port-forward mypod 0:5000" -msgstr "" -"\n" -"\t\t# 在本地监听端口 5000 和 6000 , forwarding 数据 to/from 在 pod 5000 和 6000 端口\n" -"\t\tkubectl port-forward mypod 5000 6000\n" -"\n" -"\t\t# 在本地监听端口 8888 , forwarding 到 pod 的 5000端口\n" -"\t\tkubectl port-forward mypod 8888:5000\n" -"\n" -"\t\t# 在本地随机监听一个端口 , forwarding 到 pod 的 5000端口\n" -"\t\tkubectl port-forward mypod :5000\n" -"\n" -"\t\t# 在本地随机监听一个端口 , forwarding 到 pod 的 5000端口\n" -"\t\tkubectl port-forward mypod 0:5000" - -#: pkg/kubectl/cmd/drain.go:118 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:85 msgid "" "\n" "\t\t# Mark node \"foo\" as schedulable.\n" @@ -629,7 +214,7 @@ msgstr "" "\t\t$ kubectl uncordon foo" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:57 msgid "" "\n" "\t\t# Mark node \"foo\" as unschedulable.\n" @@ -639,36 +224,8 @@ msgstr "" "\t\t# 标记 node \"foo\" 为 unschedulable.\n" "\t\tkubectl cordon foo" -#: pkg/kubectl/cmd/patch.go:66 -msgid "" -"\n" -"\t\t# Partially update a node using strategic merge patch\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" -"\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" -"\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", \"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" -msgstr "" -"\n" -"\t\t# 使用 strategic merge patch 部分更新一个 node\n" -"\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":true}}'\n" -"\n" -"\t\t# 使用 strategic merge patch 部分更新一个被 \"node.json\" 的 type 和 name 标示 的 node.\n" -"\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" -"\n" -"\t\t# 更新一个 container 的 image; spec.containers[*].name 是必须的 因为它是一个 merge key\n" -"\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" -"\n" -"\t\t# 使用一个 json patch 更新一个指定坐标的 container 的 image \n" -"\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", \"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 -#: pkg/kubectl/cmd/options.go:29 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:29 msgid "" "\n" "\t\t# Print flags inherited by all commands\n" @@ -678,18 +235,8 @@ msgstr "" "\t\t# 输出所有命令继承的 flags\n" "\t\tkubectl options" -#: pkg/kubectl/cmd/clusterinfo.go:41 -msgid "" -"\n" -"\t\t# Print the address of the master and cluster services\n" -"\t\tkubectl cluster-info" -msgstr "" -"\n" -"\t\t# 输出 master 和 cluster services 的地址\n" -"\t\tkubectl cluster-info" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 -#: pkg/kubectl/cmd/version.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:44 msgid "" "\n" "\t\t# Print the client and server versions for the current context\n" @@ -699,7 +246,7 @@ msgstr "" "\t\t# 输出当前 client 和 server 版本\n" "\t\tkubectl version" -#: pkg/kubectl/cmd/apiversions.go:34 +#: staging/src/k8s.io/kubectl/pkg/cmd/apiresources/apiversions.go:34 msgid "" "\n" "\t\t# Print the supported API versions\n" @@ -709,7 +256,7 @@ msgstr "" "\t\t# 输出支持的 API 版本\n" "\t\tkubectl api-versions" -#: pkg/kubectl/cmd/replace.go:50 +#: 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" @@ -719,7 +266,8 @@ msgid "" "\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" +"\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" @@ -732,133 +280,25 @@ msgstr "" "\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" +"\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" -#: pkg/kubectl/cmd/logs.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:75 msgid "" "\n" -"\t\t# Return snapshot logs from pod nginx with only one container\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# Return snapshot logs for the pods defined by label app=nginx\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Return snapshot of previous terminated ruby container logs from pod web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Begin streaming the logs of the ruby container in pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Display only the most recent 20 lines of output in pod nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Show all logs from pod nginx written in the last hour\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Return snapshot logs from first container of a job named hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Return snapshot logs from container nginx-1 of a deployment named nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" -msgstr "" -"\n" -"\t\t# 返回仅有一个容器 pod 名称为 nginx 的 snapshot 日志\n" -"\t\tkubectl logs nginx\n" -"\n" -"\t\t# 返回 label 为 app=nginx 的 pods 的 snapshot 日志\n" -"\t\tkubectl logs -lapp=nginx\n" -"\n" -"\t\t# Return snapshot of previous terminated ruby container logs from pod web-1\n" -"\t\tkubectl logs -p -c ruby web-1\n" -"\n" -"\t\t# Begin streaming the logs of the ruby container in pod web-1\n" -"\t\tkubectl logs -f -c ruby web-1\n" -"\n" -"\t\t# Display only the most recent 20 lines of output in pod nginx\n" -"\t\tkubectl logs --tail=20 nginx\n" -"\n" -"\t\t# Show all logs from pod nginx written in the last hour\n" -"\t\tkubectl logs --since=1h nginx\n" -"\n" -"\t\t# Return snapshot logs from first container of a job named hello\n" -"\t\tkubectl logs job/hello\n" -"\n" -"\t\t# Return snapshot logs from container nginx-1 of a deployment named nginx\n" -"\t\tkubectl logs deployment/nginx -c nginx-1" - -#: pkg/kubectl/cmd/proxy.go:53 -msgid "" -"\n" -"\t\t# Run a proxy to kubernetes apiserver 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\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/pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" -msgstr "" -"\n" -"\t\t# 运行 proxy 到 kubernetes apiserver 的 8011 端口上, 服务静态内容路径为 ./local/www/\n" -"\t\tkubectl proxy --port=8011 --www=./local/www/\n" -"\n" -"\t\t# 在任意的本地端口上运行一个 proxy 到 kubernetes apiserver.\n" -"\t\t# 为这个 server 挑选的端口将会被输出到 stdout.\n" -"\t\tkubectl proxy --port=0\n" -"\n" -"\t\t# 运行一个 proxy 到 kubernetes apiserver, 修改 api prefix 为 k8s-api\n" -"\t\t# 这会使 e.g. 这个 pods 的有效 api 为 localhost:8001/k8s-api/v1/pods/\n" -"\t\tkubectl proxy --api-prefix=/k8s-api" - -#: pkg/kubectl/cmd/scale.go:43 -msgid "" -"\n" -"\t\t# Scale a replicaset 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" -"\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Scale multiple replication controllers.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Scale job named 'cron' to 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" -msgstr "" -"\n" -"\t\t# Scale 一个名称为 ‘foo’ 的 replicaset 服本数为 3.\n" -"\t\tkubectl scale --replicas=3 rs/foo\n" -"\n" -"\t\t# Scale 指定的 \"foo.yaml\" 的 type 和 name 标识的 resource 副本数量为 3.\n" -"\t\tkubectl scale --replicas=3 -f foo.yaml\n" -"\n" -"\t\t# 如果名称为 mysql 的 deployment 当前副本数量为 2, scale mysql 到 3.\n" -"\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" -"\n" -"\t\t# Scale 多个 replication controllers.\n" -"\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" -"\n" -"\t\t# Scale 名称为 ’cron’ 的 job 副本数量为 3.\n" -"\t\tkubectl scale --replicas=3 job/cron" - -#: pkg/kubectl/cmd/apply_set_last_applied.go:67 -msgid "" -"\n" -"\t\t# Set the last-applied-configuration of a resource to match the contents of a file.\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\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\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 "" @@ -866,14 +306,16 @@ msgstr "" "\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\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\t# 设置一个资源的 last-applied-configuration 去匹配一个文件的内容, 如果不" +"存在将会创建一个 annotation.\n" "\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" "\t\t" -#: pkg/kubectl/cmd/top_pod.go:61 +#: staging/src/k8s.io/kubectl/pkg/cmd/top/top_pod.go:72 msgid "" "\n" "\t\t# Show metrics for all pods in the default namespace\n" @@ -901,135 +343,14 @@ msgstr "" "\t\t# 显示指定 label 为 name=myLabel 的 pods 的 metrics\n" "\t\tkubectl top pod -l name=myLabel" -#: pkg/kubectl/cmd/stop.go:40 -msgid "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" -msgstr "" -"\n" -"\t\t# Shut down foo.\n" -"\t\tkubectl stop replicationcontroller foo\n" -"\n" -"\t\t# Stop pods and services with label name=myLabel.\n" -"\t\tkubectl stop pods,services -l name=myLabel\n" -"\n" -"\t\t# Shut down the service defined in service.json\n" -"\t\tkubectl stop -f service.json\n" -"\n" -"\t\t# Shut down all resources in the path/to/resources directory\n" -"\t\tkubectl stop -f path/to/resources" - -#: pkg/kubectl/cmd/run.go:57 -msgid "" -"\n" -"\t\t# Start a single instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Start a single instance of hazelcast and let the container expose port 5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Start a single instance of hazelcast and set environment variables \"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Start a single instance of nginx, but overload the spec of the deployment with a partial set of values parsed from JSON.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", \"spec\": { ... } }'\n" -"\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it if it exits.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Start the nginx container using the default command, but use custom arguments (arg1 .. argN) for that command.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Start the nginx container using a different command and custom arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every 5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" -msgstr "" -"\n" -"\t\t# Start a single instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx\n" -"\n" -"\t\t# Start a single instance of hazelcast and let the container expose port 5701 .\n" -"\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" -"\n" -"\t\t# Start a single instance of hazelcast and set environment variables \"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" -"\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" --env=\"POD_NAMESPACE=default\"\n" -"\n" -"\t\t# Start a replicated instance of nginx.\n" -"\t\tkubectl run nginx --image=nginx --replicas=5\n" -"\n" -"\t\t# Dry run. Print the corresponding API objects without creating them.\n" -"\t\tkubectl run nginx --image=nginx --dry-run\n" -"\n" -"\t\t# Start a single instance of nginx, but overload the spec of the deployment with a partial set of values parsed from JSON.\n" -"\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": \"v1\", \"spec\": { ... } }'\n" -"\n" -"\t\t# Start a pod of busybox and keep it in the foreground, don't restart it if it exits.\n" -"\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" -"\n" -"\t\t# Start the nginx container using the default command, but use custom arguments (arg1 .. argN) for that command.\n" -"\t\tkubectl run nginx --image=nginx -- ... \n" -"\n" -"\t\t# Start the nginx container using a different command and custom arguments.\n" -"\t\tkubectl run nginx --image=nginx --command -- ... \n" -"\n" -"\t\t# Start the perl container to compute π to 2000 places and print it out.\n" -"\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'\n" -"\n" -"\t\t# Start the cron job to compute π to 2000 places and print it out every 5 minutes.\n" -"\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" - -#: pkg/kubectl/cmd/taint.go:67 -msgid "" -"\n" -"\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-user' and effect 'NoSchedule'.\n" -"\t\t# If a taint with that key and effect already exists, its value is 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" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" -msgstr "" -"\n" -"\t\t# Update node 'foo' with a taint with key 'dedicated' and value 'special-user' and effect 'NoSchedule'.\n" -"\t\t# If a taint with that key and effect already exists, its value is 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" -"\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" -"\n" -"\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" -"\t\tkubectl taint nodes foo dedicated-" - -#: pkg/kubectl/cmd/label.go:77 +#: 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\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" @@ -1049,7 +370,8 @@ msgstr "" "\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\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" @@ -1065,43 +387,7 @@ msgstr "" "\t\t# Does not require the --overwrite flag.\n" "\t\tkubectl label pods foo bar-" -#: pkg/kubectl/cmd/rollingupdate.go:54 -msgid "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" -msgstr "" -"\n" -"\t\t# Update pods of frontend-v1 using new replication controller data in frontend-v2.json.\n" -"\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" -"\n" -"\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" -"\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" -"\n" -"\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the image, and switching the\n" -"\t\t# name of the replication controller.\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" -"\n" -"\t\t# Update the pods of frontend by just changing the image, and keeping the old name.\n" -"\t\tkubectl rolling-update frontend --image=image:v2\n" -"\n" -"\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 to frontend-v2).\n" -"\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" - -#: pkg/kubectl/cmd/apply_view_last_applied.go:52 +#: 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" @@ -1117,44 +403,28 @@ msgstr "" "\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/apply.go:75 -msgid "" -"\n" -"\t\tApply a configuration to a resource by filename or stdin.\n" -"\t\tThis resource will be created if it doesn't exist yet.\n" -"\t\tTo use 'apply', always create the resource initially with either 'apply' or 'create --save-config'.\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do not use unless you are aware of what the current state is. See https://issues.k8s.io/34274." -msgstr "" -"\n" -"\t\t通过文件名或标准输入流(stdin)对资源进行配置.\n" -"\t\tThis resource will be created if it doesn't exist yet.\n" -"\t\tTo use 'apply', always create the resource initially with either 'apply' or 'create --save-config'.\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -"\n" -"\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do not use unless you are aware of what the current state is. See https://issues.k8s.io/34274." - -#: pkg/kubectl/cmd/convert.go:38 +#: pkg/kubectl/cmd/convert/convert.go:40 msgid "" "\n" "\t\tConvert config files between different API versions. Both YAML\n" "\t\tand JSON formats are accepted.\n" "\n" -"\t\tThe command takes filename, directory, or URL as input, and convert it into format\n" -"\t\tof version specified by --output-version flag. If target version is not specified or\n" +"\t\tThe command takes filename, directory, or URL as input, and convert it " +"into format\n" +"\t\tof version specified by --output-version flag. If target version is not " +"specified or\n" "\t\tnot supported, convert to latest version.\n" "\n" -"\t\tThe default output will be printed to stdout in YAML format. One can use -o option\n" +"\t\tThe default output will be printed to stdout in YAML format. One can use " +"-o option\n" "\t\tto change to output destination." msgstr "" "\n" "\t\t在不同的 API versions 转换配置文件. 接受 YAML\n" "\t\t和 JSON 格式.\n" "\n" -"\t\t这个命令以 filename, directory, 或者 URL 作为输入, 并通过 —output-version flag\n" +"\t\t这个命令以 filename, directory, 或者 URL 作为输入, 并通过 —output-" +"version flag\n" "\t\t 转换到指定版本的格式. 如果目标版本没有被指定或者\n" "\t\t不支持, 转换到最后的版本.\n" "\n" @@ -1162,7 +432,7 @@ msgstr "" "\t\t修改目标输出的格式." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 -#: pkg/kubectl/cmd/create_clusterrole.go:31 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrole.go:38 msgid "" "\n" "\t\tCreate a ClusterRole." @@ -1171,7 +441,7 @@ msgstr "" "\t\t创建一个 ClusterRole." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:40 msgid "" "\n" "\t\tCreate a ClusterRoleBinding for a particular ClusterRole." @@ -1180,7 +450,7 @@ msgstr "" "\t\t 为指定的 ClusterRole 创建一个 ClusterRoleBinding." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 -#: pkg/kubectl/cmd/create_rolebinding.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:40 msgid "" "\n" "\t\tCreate a RoleBinding for a particular Role or ClusterRole." @@ -1188,46 +458,44 @@ msgstr "" "\n" "\t\t为指定的 Role 或者 ClusterRole 创建一个 RoleBinding." -#: pkg/kubectl/cmd/create_secret.go:200 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_configmap.go:46 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 certificate must be .PEM encoded and match the given private key." -msgstr "" -"\n" -"\t\t为指定的 public/private key pair 创建一个 TLS secret.\n" -"\n" -"\t\tpublic/private key pair 必须在传递前存在. public key certificate 必须以 .PEM 被编码且匹配指定的 private key." - -#: pkg/kubectl/cmd/create_configmap.go:32 -msgid "" -"\n" -"\t\tCreate a configmap based on a file, directory, or specified literal value.\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" +"\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\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" +"\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" +"\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\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 -#: pkg/kubectl/cmd/create_namespace.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:39 msgid "" "\n" "\t\tCreate a namespace with the specified name." @@ -1235,73 +503,30 @@ msgstr "" "\n" "\t\t创建一个 namespace 并指定名称." -#: pkg/kubectl/cmd/create_secret.go:119 -msgid "" -"\n" -"\t\tCreate a new secret for use with Docker registries.\n" -"\n" -"\t\tDockercfg secrets are used to authenticate against Docker registries.\n" -"\n" -"\t\tWhen using the Docker command line to push images, you can authenticate to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" -"\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker push' and 'docker pull' commands to\n" -"\t\tauthenticate to the registry. The email address is optional.\n" -"\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. You can provide this information\n" -"\t\tby creating a dockercfg secret and attaching it to your service account." -msgstr "" -"\n" -"\t\tCreate a new secret for use with Docker registries.\n" -"\n" -"\t\tDockercfg secrets are used to authenticate against Docker registries.\n" -"\n" -"\t\tWhen using the Docker command line to push images, you can authenticate to a given registry by running\n" -"\n" -"\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" -"\n" -" That produces a ~/.dockercfg file that is used by subsequent 'docker push' and 'docker pull' commands to\n" -"\t\tauthenticate to the registry. The email address is optional.\n" -"\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. 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 -#: pkg/kubectl/cmd/create_pdb.go:32 +#: 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" +"\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 -#: pkg/kubectl/cmd/create.go:42 -msgid "" -"\n" -"\t\tCreate a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted." -msgstr "" -"\n" -"\t\t通过文件名或者标准输入流(stdin)创建一个资源.\n" -"\n" -"\t\tJSON and YAML formats are accepted." +"\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 -#: pkg/kubectl/cmd/create_quota.go:32 +#: 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 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" +"\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 -#: pkg/kubectl/cmd/create_role.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_role.go:43 msgid "" "\n" "\t\tCreate a role with single rule." @@ -1309,34 +534,8 @@ msgstr "" "\n" "\t\t创建单一 rule 的 role." -#: pkg/kubectl/cmd/create_secret.go:47 -msgid "" -"\n" -"\t\tCreate a secret based on a file, directory, or specified literal value.\n" -"\n" -"\t\tA single secret may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a secret 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 secret based on a directory, each file whose basename is a valid key in the directory will be\n" -"\t\tpackaged into the secret. Any directory entries except regular files are ignored (e.g. subdirectories,\n" -"\t\tsymlinks, devices, pipes, etc)." -msgstr "" -"\n" -"\t\tCreate a secret based on a file, directory, or specified literal value.\n" -"\n" -"\t\tA single secret may package one or more key/value pairs.\n" -"\n" -"\t\tWhen creating a secret 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 secret based on a directory, each file whose basename is a valid key in the directory will be\n" -"\t\tpackaged into the secret. 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_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_serviceaccount.go:32 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:40 msgid "" "\n" "\t\tCreate a service account with the specified name." @@ -1344,232 +543,41 @@ msgstr "" "\n" "\t\t创建一个指定名称的 service account." -#: pkg/kubectl/cmd/run.go:52 -msgid "" -"\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." -msgstr "" -"\n" -"\t\tCreate and run a particular image, possibly replicated.\n" -"\n" -"\t\tCreates a deployment or job to manage the created container(s)." - -#: pkg/kubectl/cmd/autoscale.go:34 -msgid "" -"\n" -"\t\tCreates an autoscaler that automatically chooses and sets the number of pods that run in a kubernetes cluster.\n" -"\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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" -"\n" -"\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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." - -#: pkg/kubectl/cmd/delete.go:40 -msgid "" -"\n" -"\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" -"\n" -"\t\tSome resources, such as pods, support graceful deletion. These resources define a default period\n" -"\t\tbefore they are forcibly terminated (the grace period) but you may override that value with\n" -"\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. Because these resources often\n" -"\t\trepresent entities in the cluster, deletion may not be acknowledged immediately. If the node\n" -"\t\thosting a pod is down or cannot reach the API server, termination may take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" -"\n" -"\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the pod's processes have been\n" -"\t\tterminated, which can leave those processes running until the node detects the deletion and\n" -"\t\tcompletes graceful deletion. If your processes use shared storage or talk to a remote API and\n" -"\t\tdepend on the name of the pod to identify themselves, force deleting those pods may result in\n" -"\t\tmultiple processes running on different machines using the same identification which may lead\n" -"\t\tto data corruption or inconsistency. Only force delete pods when you are 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\thas released those resources and causing those pods to be evicted immediately.\n" -"\n" -"\t\tNote that the delete command does NOT do resource version checks, so if someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their update\n" -"\t\twill be lost along with the rest of the resource." -msgstr "" -"\n" -"\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" -"\n" -"\t\tSome resources, such as pods, support graceful deletion. These resources define a default period\n" -"\t\tbefore they are forcibly terminated (the grace period) but you may override that value with\n" -"\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. Because these resources often\n" -"\t\trepresent entities in the cluster, deletion may not be acknowledged immediately. If the node\n" -"\t\thosting a pod is down or cannot reach the API server, termination may take significantly longer\n" -"\t\tthan the grace period. To force delete a resource,\tyou must pass a grace\tperiod of 0 and specify\n" -"\t\tthe --force flag.\n" -"\n" -"\t\tIMPORTANT: Force deleting pods does not wait for confirmation that the pod's processes have been\n" -"\t\tterminated, which can leave those processes running until the node detects the deletion and\n" -"\t\tcompletes graceful deletion. If your processes use shared storage or talk to a remote API and\n" -"\t\tdepend on the name of the pod to identify themselves, force deleting those pods may result in\n" -"\t\tmultiple processes running on different machines using the same identification which may lead\n" -"\t\tto data corruption or inconsistency. Only force delete pods when you are 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\thas released those resources and causing those pods to be evicted immediately.\n" -"\n" -"\t\tNote that the delete command does NOT do resource version checks, so if someone\n" -"\t\tsubmits an update to a resource right when you submit a delete, their update\n" -"\t\twill be lost along with the rest of the resource." - -#: pkg/kubectl/cmd/stop.go:31 -msgid "" -"\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" -"\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." -msgstr "" -"\n" -"\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" -"\n" -"\t\tThe stop command is deprecated, all its functionalities are covered by delete command.\n" -"\t\tSee 'kubectl delete --help' for more details.\n" -"\n" -"\t\tAttempts to shut down and delete a resource that supports graceful termination.\n" -"\t\tIf the resource is scalable it will be scaled to 0 before deletion." - -#: pkg/kubectl/cmd/top_node.go:60 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." -msgstr "" -"\n" -"\t\t显示 node 的资源(CPU/Memory/Storage)使用.\n" -"\n" -"\t\tThe top-node command allows you to see the resource consumption of nodes." - -#: pkg/kubectl/cmd/top_pod.go:53 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) 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\t显示 pods 资源(CPU/Memory/Storage)使用.\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." - -#: pkg/kubectl/cmd/top.go:33 -msgid "" -"\n" -"\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" -"\n" -"\t\tThe top command allows you to see the resource consumption for nodes or pods.\n" -"\n" -"\t\tThis command requires Heapster to be correctly configured and working on the server. " -msgstr "" -"\n" -"\t\t显示资源(CPU/Memory/Storage)使用.\n" -"\n" -"\t\tThe top command allows you to see the resource consumption for nodes or pods.\n" -"\n" -"\t\tThis command requires Heapster to be correctly configured and working on the server. " - -#: pkg/kubectl/cmd/drain.go:140 -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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use normal DELETE\n" -"\t\tto 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 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 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\tuse --force. --force will also allow deletion to proceed if the managing resource of one\n" -"\t\tor more pods is missing.\n" -"\n" -"\t\t'drain' waits for graceful termination. You should not operate on the machine until\n" -"\t\tthe command completes.\n" -"\n" -"\t\tWhen you are ready to put the node back into service, use kubectl uncordon, which\n" -"\t\twill make the node schedulable again.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" -msgstr "" -"\n" -"\t\t清理节点为节点维护做准备.\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 eviction\n" -"\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will use normal DELETE\n" -"\t\tto 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 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 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\tuse --force. --force will also allow deletion to proceed if the managing resource of one\n" -"\t\tor more pods is missing.\n" -"\n" -"\t\t'drain' waits for graceful termination. You should not operate on the machine until\n" -"\t\tthe command completes.\n" -"\n" -"\t\tWhen you are ready to put the node back into service, use kubectl uncordon, which\n" -"\t\twill make the node schedulable again.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" - -#: pkg/kubectl/cmd/edit.go:56 +#: 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\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" +"\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\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\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" @@ -1597,7 +605,7 @@ msgstr "" "\t\t复制它并使用最新的版本." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: pkg/kubectl/cmd/drain.go:115 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:82 msgid "" "\n" "\t\tMark node as schedulable." @@ -1606,7 +614,7 @@ msgstr "" "\t\t标记 node 为 schedulable." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:90 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:54 msgid "" "\n" "\t\tMark node as unschedulable." @@ -1614,261 +622,53 @@ msgstr "" "\n" "\t\t标记 node 为 unschedulable." -#: pkg/kubectl/cmd/completion.go:47 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_set_last_applied.go:70 msgid "" "\n" -"\t\tOutput shell completion code for the specified shell (bash or zsh).\n" -"\t\tThe shell code must be evaluated to provide interactive\n" -"\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" -"\t\tthe .bash_profile.\n" -"\n" -"\t\tNote: this requires the bash-completion framework, which is not installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by adding the\n" -"\t\tfollowing line to the .bash_profile\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tNote for zsh users: [1] zsh completions are only supported in versions of zsh >= 5.2" -msgstr "" -"\n" -"\t\tOutput shell completion code for the specified shell (bash or zsh).\n" -"\t\tThe shell code must be evaluated to provide interactive\n" -"\t\tcompletion of kubectl commands. This can be done by sourcing it from\n" -"\t\tthe .bash_profile.\n" -"\n" -"\t\tNote: this requires the bash-completion framework, which is not installed\n" -"\t\tby default on Mac. This can be installed by using homebrew:\n" -"\n" -"\t\t $ brew install bash-completion\n" -"\n" -"\t\tOnce installed, bash_completion must be evaluated. This can be done by adding the\n" -"\t\tfollowing line to the .bash_profile\n" -"\n" -"\t\t $ source $(brew --prefix)/etc/bash_completion\n" -"\n" -"\t\tNote for zsh users: [1] zsh completions are only supported in versions of zsh >= 5.2" - -#: pkg/kubectl/cmd/rollingupdate.go:45 -msgid "" -"\n" -"\t\tPerform a rolling update of the given ReplicationController.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace as the\n" -"\t\texisting replication controller and overwrite at least one (common) label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" -msgstr "" -"\n" -"\t\t完成指定的 ReplicationController 的滚动升级.\n" -"\n" -"\t\tReplaces the specified replication controller with a new replication controller by updating one pod at a time to use the\n" -"\t\tnew PodTemplate. The new-controller.json must specify the same namespace as the\n" -"\t\texisting replication controller and overwrite at least one (common) label in its replicaSelector.\n" -"\n" -"\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate.svg)" - -#: pkg/kubectl/cmd/replace.go:40 -msgid "" -"\n" -"\t\tReplace a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted. If replacing an existing resource, the\n" -"\t\tcomplete resource spec must be provided. This can be obtained by\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" -msgstr "" -"\n" -"\t\tReplace a resource by filename or stdin.\n" -"\n" -"\t\tJSON and YAML formats are accepted. If replacing an existing resource, the\n" -"\t\tcomplete resource spec must be provided. This can be obtained by\n" -"\n" -"\t\t $ kubectl get TYPE NAME -o yaml\n" - -#: pkg/kubectl/cmd/scale.go:34 -msgid "" -"\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or Job.\n" -"\n" -"\t\tScale also allows users to specify one or more preconditions for the scale action.\n" -"\n" -"\t\tIf --current-replicas or --resource-version is specified, it is validated before the\n" -"\t\tscale is attempted, and it is guaranteed that the precondition holds true when the\n" -"\t\tscale is sent to the server." -msgstr "" -"\n" -"\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, or Job.\n" -"\n" -"\t\tScale also allows users to specify one or more preconditions for the scale action.\n" -"\n" -"\t\tIf --current-replicas or --resource-version is specified, it is validated before the\n" -"\t\tscale is attempted, and it is guaranteed that the precondition holds true when the\n" -"\t\tscale is sent to the server." - -#: pkg/kubectl/cmd/apply_set_last_applied.go:62 -msgid "" -"\n" -"\t\tSet the latest last-applied-configuration annotations by setting it to match the contents of a file.\n" -"\t\tThis results in the last-applied-configuration being updated as though 'kubectl apply -f ' was run,\n" +"\t\tSet the latest last-applied-configuration annotations by setting it to " +"match the contents of a file.\n" +"\t\tThis results in the last-applied-configuration being updated as though " +"'kubectl apply -f ' was run,\n" "\t\twithout updating any other parts of the object." msgstr "" "\n" -"\t\tSet the latest last-applied-configuration annotations by setting it to match the contents of a file.\n" -"\t\tThis results in the last-applied-configuration being updated as though 'kubectl apply -f ' was run,\n" +"\t\tSet the latest last-applied-configuration annotations by setting it to " +"match the contents of a file.\n" +"\t\tThis results in the last-applied-configuration being updated as though " +"'kubectl apply -f ' was run,\n" "\t\twithout updating any other parts of the object." -#: pkg/kubectl/cmd/proxy.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply_view_last_applied.go:47 msgid "" "\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +"\t\tView the latest last-applied-configuration annotations by type/name or " +"file.\n" "\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" -msgstr "" -"\n" -"\t\tTo proxy all of the kubernetes api and nothing else, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/\n" -"\n" -"\t\tTo proxy only part of the kubernetes api and also some static files:\n" -"\n" -"\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-prefix=/api/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" -"\n" -"\t\tTo proxy the entire kubernetes api at a different root, use:\n" -"\n" -"\t\t $ kubectl proxy --api-prefix=/custom/\n" -"\n" -"\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" - -#: pkg/kubectl/cmd/patch.go:59 -msgid "" -"\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" -msgstr "" -"\n" -"\t\tUpdate field(s) of a resource using strategic merge patch\n" -"\n" -"\t\tJSON and YAML formats are accepted.\n" - -#: pkg/kubectl/cmd/label.go:70 -#, c-format -msgid "" -"\n" -"\t\tUpdate the labels on a resource.\n" -"\n" -"\t\t* A label must begin with a letter or number, and may contain letters, numbers, hyphens, dots, and underscores, up to %[1]d characters.\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." -msgstr "" -"\n" -"\t\tUpdate the labels on a resource.\n" -"\n" -"\t\t* A label must begin with a letter or number, and may contain letters, numbers, hyphens, dots, and underscores, up to %[1]d characters.\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." - -#: pkg/kubectl/cmd/taint.go:58 -#, c-format -msgid "" -"\n" -"\t\tUpdate the taints on one or more nodes.\n" -"\n" -"\t\t* A taint consists of a key, value, and effect. As an argument here, it is expressed as key=value:effect.\n" -"\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* The value 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." -msgstr "" -"\n" -"\t\t更新一个或者多个 node 上的 taints.\n" -"\n" -"\t\t* A taint consists of a key, value, and effect. As an argument here, it is expressed as key=value:effect.\n" -"\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* The value 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." - -#: pkg/kubectl/cmd/apply_view_last_applied.go:46 -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\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" +"\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\tThe default output will be printed to stdout in YAML format. One can use " +"-o option\n" "\t\tto change output format." -#: pkg/kubectl/cmd/cp.go:37 -msgid "" -"\n" -"\t # !!!Important Note!!!\n" -"\t # Requires that the 'tar' binary is present in your container\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod in the default namespace\n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # Copy /tmp/foo local file to /tmp/bar in a remote pod in a specific container\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace \n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" -msgstr "" -"\n" -"\t # !!!注意!!!\n" -"\t # 要求容器中有 'tar' 命令\n" -"\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" -"\n" -"\t # 复制本地目录 /tmp/foo_dir 到 default namespace 下的远程 pod 的 /tmp/bar_dir 路径 \n" -"\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" -"\n" -" # 复制 /tmp/foo local 本地文件到指定远程 pod 的指定容器的 /tmp/bar 路径\n" -"\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" -"\n" -"\t\t# 复制 /tmp/foo 本地文件到在 namespace 下的某个 pod 的 /tmp/bar 路径\n" -"\t\tkubectl cp /tmp/foo /:/tmp/bar\n" -"\n" -"\t\t# 从一个远程的 pod 的 /tmp/foo 路径复制到本地 /tmp/bar 路径\n" -"\t\tkubectl cp /:/tmp/foo /tmp/bar" - -#: pkg/kubectl/cmd/create_secret.go:205 +#: 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" +"\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" +"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/" +"to/tls.key" -#: pkg/kubectl/cmd/create_namespace.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_namespace.go:42 msgid "" "\n" "\t # Create a new namespace named my-namespace\n" @@ -1878,29 +678,7 @@ msgstr "" "\t # 创建一个名称为 my-namespace 的 namespace\n" "\t kubectl create namespace my-namespace" -#: pkg/kubectl/cmd/create_secret.go:59 -msgid "" -"\n" -"\t # Create a new secret named my-secret with keys for each file in folder bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Create a new secret named my-secret with specified keys instead of names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/.ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Create a new secret named my-secret with key1=supersecret and key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret --from-literal=key2=topsecret" -msgstr "" -"\n" -"\t # Create a new secret named my-secret with keys for each file in folder bar\n" -"\t kubectl create secret generic my-secret --from-file=path/to/bar\n" -"\n" -"\t # Create a new secret named my-secret with specified keys instead of names on disk\n" -"\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/.ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" -"\n" -"\t # Create a new secret named my-secret with key1=supersecret and key2=topsecret\n" -"\t kubectl create secret generic my-secret --from-literal=key1=supersecret --from-literal=key2=topsecret" - -#: pkg/kubectl/cmd/create_serviceaccount.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:43 msgid "" "\n" "\t # Create a new service account named my-service-account\n" @@ -1910,17 +688,7 @@ msgstr "" "\t # Create a new service account named my-service-account\n" "\t kubectl create serviceaccount my-service-account" -#: pkg/kubectl/cmd/create_service.go:232 -msgid "" -"\n" -"\t# Create a new ExternalName service named my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" -msgstr "" -"\n" -"\t# Create a new ExternalName service named my-ns \n" -"\tkubectl create service externalname my-ns --external-name bar.com" - -#: pkg/kubectl/cmd/create_service.go:225 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:344 msgid "" "\n" "\tCreate an ExternalName service with the specified name.\n" @@ -1936,7 +704,7 @@ msgstr "" "\tonly pods, which will allow application authors to reference services\n" "\tthat exist off platform, on other clusters, or locally." -#: pkg/kubectl/cmd/help.go:30 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:28 msgid "" "\n" "\tHelp provides help for any command in the application.\n" @@ -1946,7 +714,7 @@ msgstr "" "\tHelp provides help for any command in the application.\n" "\tSimply type kubectl help [path to command] for full details." -#: pkg/kubectl/cmd/create_service.go:173 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:311 msgid "" "\n" " # Create a new LoadBalancer service named my-lbs\n" @@ -1956,43 +724,7 @@ msgstr "" " # 创建一个名称为 my-lbs 的 LoadBalancer service\n" " kubectl create service loadbalancer my-lbs --tcp=5678:8080" -#: pkg/kubectl/cmd/create_service.go:53 -msgid "" -"\n" -" # Create a new clusterIP service named my-cs\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # Create a new clusterIP service named my-cs (in headless mode)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" -msgstr "" -"\n" -" # 创建一个名称为 my-cs 的 clusterIP service\n" -" kubectl create service clusterip my-cs --tcp=5678:8080\n" -"\n" -" # 创建一个名称为 my-cs 的 clusterIP service (在 headless 模式)\n" -" kubectl create service clusterip my-cs --clusterip=\"None\"" - -#: pkg/kubectl/cmd/create_deployment.go:36 -msgid "" -"\n" -" # Create a new deployment named my-dep that runs the busybox image.\n" -" kubectl create deployment my-dep --image=busybox" -msgstr "" -"\n" -" # 创建一个名称为 my-dep 的 deployment 并运行 busybox image.\n" -" kubectl create deployment my-dep --image=busybox" - -#: pkg/kubectl/cmd/create_service.go:116 -msgid "" -"\n" -" # Create a new nodeport service named my-ns\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" -msgstr "" -"\n" -" # 创建一个名称为 my-ns 的 nodeport service\n" -" kubectl create service nodeport my-ns --tcp=5678:8080" - -#: pkg/kubectl/cmd/clusterinfo_dump.go:62 +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:102 msgid "" "\n" " # Dump current cluster state to stdout\n" @@ -2005,7 +737,8 @@ msgid "" " kubectl cluster-info dump --all-namespaces\n" "\n" " # Dump a set of namespaces to /path/to/cluster-state\n" -" kubectl cluster-info dump --namespaces default,kube-system --output-directory=/path/to/cluster-state" +" kubectl cluster-info dump --namespaces default,kube-system --output-" +"directory=/path/to/cluster-state" msgstr "" "\n" " # 导出当前的集群状态信息到 stdout\n" @@ -2018,54 +751,67 @@ msgstr "" " kubectl cluster-info dump --all-namespaces\n" "\n" " # 导出一组分区到 /path/to/cluster-state\n" -" kubectl cluster-info dump --namespaces default,kube-system --output-directory=/path/to/cluster-state" +" kubectl cluster-info dump --namespaces default,kube-system --output-" +"directory=/path/to/cluster-state" -#: pkg/kubectl/cmd/annotate.go:78 +#: 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" +" # 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" +" # 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" +" 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" +" # 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" +" # 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" +" # 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" +" kubectl annotate pods foo description='my frontend running nginx' --" +"resource-version=1\n" "\n" -" # 更新名称为 'foo' 的 pod, 删除一个名称为 'description' 的 annotation 如果它存在. \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 -#: pkg/kubectl/cmd/create_service.go:170 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:308 msgid "" "\n" " Create a LoadBalancer service with the specified name." @@ -2073,734 +819,2516 @@ msgstr "" "\n" " 使用一个指定的名称创建一个 LoadBalancer service." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_service.go:50 -msgid "" -"\n" -" Create a clusterIP service with the specified name." -msgstr "" -"\n" -" 使用一个指定的名称创建一个 clusterIP service." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 -#: pkg/kubectl/cmd/create_deployment.go:33 -msgid "" -"\n" -" Create a deployment with the specified name." -msgstr "" -"\n" -" 使用一个指定的名称创建一个 deployment." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 -#: pkg/kubectl/cmd/create_service.go:113 -msgid "" -"\n" -" Create a nodeport service with the specified name." -msgstr "" -"\n" -" 使用一个指定的名称创建一个 nodeport service." - -#: pkg/kubectl/cmd/clusterinfo_dump.go:53 -msgid "" -"\n" -" Dumps cluster info 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 '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 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" -" 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 '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 logs are dumped into different directories\n" -" based on namespace and pod name." - -#: pkg/kubectl/cmd/clusterinfo.go:37 -msgid "" -"\n" -" Display addresses of the master and services with label kubernetes.io/cluster-service=true\n" -" To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'." -msgstr "" -"\n" -" Display addresses of the master and services with label kubernetes.io/cluster-service=true\n" -" To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L61 -#: pkg/kubectl/cmd/create_quota.go:62 -msgid "A comma-delimited set of quota scopes that must all match each object tracked by the quota." -msgstr "A comma-delimited set of quota scopes that must all match each object tracked by the quota." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:107 +msgid "" +"A comma-delimited set of quota scopes that must all match each object " +"tracked by the quota." +msgstr "" +"A comma-delimited set of quota scopes that must all match each object " +"tracked by the quota." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L60 -#: pkg/kubectl/cmd/create_quota.go:61 -msgid "A comma-delimited set of resource=quantity pairs that define a hard limit." -msgstr "A comma-delimited set of resource=quantity pairs that define a hard limit." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_quota.go:106 +msgid "" +"A comma-delimited set of resource=quantity pairs that define a hard limit." +msgstr "" +"A comma-delimited set of resource=quantity pairs that define a hard limit." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L63 -#: pkg/kubectl/cmd/create_pdb.go:64 -msgid "A label selector to use for this budget. Only equality-based selector requirements are supported." -msgstr "A label selector to use for this budget. Only equality-based selector requirements are supported." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:113 +msgid "" +"A label selector to use for this budget. Only equality-based selector " +"requirements are supported." +msgstr "" +"A label selector to use for this budget. Only equality-based selector " +"requirements are supported." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L106 -#: pkg/kubectl/cmd/expose.go:104 -msgid "A label selector to use for this service. Only equality-based selector requirements are supported. If empty (the default) infer the selector from the replication controller or replica set.)" -msgstr "A label selector to use for this service. Only equality-based selector requirements are supported. If empty (the default) infer the selector from the replication controller or replica set.)" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L136 -#: pkg/kubectl/cmd/run.go:139 -msgid "A schedule in the Cron format the job should be run with." -msgstr "A schedule in the Cron format the job should be run with." +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:152 +msgid "" +"A label selector to use for this service. Only equality-based selector " +"requirements are supported. If empty (the default) infer the selector from " +"the replication controller or replica set.)" +msgstr "" +"A label selector to use for this service. Only equality-based selector " +"requirements are supported. If empty (the default) infer the selector from " +"the replication controller or replica set.)" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L111 -#: pkg/kubectl/cmd/expose.go:109 -msgid "Additional external IP address (not managed by Kubernetes) to accept for the service. If this IP is routed to a node, the service can be accessed by this IP in addition to its generated service IP." -msgstr "Additional external IP address (not managed by Kubernetes) to accept for the service. If this IP is routed to a node, the service can be accessed by this IP in addition to its generated service IP." +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:157 +msgid "" +"Additional external IP address (not managed by Kubernetes) to accept for the " +"service. If this IP is routed to a node, the service can be accessed by this " +"IP in addition to its generated service IP." +msgstr "" +"Additional external IP address (not managed by Kubernetes) to accept for the " +"service. If this IP is routed to a node, the service can be accessed by this " +"IP in addition to its generated service IP." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L119 -#: pkg/kubectl/cmd/expose.go:110 pkg/kubectl/cmd/run.go:122 -msgid "An inline JSON override for the generated object. If this is non-empty, it is used to override the generated object. Requires that the object supply a valid apiVersion field." -msgstr "An inline JSON override for the generated object. If this is non-empty, it is used to override the generated object. Requires that the object supply a valid apiVersion field." +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:178 +msgid "" +"An inline JSON override for the generated object. If this is non-empty, it " +"is used to override the generated object. Requires that the object supply a " +"valid apiVersion field." +msgstr "" +"An inline JSON override for the generated object. If this is non-empty, it " +"is used to override the generated object. Requires that the object supply a " +"valid apiVersion field." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L134 -#: pkg/kubectl/cmd/run.go:137 -msgid "An inline JSON override for the generated service object. If this is non-empty, it is used to override the generated object. Requires that the object supply a valid apiVersion field. Only used if --expose is true." -msgstr "An inline JSON override for the generated service object. If this is non-empty, it is used to override the generated object. Requires that the object supply a valid apiVersion field. Only used if --expose is true." - -#: pkg/kubectl/cmd/apply.go:104 +#: 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 -#: pkg/kubectl/cmd/certificates.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:125 msgid "Approve a certificate signing request" msgstr "同意一个自签证书请求" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L81 -#: pkg/kubectl/cmd/create_service.go:82 -msgid "Assign your own ClusterIP or set to 'None' for a 'headless' service (no loadbalancing)." -msgstr "Assign your own ClusterIP or set to 'None' for a 'headless' service (no loadbalancing)." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_service.go:263 +msgid "" +"Assign your own ClusterIP or set to 'None' for a 'headless' service (no " +"loadbalancing)." +msgstr "" +"Assign your own ClusterIP or set to 'None' for a 'headless' service (no " +"loadbalancing)." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 -#: pkg/kubectl/cmd/attach.go:70 +#: staging/src/k8s.io/kubectl/pkg/cmd/attach/attach.go:104 msgid "Attach to a running container" msgstr "Attach 到一个运行中的 container" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 -#: pkg/kubectl/cmd/autoscale.go:56 -msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" -msgstr "自动调整一个 Deployment, ReplicaSet, 或者 ReplicationController 的副本数量" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L115 -#: pkg/kubectl/cmd/expose.go:113 -msgid "ClusterIP to be assigned to the service. Leave empty to auto-allocate, or set to 'None' to create a headless service." -msgstr "ClusterIP to be assigned to the service. Leave empty to auto-allocate, or set to 'None' to create a headless service." +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:161 +msgid "" +"ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " +"set to 'None' to create a headless service." +msgstr "" +"ClusterIP to be assigned to the service. Leave empty to auto-allocate, or " +"set to 'None' to create a headless service." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L55 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_clusterrolebinding.go:100 msgid "ClusterRole this ClusterRoleBinding should reference" msgstr "ClusterRoleBinding 应该指定 ClusterRole" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L55 -#: pkg/kubectl/cmd/create_rolebinding.go:56 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:104 msgid "ClusterRole this RoleBinding should reference" msgstr "RoleBinding 应该指定 ClusterRole" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L101 -#: pkg/kubectl/cmd/rollingupdate.go:102 -msgid "Container name which will have its image upgraded. Only relevant when --image is specified, ignored otherwise. Required when using --image on a multi-container pod" -msgstr "Container name which will have its image upgraded. Only relevant when --image is specified, ignored otherwise. Required when using --image on a multi-container pod" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/convert.go#L67 -#: pkg/kubectl/cmd/convert.go:68 +#: pkg/kubectl/cmd/convert/convert.go:95 msgid "Convert config files between different API versions" msgstr "在不同的 API versions 转换配置文件" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 -#: pkg/kubectl/cmd/cp.go:65 +#: 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 "复制 files 和 directories 到 containers 和从容器中复制 files 和 directories." +msgstr "" +"复制 files 和 directories 到 containers 和从容器中复制 files 和 directories." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 -#: pkg/kubectl/cmd/create_clusterrolebinding.go:44 +#: 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 -#: pkg/kubectl/cmd/create_service.go:182 +#: 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 -#: pkg/kubectl/cmd/create_service.go:125 +#: 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 -#: pkg/kubectl/cmd/create_rolebinding.go:44 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:214 +#: 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_service.go#L68 -#: pkg/kubectl/cmd/create_service.go:69 -msgid "Create a clusterIP service." -msgstr "创建一个 clusterIP service." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 -#: pkg/kubectl/cmd/create_configmap.go:60 +#: 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_deployment.go#L44 -#: pkg/kubectl/cmd/create_deployment.go:46 -msgid "Create a deployment with the specified name." -msgstr "创建一个指定名称的 deployment." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 -#: pkg/kubectl/cmd/create_namespace.go:45 +#: 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 -#: pkg/kubectl/cmd/create_pdb.go:50 +#: 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 -#: pkg/kubectl/cmd/create_quota.go:48 +#: 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.go#L56 -#: pkg/kubectl/cmd/create.go:63 -msgid "Create a resource by filename or stdin" -msgstr "通过文件名或者标准输入流(stdin)创建一个资源" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 -#: pkg/kubectl/cmd/create_secret.go:144 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:74 +#: 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 -#: pkg/kubectl/cmd/create_secret.go:35 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:49 msgid "Create a secret using specified subcommand" msgstr "使用指定的 subcommand 创建一个 secret" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 -#: pkg/kubectl/cmd/create_serviceaccount.go:45 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_serviceaccount.go:85 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 -#: pkg/kubectl/cmd/create_service.go:37 +#: 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 -#: pkg/kubectl/cmd/create_service.go:241 +#: 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 -#: pkg/kubectl/cmd/delete.go:132 -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" +#: 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 -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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 -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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 -#: pkg/kubectl/cmd/certificates.go:122 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:170 msgid "Deny a certificate signing request" msgstr "拒绝一个自签证书请求" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 -#: pkg/kubectl/cmd/stop.go:59 -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/config/get_contexts.go#L62 -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" msgstr "描述一个或多个 contexts" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 -#: pkg/kubectl/cmd/top_node.go:78 +#: 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 -#: pkg/kubectl/cmd/top_pod.go:80 +#: 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 -#: pkg/kubectl/cmd/top.go:44 +#: 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 -#: pkg/kubectl/cmd/clusterinfo.go:51 +#: 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 -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "显示 kubeconfig 文件中定义的集群" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/view.go#L64 -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 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 -#: pkg/kubectl/cmd/get.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/get/get.go:161 msgid "Display one or many resources" msgstr "显示一个或更多 resources" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/current_context.go#L48 -#: pkg/kubectl/cmd/config/current_context.go:49 +#: 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 -#: pkg/kubectl/cmd/explain.go:51 +#: 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 -#: pkg/kubectl/cmd/drain.go:178 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:181 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 -#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +#: 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 -#: pkg/kubectl/cmd/edit.go:110 +#: staging/src/k8s.io/kubectl/pkg/cmd/edit/edit.go:76 msgid "Edit a resource on the server" msgstr "在服务器上编辑一个资源" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L159 -#: pkg/kubectl/cmd/create_secret.go:160 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:152 msgid "Email for Docker registry" msgstr "Email for Docker registry" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 -#: pkg/kubectl/cmd/exec.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/exec/exec.go:88 msgid "Execute a command in a container" msgstr "在一个 container 中执行一个命令" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L102 -#: pkg/kubectl/cmd/rollingupdate.go:103 -msgid "Explicit policy for when to pull container images. Required when --image is same as existing image, ignored otherwise." -msgstr "Explicit policy for when to pull container images. Required when --image is same as existing image, ignored otherwise." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/portforward.go#L75 -#: pkg/kubectl/cmd/portforward.go:76 +#: staging/src/k8s.io/kubectl/pkg/cmd/portforward/portforward.go:109 msgid "Forward one or more local ports to a pod" msgstr "Forward one or more local ports to a pod" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 -#: pkg/kubectl/cmd/help.go:37 +#: staging/src/k8s.io/kubectl/pkg/cmd/help/help.go:37 msgid "Help about any command" msgstr "Help about any command" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L105 -#: pkg/kubectl/cmd/expose.go:103 -msgid "IP to assign to the Load Balancer. If empty, an ephemeral IP will be created and used (cloud-provider specific)." -msgstr "IP to assign to the Load Balancer. If empty, an ephemeral IP will be created and used (cloud-provider specific)." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L114 -#: pkg/kubectl/cmd/expose.go:112 -msgid "If non-empty, set the session affinity for the service to this; legal values: 'None', 'ClientIP'" -msgstr "If non-empty, set the session affinity for the service to this; legal values: 'None', 'ClientIP'" +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:160 +msgid "" +"If non-empty, set the session affinity for the service to this; legal " +"values: 'None', 'ClientIP'" +msgstr "" +"If non-empty, set the session affinity for the service to this; legal " +"values: 'None', 'ClientIP'" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/annotate.go#L135 -#: pkg/kubectl/cmd/annotate.go:136 -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 resource." -msgstr "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 resource." +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:155 +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 " +"resource." +msgstr "" +"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 " +"resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L132 -#: pkg/kubectl/cmd/label.go:134 -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 resource." -msgstr "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 resource." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L98 -#: pkg/kubectl/cmd/rollingupdate.go:99 -msgid "Image to use for upgrading the replication controller. Must be distinct from the existing image (either new image or new image tag). Can not be used with --filename/-f" -msgstr "Image to use for upgrading the replication controller. Must be distinct from the existing image (either new image or new image tag). Can not be used with --filename/-f" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout.go#L46 -#: pkg/kubectl/cmd/rollout/rollout.go:47 -msgid "Manage a deployment rollout" -msgstr "管理一个 deployment 的 rollout" +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:152 +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 " +"resource." +msgstr "" +"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 " +"resource." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 -#: pkg/kubectl/cmd/drain.go:128 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:96 msgid "Mark node as schedulable" msgstr "标记 node 为 schedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 -#: pkg/kubectl/cmd/drain.go:103 +#: staging/src/k8s.io/kubectl/pkg/cmd/drain/drain.go:68 msgid "Mark node as unschedulable" msgstr "标记 node 为 unschedulable" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_pause.go#L73 -#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_pause.go:82 msgid "Mark the provided resource as paused" msgstr "标记提供的 resource 为中止状态" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L35 -#: pkg/kubectl/cmd/certificates.go:36 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/certificates/certificates.go:50 msgid "Modify certificate resources." msgstr "修改 certificate 资源." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/config.go#L39 -#: pkg/kubectl/cmd/config/config.go:40 +#: 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/expose.go#L110 -#: pkg/kubectl/cmd/expose.go:108 -msgid "Name or number for the port on the container that the service should direct traffic to. Optional." -msgstr "Name or number for the port on the container that the service should direct traffic to. Optional." +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:156 +msgid "" +"Name or number for the port on the container that the service should direct " +"traffic to. Optional." +msgstr "" +"Name or number for the port on the container that the service should direct " +"traffic to. Optional." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L108 -#: pkg/kubectl/cmd/logs.go:113 -msgid "Only return logs after a specific date (RFC3339). Defaults to all logs. Only one of since-time / since may be used." -msgstr "Only return logs after a specific date (RFC3339). Defaults to all logs. Only one of since-time / since may be used." +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:173 +msgid "" +"Only return logs after a specific date (RFC3339). Defaults to all logs. Only " +"one of since-time / since may be used." +msgstr "" +"Only return logs after a specific date (RFC3339). Defaults to all logs. Only " +"one of since-time / since may be used." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 -#: pkg/kubectl/cmd/completion.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/completion/completion.go:113 msgid "Output shell completion code for the specified shell (bash or zsh)" msgstr "Output shell completion code for the specified shell (bash or zsh)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L115 -#: pkg/kubectl/cmd/convert.go:85 -msgid "Output the formatted object with the given group version (for ex: 'extensions/v1beta1').)" -msgstr "Output the formatted object with the given group version (for ex: 'extensions/v1beta1').)" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L157 -#: pkg/kubectl/cmd/create_secret.go:158 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:151 msgid "Password for Docker registry authentication" msgstr "Password for Docker registry authentication" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L226 -#: pkg/kubectl/cmd/create_secret.go:226 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:110 msgid "Path to PEM encoded public key certificate." msgstr "Path to PEM encoded public key certificate." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L227 -#: pkg/kubectl/cmd/create_secret.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_tls.go:111 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/rollingupdate.go#L84 -#: pkg/kubectl/cmd/rollingupdate.go:85 -msgid "Perform a rolling update of the given ReplicationController" -msgstr "完成指定的 ReplicationController 的滚动升级" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L82 -#: pkg/kubectl/cmd/scale.go:83 -msgid "Precondition for resource version. Requires that the current resource version match this value in order to scale." -msgstr "Precondition for resource version. Requires that the current resource version match this value in order to scale." +#: staging/src/k8s.io/kubectl/pkg/cmd/scale/scale.go:129 +msgid "" +"Precondition for resource version. Requires that the current resource " +"version match this value in order to scale." +msgstr "" +"Precondition for resource version. Requires that the current resource " +"version match this value in order to scale." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 -#: pkg/kubectl/cmd/version.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/version/version.go:73 msgid "Print the client and server version information" msgstr "输出 client 和 server 的版本信息" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 -#: pkg/kubectl/cmd/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/options/options.go:39 msgid "Print the list of flags inherited by all commands" msgstr "输出所有命令的层级关系" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L86 -#: pkg/kubectl/cmd/logs.go:93 +#: staging/src/k8s.io/kubectl/pkg/cmd/logs/logs.go:152 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 -#: pkg/kubectl/cmd/replace.go:71 +#: 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 -#: pkg/kubectl/cmd/rollout/rollout_resume.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_resume.go:86 msgid "Resume a paused resource" msgstr "继续一个停止的 resource" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L56 -#: pkg/kubectl/cmd/create_rolebinding.go:57 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_rolebinding.go:105 msgid "Role this RoleBinding should reference" msgstr "RoleBinding 的 Role 应该被引用" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L94 -#: pkg/kubectl/cmd/run.go:97 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:152 msgid "Run a particular image on the cluster" msgstr "在集群中运行一个指定的镜像" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/proxy.go#L68 -#: pkg/kubectl/cmd/proxy.go:69 +#: staging/src/k8s.io/kubectl/pkg/cmd/proxy/proxy.go:119 msgid "Run a proxy to the Kubernetes API server" msgstr "运行一个 proxy 到 Kubernetes API server" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L161 -#: pkg/kubectl/cmd/create_secret.go:161 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:153 msgid "Server location for Docker registry" msgstr "Server location for Docker registry" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 -#: pkg/kubectl/cmd/scale.go:71 -msgid "Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" -msgstr "为 Deployment, ReplicaSet, Replication Controller 或者 Job 设置一个新的副本数量" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/set/set.go#L37 -#: pkg/kubectl/cmd/set/set.go:38 +#: staging/src/k8s.io/kubectl/pkg/cmd/set/set.go:39 msgid "Set specific features on objects" msgstr "为 objects 设置一个指定的特征" -#: pkg/kubectl/cmd/apply_set_last_applied.go:83 -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." +#: 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 -#: pkg/kubectl/cmd/set/set_selector.go:82 +#: 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 -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: 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 -#: pkg/kubectl/cmd/config/create_context.go:58 +#: 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 -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: 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 -#: pkg/kubectl/cmd/config/set.go:60 +#: 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 -#: pkg/kubectl/cmd/config/use_context.go:49 +#: 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 -#: pkg/kubectl/cmd/describe.go:86 +#: staging/src/k8s.io/kubectl/pkg/cmd/describe/describe.go:106 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 -#: pkg/kubectl/cmd/rollout/rollout_status.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_status.go:101 msgid "Show the status of the rollout" msgstr "显示 rollout 的状态" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L108 -#: pkg/kubectl/cmd/expose.go:106 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:154 msgid "Synonym for --target-port" msgstr "Synonym for --target-port" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 -#: pkg/kubectl/cmd/expose.go:88 -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" +#: 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 -#: pkg/kubectl/cmd/run.go:117 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:174 msgid "The image for the container to run." msgstr "指定容器要运行的镜像." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L116 -#: pkg/kubectl/cmd/run.go:119 -msgid "The image pull policy for the container. If left empty, this value will not be specified by the client and defaulted by the server" -msgstr "容器的镜像拉取策略. 如果为空, 这个值将不会 被 client 指定且使用 server 端的默认值" - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L100 -#: pkg/kubectl/cmd/rollingupdate.go:101 -msgid "The key to use to differentiate between two different controllers, default 'deployment'. Only relevant when --image is specified, ignored otherwise" -msgstr "这个 key 使用有区别在两个不同的 controllers, 默认 'deployment'. 只有当 --image 指定值, 否则忽略" +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:176 +msgid "" +"The image pull policy for the container. If left empty, this value will not " +"be specified by the client and defaulted by the server" +msgstr "" +"容器的镜像拉取策略. 如果为空, 这个值将不会 被 client 指定且使用 server 端的默" +"认值" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L62 -#: pkg/kubectl/cmd/create_pdb.go:63 -msgid "The minimum number or percentage of available pods this budget requires." +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_pdb.go:111 +msgid "" +"The minimum number or percentage of available pods this budget requires." msgstr "最小数量百分比可用的 pods 作为 budget 要求." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L113 -#: pkg/kubectl/cmd/expose.go:111 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:159 msgid "The name for the newly created object." msgstr "名称为最新创建的对象." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L71 -#: pkg/kubectl/cmd/autoscale.go:72 -msgid "The name for the newly created object. If not specified, the name of the input resource will be used." +#: staging/src/k8s.io/kubectl/pkg/cmd/autoscale/autoscale.go:125 +msgid "" +"The name for the newly created object. If not specified, the name of the " +"input resource will be used." msgstr "名称为最新创建的对象. 如果没有指定, 输入资源的 名称即将被使用." -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L113 -#: pkg/kubectl/cmd/run.go:116 -msgid "The name of the API generator to use, see http://kubernetes.io/docs/user-guide/kubectl-conventions/#generators for a list." -msgstr "使用 API generator 的名字, 在 http://kubernetes.io/docs/user-guide/kubectl-conventions/#generators 查看列表." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L66 -#: pkg/kubectl/cmd/autoscale.go:67 -msgid "The name of the API generator to use. Currently there is only 1 generator." -msgstr "使用 API generator 的名字. 目前只有 1 个 generator." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L98 -#: pkg/kubectl/cmd/expose.go:99 -msgid "The name of the API generator to use. There are 2 generators: 'service/v1' and 'service/v2'. The only difference between them is that service port in v1 is named 'default', while it is left unnamed in v2. Default is 'service/v2'." -msgstr "使用 generator 的名称. 这里有 2 个 generators: 'service/v1' 和 'service/v2'. 为一个不同地方是服务端口在 v1 的情况下叫 'default', 如果在 v2 中没有指定名称. 默认的名称是 'service/v2'." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L133 -#: pkg/kubectl/cmd/run.go:136 -msgid "The name of the generator to use for creating a service. Only used if --expose is true" -msgstr "使用 gnerator 的名称创建一个 service. 只有在 --expose 为 true 的时候使用" +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:147 +msgid "" +"The name of the API generator to use. There are 2 generators: 'service/v1' " +"and 'service/v2'. The only difference between them is that service port in " +"v1 is named 'default', while it is left unnamed in v2. Default is 'service/" +"v2'." +msgstr "" +"使用 generator 的名称. 这里有 2 个 generators: 'service/v1' 和 'service/v2'. " +"为一个不同地方是服务端口在 v1 的情况下叫 'default', 如果在 v2 中没有指定名" +"称. 默认的名称是 'service/v2'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L99 -#: pkg/kubectl/cmd/expose.go:100 +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:148 msgid "The network protocol for the service to be created. Default is 'TCP'." msgstr "创建 service 的时候伴随着一个网络协议被创建. 默认是 'TCP'." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L100 -#: pkg/kubectl/cmd/expose.go:101 -msgid "The port that the service should serve on. Copied from the resource being exposed, if unspecified" +#: staging/src/k8s.io/kubectl/pkg/cmd/expose/expose.go:149 +msgid "" +"The port that the service should serve on. Copied from the resource being " +"exposed, if unspecified" msgstr "服务的端口应该被指定. 如果没有指定, 从被创建的资源中复制" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L121 -#: pkg/kubectl/cmd/run.go:124 -msgid "The port that this container exposes. If --expose is true, this is also the port used by the service that is created." -msgstr "The port that this container exposes. If --expose is true, this is also the port used by the service that is created." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L131 -#: pkg/kubectl/cmd/run.go:134 -msgid "The resource requirement limits for this container. For example, 'cpu=200m,memory=512Mi'. Note that server side components may assign limits depending on the server configuration, such as limit ranges." -msgstr "The resource requirement limits for this container. For example, 'cpu=200m,memory=512Mi'. Note that server side components may assign limits depending on the server configuration, such as limit ranges." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:194 +msgid "" +"The resource requirement limits for this container. For example, 'cpu=200m," +"memory=512Mi'. Note that server side components may assign limits depending " +"on the server configuration, such as limit ranges." +msgstr "" +"The resource requirement limits for this container. For example, 'cpu=200m," +"memory=512Mi'. Note that server side components may assign limits depending " +"on the server configuration, such as limit ranges." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L130 -#: pkg/kubectl/cmd/run.go:133 -msgid "The resource requirement requests for this container. For example, 'cpu=100m,memory=256Mi'. Note that server side components may assign requests depending on the server configuration, such as limit ranges." -msgstr "资源为 container 请求 requests . 例如, 'cpu=100m,memory=256Mi'. 注意服务端组件也许会赋予 requests, 这决定于服务器端配置, 比如 limit ranges." - -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L128 -#: pkg/kubectl/cmd/run.go:131 -msgid "The restart policy for this Pod. Legal values [Always, OnFailure, Never]. If set to 'Always' a deployment is created, if set to 'OnFailure' a job is created, if set to 'Never', a regular pod is created. For the latter two --replicas must be 1. Default 'Always', for CronJobs `Never`." -msgstr "这个 Pod 的 restart policy. Legal values [Always, OnFailure, Never]. 如果设置为 'Always' 一个 deployment 被创建, 如果设置为 ’OnFailure' 一个 job 被创建, 如果设置为 'Never', 一个普通的 pod 被创建. 对于后面两个 --replicas 必须为 1. 默认 'Always', 为 CronJobs 设置为 `Never`." +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run.go:192 +msgid "" +"The resource requirement requests for this container. For example, " +"'cpu=100m,memory=256Mi'. Note that server side components may assign " +"requests depending on the server configuration, such as limit ranges." +msgstr "" +"资源为 container 请求 requests . 例如, 'cpu=100m,memory=256Mi'. 注意服务端组" +"件也许会赋予 requests, 这决定于服务器端配置, 比如 limit ranges." # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L87 -#: pkg/kubectl/cmd/create_secret.go:88 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret.go:155 msgid "The type of secret to create" msgstr "创建 secret 类型资源" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L101 -#: pkg/kubectl/cmd/expose.go:102 -msgid "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is 'ClusterIP'." -msgstr "对于服务的类型: ClusterIP, NodePort, 或者 LoadBalancer. 默认是 'ClusterIP’." - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout_undo.go#L71 -#: pkg/kubectl/cmd/rollout/rollout_undo.go:72 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_undo.go:86 msgid "Undo a previous rollout" msgstr "撤销上一次的 rollout" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/config/unset.go#L47 -#: pkg/kubectl/cmd/config/unset.go:48 +#: 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/patch.go#L91 -#: pkg/kubectl/cmd/patch.go:96 -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 -#: pkg/kubectl/cmd/set/set_image.go:95 +#: 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 -#: pkg/kubectl/cmd/set/set_resources.go:102 +#: 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" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 msgid "Update the annotations on a resource" msgstr "更新一个资源的注解" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 -#: pkg/kubectl/cmd/label.go:114 +#: staging/src/k8s.io/kubectl/pkg/cmd/label/label.go:132 msgid "Update the labels on a resource" msgstr "更新在这个资源上的 labels" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 -#: pkg/kubectl/cmd/taint.go:87 +#: staging/src/k8s.io/kubectl/pkg/cmd/taint/taint.go:108 msgid "Update the taints on one or more nodes" msgstr "更新一个或者多个 node 上的 taints" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L155 -#: pkg/kubectl/cmd/create_secret.go:156 +#: staging/src/k8s.io/kubectl/pkg/cmd/create/create_secret_docker.go:150 msgid "Username for Docker registry authentication" msgstr "Username 为 Docker registry authentication" -#: pkg/kubectl/cmd/apply_view_last_applied.go:64 +#: 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 -#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +#: staging/src/k8s.io/kubectl/pkg/cmd/rollout/rollout_history.go:82 msgid "View rollout history" msgstr "显示 rollout 历史" # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L45 -#: pkg/kubectl/cmd/clusterinfo_dump.go:46 -msgid "Where to output the files. If empty or '-' uses stdout, otherwise creates a directory hierarchy in that directory" -msgstr "输出到 files. 如果是 empty or '-' 使用 stdout, 否则创建一个 目录层级在那个目录" +#: staging/src/k8s.io/kubectl/pkg/cmd/clusterinfo/clusterinfo_dump.go:85 +msgid "" +"Where to output the files. If empty or '-' uses stdout, otherwise creates a " +"directory hierarchy in that directory" +msgstr "" +"输出到 files. 如果是 empty or '-' 使用 stdout, 否则创建一个 目录层级在那个目" +"录" -#: pkg/kubectl/cmd/run_test.go:85 +#: staging/src/k8s.io/kubectl/pkg/cmd/run/run_test.go:88 msgid "dummy restart flag)" msgstr "dummy restart flag)" -# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L253 -#: pkg/kubectl/cmd/create_service.go:254 -msgid "external name of service" -msgstr "服务的外部名称" - # https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 -#: pkg/kubectl/cmd/cmd.go:227 +#: staging/src/k8s.io/kubectl/pkg/cmd/cmd.go:478 msgid "kubectl controls the Kubernetes cluster manager" msgstr "kubectl 控制 Kubernetes cluster 管理" -#~ msgid "watch is only supported on individual resources and resource collections - %d resources were found" -#~ msgid_plural "watch is only supported on individual resources and resource collections - %d resources were found" -#~ msgstr[0] "watch 仅支持单独的资源或者资源集合 - 找到了 %d 个资源watch is only supported on individual resources and resource collections - %d resource was found" -#~ msgstr[1] "watch 仅支持单独的资源或者资源集合 - 找到了 %d 个资源watch is only supported on individual resources and resource collections - %d resources were found" +#~ msgid "" +#~ "\n" +#~ "\t\t # Create a new configmap 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 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 " +#~ "key2=config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" +#~ msgstr "" +#~ "\n" +#~ "\t\t # 通过文件夹 bar 创建一个名称为 my-config 的 configmap\n" +#~ "\t\t kubectl create configmap my-config --from-file=path/to/bar\n" +#~ "\n" +#~ "\t\t # 创建一个名称为 my-config 的 configmap 并指定 keys 而不是使用磁盘上" +#~ "所在的文件名\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 # 创建一个名称为 my-config 的 configmap 且 key1=config1 和 " +#~ "key2=config2\n" +#~ "\t\t kubectl create configmap my-config --from-literal=key1=config1 --" +#~ "from-literal=key2=config2" + +#~ msgid "" +#~ "\n" +#~ "\t\t # If you don't already have a .dockercfg file, you can create a " +#~ "dockercfg secret directly by using:\n" +#~ "\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" +#~ msgstr "" +#~ "\n" +#~ "\t\t # 如果你还没有一个 .dockercfg 文件, 你可以直接使用下面的命令创建一" +#~ "个 dockercfg 的 secret:\n" +#~ "\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" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Apply the configuration in pod.json to a pod.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\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" +#~ "\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" +#~ "\t\tkubectl apply --prune -f manifest.yaml --all --prune-whitelist=core/" +#~ "v1/ConfigMap" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 将 pod.json 上的配置应用于 pod.\n" +#~ "\t\tkubectl apply -f ./pod.json\n" +#~ "\n" +#~ "\t\t# 将传入 stdin 的 JSON 应用到一个 pod.\n" +#~ "\t\tcat pod.json | kubectl apply -f -\n" +#~ "\n" +#~ "\t\t# Note: --prune 仍然在 Alpha\n" +#~ "\t\t# 应用在 manifest.yaml 中匹配标签 app=nginx 的资源配置并删除所有不在这" +#~ "个文件中并匹配标签app=nginx 的资源\n" +#~ "\t\tkubectl apply --prune -f manifest.yaml -l app=nginx\n" +#~ "\n" +#~ "\t\t# 应用 manifest.yaml 的配置并删除所有不在这个文件中的 configmaps.\n" +#~ "\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, 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# 自动弹性伸缩 deployment \"foo\", pods 的数量在 2 和 10 之间, 目标 " +#~ "CPU 指定为默认的弹性伸缩策略:\n" +#~ "\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +#~ "\n" +#~ "\t\t# 自动弹性伸缩 replication controller \"foo\", pods 的数量在 1 和 5 之" +#~ "间, 目标 CPU 利用率为 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" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# Convert the live state of the resource specified by 'pod.yaml' to " +#~ "the latest version\n" +#~ "\t\t# and print to stdout in json format.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# Convert all files under current directory to latest version and " +#~ "create them all.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 将’pod.yaml' 转换为最新版本并打印到 stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml\n" +#~ "\n" +#~ "\t\t# 将 ‘pod.yaml' 指定的资源的实时状态转换为最新版本\n" +#~ "\t\t# 并以 json 格式打印到 stdout.\n" +#~ "\t\tkubectl convert -f pod.yaml --local -o json\n" +#~ "\n" +#~ "\t\t# 将当前目录下的所以文件转换为最新版本并创建它们.\n" +#~ "\t\tkubectl convert -f . | kubectl create -f -" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Create a ClusterRole 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\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 创建一个名为 \"pod-reader\" 的 ClusterRole, 允许用户在 pods 上执行 " +#~ "“get\", \"watch\" 和 \"list\"\n" +#~ "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods\n" +#~ "\n" +#~ "\t\t# 创建一个名为 \"pod-reader\" ClusterRole, 其中指定了 ResourceName\n" +#~ "\t\tkubectl create clusterrole pod-reader --verb=get,list,watch --" +#~ "resource=pods --resource-name=readablepod" + +#~ msgid "" +#~ "\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\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# Edit the data in docker-registry.yaml in JSON using the v1 API " +#~ "format then create the resource using the edited data.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 使用在 pod.json 的 数据创建一个 pod.\n" +#~ "\t\tkubectl create -f ./pod.json\n" +#~ "\n" +#~ "\t\t# 根据传入 stdin 的 JSON 创建一个 pod.\n" +#~ "\t\tcat pod.json | kubectl create -f -\n" +#~ "\n" +#~ "\t\t# 使用 v1 API 格式在 JSON 中编辑在 docker-registry.yaml 中的数据然后使" +#~ "用被编辑后的数据创建资源.\n" +#~ "\t\tkubectl create -f docker-registry.yaml --edit --output-version=v1 -o " +#~ "json" + +#~ 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" +#~ "\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" +#~ "\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 " +#~ "the name \"frontend\"\n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# Create a second service based on the above service, exposing the " +#~ "container port 8443 as port 443 with the name \"nginx-https\"\n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# Create a service for a replicated streaming application on port " +#~ "4100 balancing UDP traffic and named 'video-stream'.\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "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" +#~ "\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" +#~ "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 为一个 replicated nginx 创建一个 service, 服务在端口 80 并连接到 " +#~ "containers 的8000端口.\n" +#~ "\t\tkubectl expose rc nginx --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# 使用在 \"nginx-controller.yaml\\ 中指定的 type 和 name 为一个" +#~ "replication controller 创建一个 service, 服务在端口 80 并连接到 " +#~ "containers 的8000端口.\n" +#~ "\t\tkubectl expose -f nginx-controller.yaml --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# 为名为 valid-pod 的 pod 创建一个 service, 服务在端口 444 并命名为 " +#~ "\"frontend\" \n" +#~ "\t\tkubectl expose pod valid-pod --port=444 --name=frontend\n" +#~ "\n" +#~ "\t\t# 基于上面的 service 创建第二个 service, 暴露容器端口 8443 并命名为 " +#~ "\"nginx-https\" 端口为 443 \n" +#~ "\t\tkubectl expose service nginx --port=443 --target-port=8443 --" +#~ "name=nginx-https\n" +#~ "\n" +#~ "\t\t# 为一个名称为 streaming 的应用创建一个 service 暴露端口 4100, 协议为 " +#~ "UDP 名称为 'video-stream'.\n" +#~ "\t\tkubectl expose rc streamer --port=4100 --protocol=udp --name=video-" +#~ "stream\n" +#~ "\n" +#~ "\t\t# 为一个名称为 nginx 的 replica set 创建一个 service, 服务在 端口 80 " +#~ "且连接到容器端口 8000.\n" +#~ "\t\tkubectl expose rs nginx --port=80 --target-port=8000\n" +#~ "\n" +#~ "\t\t# 为一个名称为 nginx 的 deployment 创建一个 service, 服务在端口 80 且 " +#~ "连接到 containers 的 8000 端口.\n" +#~ "\t\tkubectl expose deployment nginx --port=80 --target-port=8000" + +#~ msgid "" +#~ "\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 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\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Delete a pod with minimal delay\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# Force delete a pod on a dead node\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# Delete all pods\n" +#~ "\t\tkubectl delete pods --all" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 使用 pod.json 中的类型和名称删除一个 pod.\n" +#~ "\t\tkubectl delete -f ./pod.json\n" +#~ "\n" +#~ "\t\t# 基于重定向到 stdin 中的 JSON 的类型和名称删除一个 pod.\n" +#~ "\t\tcat pod.json | kubectl delete -f -\n" +#~ "\n" +#~ "\t\t# 删除名为 \"baz\" 和 \"foo\" 的 pod 和 service\n" +#~ "\t\tkubectl delete pod,service baz foo\n" +#~ "\n" +#~ "\t\t# 删除标签为 name=myLabel 的 pods 和 services.\n" +#~ "\t\tkubectl delete pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# 删除最小延迟的 pod\n" +#~ "\t\tkubectl delete pod foo --now\n" +#~ "\n" +#~ "\t\t# 强制删除名为 foo 的 pod\n" +#~ "\t\tkubectl delete pod foo --grace-period=0 --force\n" +#~ "\n" +#~ "\t\t# 删除所有 pods\n" +#~ "\t\tkubectl delete pods --all" + +#~ 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 或者 StatefulSet, and " +#~ "use a grace period of 15 minutes.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 驱逐节点 \"foo\", 即使很多 pods 没有被一个在 node 上的 " +#~ "ReplicationController, ReplicaSet, Job, DaemonSet 或者 StatefulSet 管理.\n" +#~ "\t\t$ kubectl drain foo --force\n" +#~ "\n" +#~ "\t\t# 同上, 如果存在 pods 没有被一个 ReplicationController, ReplicaSet, " +#~ "Job, DaemonSet 或者 StatefulSet 管理超过 15 分钟则退出.\n" +#~ "\t\t$ kubectl drain foo --grace-period=900" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running 'date' from pod 123456-7890, using the " +#~ "first container by default\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# Get output from running 'date' in ruby-container from pod " +#~ "123456-7890\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 从运行中pod 123456-7890 获取执行 'date' 的输出, 默认使用第一个容器\n" +#~ "\t\tkubectl exec 123456-7890 date\n" +#~ "\n" +#~ "\t\t# 从 pod 123456-7890 的容器 ruby-container 获取执行 'date' 的输出\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container date\n" +#~ "\n" +#~ "\t\t# 切换到 terminal 模式, 发送 stdin 到运行在 pod 123456-7890 的容器 " +#~ "ruby-container 'bash' \n" +#~ "\t\t# 并从 'bash' 发送 stdout/stderr 返回到 client\n" +#~ "\t\tkubectl exec 123456-7890 -c ruby-container -i -t -- bash -il" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Get output from running pod 123456-7890, using the first container " +#~ "by default\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# Get output from ruby-container from pod 123456-7890\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# Switch to raw terminal mode, sends stdin to 'bash' in ruby-" +#~ "container from pod 123456-7890\n" +#~ "\t\t# and sends stdout/stderr from 'bash' back to the client\n" +#~ "\t\tkubectl attach 123456-7890 -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# 从运行中pod 123456-7890 获取执行 'date' 的输出, 默认使用第一个容器\n" +#~ "\t\tkubectl attach 123456-7890\n" +#~ "\n" +#~ "\t\t# 从 pod 123456-7890 的容器 ruby-container 获取输出\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container\n" +#~ "\n" +#~ "\t\t# 切换到 terminal 模式, 发送 stdin 到运行在 pod 123456-7890 的容器 " +#~ "ruby-container 'bash' \n" +#~ "\t\t# 并从 'bash' 发送 stdout/stderr 返回到 client\n" +#~ "\t\tkubectl attach 123456-7890 -c ruby-container -i -t\n" +#~ "\n" +#~ "\t\t# 从名称为 nginx 的 ReplicaSet 获取第一个 pod 的输出\n" +#~ "\t\tkubectl attach rs/nginx\n" +#~ "\t\t" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Install bash completion on a Mac using homebrew\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash completion support\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for bash into the current shell\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# Write bash completion code to a file and source if from ." +#~ "bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell completion\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# Load the kubectl completion code for zsh[1] into the current shell\n" +#~ "\t\tsource <(kubectl completion zsh)" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 在一个 Mac 中使用 homebrew 安装 bash 补全\n" +#~ "\t\tbrew install bash-completion\n" +#~ "\t\tprintf \"\n" +#~ "# Bash 补全支持\n" +#~ "source $(brew --prefix)/etc/bash_completion\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# 导入 kubectl 补全代码到当前 shell\n" +#~ "\t\tsource <(kubectl completion bash)\n" +#~ "\n" +#~ "\t\t# 写入 bash 补全代码到一个文件并 source 如果它是 .bash_profile\n" +#~ "\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n" +#~ "\t\tprintf \"\n" +#~ "# Kubectl shell 补全\n" +#~ "source '$HOME/.kube/completion.bash.inc'\n" +#~ "\" >> $HOME/.bash_profile\n" +#~ "\t\tsource $HOME/.bash_profile\n" +#~ "\n" +#~ "\t\t# 为 zsh[1] 导入 kubectl 补全代码到当前 shell\n" +#~ "\t\tsource <(kubectl completion zsh)" + +#~ msgid "" +#~ "\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" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# List a single replication controller with specified NAME in ps " +#~ "output format.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\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" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\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 all replication controllers and services together in ps output " +#~ "format.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\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\n" +#~ "\n" +#~ "\t\t# List all resources with different types.\n" +#~ "\t\tkubectl get all" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 以 ps 输出格式列出所有 pod.\n" +#~ "\t\tkubectl get pods\n" +#~ "\n" +#~ "\t\t# 以 ps 输出格式列出所有 pod(如节点名称).\n" +#~ "\t\tkubectl get pods -o wide\n" +#~ "\n" +#~ "\t\t# 获取名称为 web 的 replicationcontroller.\n" +#~ "\t\tkubectl get replicationcontroller web\n" +#~ "\n" +#~ "\t\t# 使用 JSON 格式化输出显示一个单独的 pod.\n" +#~ "\t\tkubectl get -o json pod web-pod-13je7\n" +#~ "\n" +#~ "\t\t# 显示一个被 \"pod.yaml\" 中的 type 和 name 标识的 pod 并使用 JSON 格" +#~ "式化输出.\n" +#~ "\t\tkubectl get -f pod.yaml -o json\n" +#~ "\n" +#~ "\t\t# 只返回被指定 pod 中 phase 的值.\n" +#~ "\t\tkubectl get -o template pod/web-pod-13je7 --template={{.status." +#~ "phase}}\n" +#~ "\n" +#~ "\t\t# 显示所有的 replication controllers 和 services 并格式化输出.\n" +#~ "\t\tkubectl get rc,services\n" +#~ "\n" +#~ "\t\t# 显示一个或者更多 resources 通过它们的 type 和 names.\n" +#~ "\t\tkubectl get rc/web service/frontend pods/web-pod-13je7\n" +#~ "\n" +#~ "\t\t# 使用不同的 types 显示所有 resources.\n" +#~ "\t\tkubectl get all" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Listen on ports 5000 and 6000 locally, forwarding data to/from " +#~ "ports 5000 and 6000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 5000 6000\n" +#~ "\n" +#~ "\t\t# Listen on port 8888 locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 8888:5000\n" +#~ "\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod :5000\n" +#~ "\n" +#~ "\t\t# Listen on a random port locally, forwarding to 5000 in the pod\n" +#~ "\t\tkubectl port-forward mypod 0:5000" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 在本地监听端口 5000 和 6000 , forwarding 数据 to/from 在 pod 5000 " +#~ "和 6000 端口\n" +#~ "\t\tkubectl port-forward mypod 5000 6000\n" +#~ "\n" +#~ "\t\t# 在本地监听端口 8888 , forwarding 到 pod 的 5000端口\n" +#~ "\t\tkubectl port-forward mypod 8888:5000\n" +#~ "\n" +#~ "\t\t# 在本地随机监听一个端口 , forwarding 到 pod 的 5000端口\n" +#~ "\t\tkubectl port-forward mypod :5000\n" +#~ "\n" +#~ "\t\t# 在本地随机监听一个端口 , forwarding 到 pod 的 5000端口\n" +#~ "\t\tkubectl port-forward mypod 0:5000" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Partially update a node using strategic merge patch\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"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" +#~ "\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" +#~ "\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\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 使用 strategic merge patch 部分更新一个 node\n" +#~ "\t\tkubectl patch node k8s-node-1 -p '{\"spec\":{\"unschedulable\":" +#~ "true}}'\n" +#~ "\n" +#~ "\t\t# 使用 strategic merge patch 部分更新一个被 \"node.json\" 的 type 和 " +#~ "name 标示 的 node.\n" +#~ "\t\tkubectl patch -f node.json -p '{\"spec\":{\"unschedulable\":true}}'\n" +#~ "\n" +#~ "\t\t# 更新一个 container 的 image; spec.containers[*].name 是必须的 因为它" +#~ "是一个 merge key\n" +#~ "\t\tkubectl patch pod valid-pod -p '{\"spec\":{\"containers\":[{\"name\":" +#~ "\"kubernetes-serve-hostname\",\"image\":\"new image\"}]}}'\n" +#~ "\n" +#~ "\t\t# 使用一个 json patch 更新一个指定坐标的 container 的 image \n" +#~ "\t\tkubectl patch pod valid-pod --type='json' -p='[{\"op\": \"replace\", " +#~ "\"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Print the address of the master and cluster services\n" +#~ "\t\tkubectl cluster-info" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 输出 master 和 cluster services 的地址\n" +#~ "\t\tkubectl cluster-info" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Return snapshot logs from pod nginx with only one container\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs for the pods defined by label app=nginx\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot of previous terminated ruby container logs from pod " +#~ "web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Display only the most recent 20 lines of output in pod nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Show all logs from pod nginx written in the last hour\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from first container of a job named hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from container nginx-1 of a deployment named " +#~ "nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 返回仅有一个容器 pod 名称为 nginx 的 snapshot 日志\n" +#~ "\t\tkubectl logs nginx\n" +#~ "\n" +#~ "\t\t# 返回 label 为 app=nginx 的 pods 的 snapshot 日志\n" +#~ "\t\tkubectl logs -lapp=nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot of previous terminated ruby container logs from pod " +#~ "web-1\n" +#~ "\t\tkubectl logs -p -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Begin streaming the logs of the ruby container in pod web-1\n" +#~ "\t\tkubectl logs -f -c ruby web-1\n" +#~ "\n" +#~ "\t\t# Display only the most recent 20 lines of output in pod nginx\n" +#~ "\t\tkubectl logs --tail=20 nginx\n" +#~ "\n" +#~ "\t\t# Show all logs from pod nginx written in the last hour\n" +#~ "\t\tkubectl logs --since=1h nginx\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from first container of a job named hello\n" +#~ "\t\tkubectl logs job/hello\n" +#~ "\n" +#~ "\t\t# Return snapshot logs from container nginx-1 of a deployment named " +#~ "nginx\n" +#~ "\t\tkubectl logs deployment/nginx -c nginx-1" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Run a proxy to kubernetes apiserver 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\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/" +#~ "pods/\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" +#~ msgstr "" +#~ "\n" +#~ "\t\t# 运行 proxy 到 kubernetes apiserver 的 8011 端口上, 服务静态内容路径" +#~ "为 ./local/www/\n" +#~ "\t\tkubectl proxy --port=8011 --www=./local/www/\n" +#~ "\n" +#~ "\t\t# 在任意的本地端口上运行一个 proxy 到 kubernetes apiserver.\n" +#~ "\t\t# 为这个 server 挑选的端口将会被输出到 stdout.\n" +#~ "\t\tkubectl proxy --port=0\n" +#~ "\n" +#~ "\t\t# 运行一个 proxy 到 kubernetes apiserver, 修改 api prefix 为 k8s-api\n" +#~ "\t\t# 这会使 e.g. 这个 pods 的有效 api 为 localhost:8001/k8s-api/v1/" +#~ "pods/\n" +#~ "\t\tkubectl proxy --api-prefix=/k8s-api" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Scale a replicaset 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" +#~ "\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\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Scale multiple replication controllers.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Scale job named 'cron' to 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Scale 一个名称为 ‘foo’ 的 replicaset 服本数为 3.\n" +#~ "\t\tkubectl scale --replicas=3 rs/foo\n" +#~ "\n" +#~ "\t\t# Scale 指定的 \"foo.yaml\" 的 type 和 name 标识的 resource 副本数量" +#~ "为 3.\n" +#~ "\t\tkubectl scale --replicas=3 -f foo.yaml\n" +#~ "\n" +#~ "\t\t# 如果名称为 mysql 的 deployment 当前副本数量为 2, scale mysql 到 3.\n" +#~ "\t\tkubectl scale --current-replicas=2 --replicas=3 deployment/mysql\n" +#~ "\n" +#~ "\t\t# Scale 多个 replication controllers.\n" +#~ "\t\tkubectl scale --replicas=5 rc/foo rc/bar rc/baz\n" +#~ "\n" +#~ "\t\t# Scale 名称为 ’cron’ 的 job 副本数量为 3.\n" +#~ "\t\tkubectl scale --replicas=3 job/cron" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Shut down foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stop pods and services with label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Shut down the service defined in service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Shut down all resources in the path/to/resources directory\n" +#~ "\t\tkubectl stop -f path/to/resources" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Shut down foo.\n" +#~ "\t\tkubectl stop replicationcontroller foo\n" +#~ "\n" +#~ "\t\t# Stop pods and services with label name=myLabel.\n" +#~ "\t\tkubectl stop pods,services -l name=myLabel\n" +#~ "\n" +#~ "\t\t# Shut down the service defined in service.json\n" +#~ "\t\tkubectl stop -f service.json\n" +#~ "\n" +#~ "\t\t# Shut down all resources in the path/to/resources directory\n" +#~ "\t\tkubectl stop -f path/to/resources" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Start a single instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and let the container expose " +#~ "port 5701 .\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and set environment variables " +#~ "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Start a replicated instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Print the corresponding API objects without creating " +#~ "them.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Start a single instance of nginx, but overload the spec of the " +#~ "deployment with a partial set of values parsed from JSON.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Start a pod of busybox and keep it in the foreground, don't restart " +#~ "it if it exits.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Start the nginx container using the default command, but use custom " +#~ "arguments (arg1 .. argN) for that command.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Start the nginx container using a different command and custom " +#~ "arguments.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Start the perl container to compute π to 2000 places and print it " +#~ "out.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Start the cron job to compute π to 2000 places and print it out " +#~ "every 5 minutes.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Start a single instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and let the container expose " +#~ "port 5701 .\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --port=5701\n" +#~ "\n" +#~ "\t\t# Start a single instance of hazelcast and set environment variables " +#~ "\"DNS_DOMAIN=cluster\" and \"POD_NAMESPACE=default\" in the container.\n" +#~ "\t\tkubectl run hazelcast --image=hazelcast --env=\"DNS_DOMAIN=cluster\" " +#~ "--env=\"POD_NAMESPACE=default\"\n" +#~ "\n" +#~ "\t\t# Start a replicated instance of nginx.\n" +#~ "\t\tkubectl run nginx --image=nginx --replicas=5\n" +#~ "\n" +#~ "\t\t# Dry run. Print the corresponding API objects without creating " +#~ "them.\n" +#~ "\t\tkubectl run nginx --image=nginx --dry-run\n" +#~ "\n" +#~ "\t\t# Start a single instance of nginx, but overload the spec of the " +#~ "deployment with a partial set of values parsed from JSON.\n" +#~ "\t\tkubectl run nginx --image=nginx --overrides='{ \"apiVersion\": " +#~ "\"v1\", \"spec\": { ... } }'\n" +#~ "\n" +#~ "\t\t# Start a pod of busybox and keep it in the foreground, don't restart " +#~ "it if it exits.\n" +#~ "\t\tkubectl run -i -t busybox --image=busybox --restart=Never\n" +#~ "\n" +#~ "\t\t# Start the nginx container using the default command, but use custom " +#~ "arguments (arg1 .. argN) for that command.\n" +#~ "\t\tkubectl run nginx --image=nginx -- ... \n" +#~ "\n" +#~ "\t\t# Start the nginx container using a different command and custom " +#~ "arguments.\n" +#~ "\t\tkubectl run nginx --image=nginx --command -- ... \n" +#~ "\n" +#~ "\t\t# Start the perl container to compute π to 2000 places and print it " +#~ "out.\n" +#~ "\t\tkubectl run pi --image=perl --restart=OnFailure -- perl -Mbignum=bpi -" +#~ "wle 'print bpi(2000)'\n" +#~ "\n" +#~ "\t\t# Start the cron job to compute π to 2000 places and print it out " +#~ "every 5 minutes.\n" +#~ "\t\tkubectl run pi --schedule=\"0/5 * * * ?\" --image=perl --" +#~ "restart=OnFailure -- perl -Mbignum=bpi -wle 'print bpi(2000)'" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update node 'foo' with a taint with key 'dedicated' and value " +#~ "'special-user' and effect 'NoSchedule'.\n" +#~ "\t\t# If a taint with that key and effect already exists, its value is " +#~ "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" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Update node 'foo' with a taint with key 'dedicated' and value " +#~ "'special-user' and effect 'NoSchedule'.\n" +#~ "\t\t# If a taint with that key and effect already exists, its value is " +#~ "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" +#~ "\t\tkubectl taint nodes foo dedicated:NoSchedule-\n" +#~ "\n" +#~ "\t\t# Remove from node 'foo' all the taints with key 'dedicated'\n" +#~ "\t\tkubectl taint nodes foo dedicated-" + +#~ msgid "" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using new replication controller data in " +#~ "frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " +#~ "image, and switching the\n" +#~ "\t\t# name of the replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend by just changing the image, and keeping " +#~ "the old name.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 " +#~ "to frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" +#~ msgstr "" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using new replication controller data in " +#~ "frontend-v2.json.\n" +#~ "\t\tkubectl rolling-update frontend-v1 -f frontend-v2.json\n" +#~ "\n" +#~ "\t\t# Update pods of frontend-v1 using JSON data passed into stdin.\n" +#~ "\t\tcat frontend-v2.json | kubectl rolling-update frontend-v1 -f -\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend-v1 to frontend-v2 by just changing the " +#~ "image, and switching the\n" +#~ "\t\t# name of the replication controller.\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --image=image:v2\n" +#~ "\n" +#~ "\t\t# Update the pods of frontend by just changing the image, and keeping " +#~ "the old name.\n" +#~ "\t\tkubectl rolling-update frontend --image=image:v2\n" +#~ "\n" +#~ "\t\t# Abort and reverse an existing rollout in progress (from frontend-v1 " +#~ "to frontend-v2).\n" +#~ "\t\tkubectl rolling-update frontend-v1 frontend-v2 --rollback" + +#~ msgid "" +#~ "\n" +#~ "\t\tApply a configuration to a resource by filename or stdin.\n" +#~ "\t\tThis resource will be created if it doesn't exist yet.\n" +#~ "\t\tTo use 'apply', always create the resource initially with either " +#~ "'apply' or 'create --save-config'.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do " +#~ "not use unless you are aware of what the current state is. See https://" +#~ "issues.k8s.io/34274." +#~ msgstr "" +#~ "\n" +#~ "\t\t通过文件名或标准输入流(stdin)对资源进行配置.\n" +#~ "\t\tThis resource will be created if it doesn't exist yet.\n" +#~ "\t\tTo use 'apply', always create the resource initially with either " +#~ "'apply' or 'create --save-config'.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ "\n" +#~ "\t\tAlpha Disclaimer: the --prune functionality is not yet complete. Do " +#~ "not use unless you are aware of what the current state is. See https://" +#~ "issues.k8s.io/34274." + +#~ 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 " +#~ "certificate must be .PEM encoded and match the given private key." +#~ msgstr "" +#~ "\n" +#~ "\t\t为指定的 public/private key pair 创建一个 TLS secret.\n" +#~ "\n" +#~ "\t\tpublic/private key pair 必须在传递前存在. public key certificate 必须" +#~ "以 .PEM 被编码且匹配指定的 private key." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a new secret for use with Docker registries.\n" +#~ "\n" +#~ "\t\tDockercfg secrets are used to authenticate against Docker " +#~ "registries.\n" +#~ "\n" +#~ "\t\tWhen using the Docker command line to push images, you can " +#~ "authenticate to a given registry by running\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " That produces a ~/.dockercfg file that is used by subsequent 'docker " +#~ "push' and 'docker pull' commands to\n" +#~ "\t\tauthenticate to the registry. The email address is optional.\n" +#~ "\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. You can provide this information\n" +#~ "\t\tby creating a dockercfg secret and attaching it to your service " +#~ "account." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a new secret for use with Docker registries.\n" +#~ "\n" +#~ "\t\tDockercfg secrets are used to authenticate against Docker " +#~ "registries.\n" +#~ "\n" +#~ "\t\tWhen using the Docker command line to push images, you can " +#~ "authenticate to a given registry by running\n" +#~ "\n" +#~ "\t\t $ docker login DOCKER_REGISTRY_SERVER --username=DOCKER_USER --" +#~ "password=DOCKER_PASSWORD --email=DOCKER_EMAIL'.\n" +#~ "\n" +#~ " That produces a ~/.dockercfg file that is used by subsequent 'docker " +#~ "push' and 'docker pull' commands to\n" +#~ "\t\tauthenticate to the registry. The email address is optional.\n" +#~ "\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. 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.go#L56 +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted." +#~ msgstr "" +#~ "\n" +#~ "\t\t通过文件名或者标准输入流(stdin)创建一个资源.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate a secret based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single secret may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a secret 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 secret based on a directory, each file whose basename " +#~ "is a valid key in the directory will be\n" +#~ "\t\tpackaged into the secret. Any directory entries except regular files " +#~ "are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate a secret based on a file, directory, or specified literal " +#~ "value.\n" +#~ "\n" +#~ "\t\tA single secret may package one or more key/value pairs.\n" +#~ "\n" +#~ "\t\tWhen creating a secret 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 secret based on a directory, each file whose basename " +#~ "is a valid key in the directory will be\n" +#~ "\t\tpackaged into the secret. Any directory entries except regular files " +#~ "are ignored (e.g. subdirectories,\n" +#~ "\t\tsymlinks, devices, pipes, etc)." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreate and run a particular image, possibly replicated.\n" +#~ "\n" +#~ "\t\tCreates a deployment or job to manage the created container(s)." +#~ msgstr "" +#~ "\n" +#~ "\t\tCreate and run a particular image, possibly replicated.\n" +#~ "\n" +#~ "\t\tCreates a deployment or job to manage the created container(s)." + +#~ msgid "" +#~ "\n" +#~ "\t\tCreates an autoscaler that automatically chooses and sets the number " +#~ "of pods that run in a kubernetes cluster.\n" +#~ "\n" +#~ "\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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" +#~ "\n" +#~ "\t\tLooks up a Deployment, ReplicaSet, or ReplicationController 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." + +#~ msgid "" +#~ "\n" +#~ "\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" +#~ "\n" +#~ "\t\tSome resources, such as pods, support graceful deletion. These " +#~ "resources define a default period\n" +#~ "\t\tbefore they are forcibly terminated (the grace period) but you may " +#~ "override that value with\n" +#~ "\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " +#~ "Because these resources often\n" +#~ "\t\trepresent entities in the cluster, deletion may not be acknowledged " +#~ "immediately. If the node\n" +#~ "\t\thosting a pod is down or cannot reach the API server, termination may " +#~ "take significantly longer\n" +#~ "\t\tthan the grace period. To force delete a resource,\tyou must pass a " +#~ "grace\tperiod of 0 and specify\n" +#~ "\t\tthe --force flag.\n" +#~ "\n" +#~ "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that " +#~ "the pod's processes have been\n" +#~ "\t\tterminated, which can leave those processes running until the node " +#~ "detects the deletion and\n" +#~ "\t\tcompletes graceful deletion. If your processes use shared storage or " +#~ "talk to a remote API and\n" +#~ "\t\tdepend on the name of the pod to identify themselves, force deleting " +#~ "those pods may result in\n" +#~ "\t\tmultiple processes running on different machines using the same " +#~ "identification which may lead\n" +#~ "\t\tto data corruption or inconsistency. Only force delete pods when you " +#~ "are 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\thas released those resources and causing those pods to be evicted " +#~ "immediately.\n" +#~ "\n" +#~ "\t\tNote that the delete command does NOT do resource version checks, so " +#~ "if someone\n" +#~ "\t\tsubmits an update to a resource right when you submit a delete, their " +#~ "update\n" +#~ "\t\twill be lost along with the rest of the resource." +#~ msgstr "" +#~ "\n" +#~ "\t\tDelete resources by filenames, 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\tresources and names, or resources and label selector.\n" +#~ "\n" +#~ "\t\tSome resources, such as pods, support graceful deletion. These " +#~ "resources define a default period\n" +#~ "\t\tbefore they are forcibly terminated (the grace period) but you may " +#~ "override that value with\n" +#~ "\t\tthe --grace-period flag, or pass --now to set a grace-period of 1. " +#~ "Because these resources often\n" +#~ "\t\trepresent entities in the cluster, deletion may not be acknowledged " +#~ "immediately. If the node\n" +#~ "\t\thosting a pod is down or cannot reach the API server, termination may " +#~ "take significantly longer\n" +#~ "\t\tthan the grace period. To force delete a resource,\tyou must pass a " +#~ "grace\tperiod of 0 and specify\n" +#~ "\t\tthe --force flag.\n" +#~ "\n" +#~ "\t\tIMPORTANT: Force deleting pods does not wait for confirmation that " +#~ "the pod's processes have been\n" +#~ "\t\tterminated, which can leave those processes running until the node " +#~ "detects the deletion and\n" +#~ "\t\tcompletes graceful deletion. If your processes use shared storage or " +#~ "talk to a remote API and\n" +#~ "\t\tdepend on the name of the pod to identify themselves, force deleting " +#~ "those pods may result in\n" +#~ "\t\tmultiple processes running on different machines using the same " +#~ "identification which may lead\n" +#~ "\t\tto data corruption or inconsistency. Only force delete pods when you " +#~ "are 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\thas released those resources and causing those pods to be evicted " +#~ "immediately.\n" +#~ "\n" +#~ "\t\tNote that the delete command does NOT do resource version checks, so " +#~ "if someone\n" +#~ "\t\tsubmits an update to a resource right when you submit a delete, their " +#~ "update\n" +#~ "\t\twill be lost along with the rest of the resource." + +#~ msgid "" +#~ "\n" +#~ "\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +#~ "\n" +#~ "\t\tThe stop command is deprecated, all its functionalities are covered " +#~ "by delete command.\n" +#~ "\t\tSee 'kubectl delete --help' for more details.\n" +#~ "\n" +#~ "\t\tAttempts to shut down and delete a resource that supports graceful " +#~ "termination.\n" +#~ "\t\tIf the resource is scalable it will be scaled to 0 before deletion." +#~ msgstr "" +#~ "\n" +#~ "\t\tDeprecated: Gracefully shut down a resource by name or filename.\n" +#~ "\n" +#~ "\t\tThe stop command is deprecated, all its functionalities are covered " +#~ "by delete command.\n" +#~ "\t\tSee 'kubectl delete --help' for more details.\n" +#~ "\n" +#~ "\t\tAttempts to shut down and delete a resource that supports graceful " +#~ "termination.\n" +#~ "\t\tIf the resource is scalable it will be scaled to 0 before deletion." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage of nodes.\n" +#~ "\n" +#~ "\t\tThe top-node command allows you to see the resource consumption of " +#~ "nodes." +#~ msgstr "" +#~ "\n" +#~ "\t\t显示 node 的资源(CPU/Memory/Storage)使用.\n" +#~ "\n" +#~ "\t\tThe top-node command allows you to see the resource consumption of " +#~ "nodes." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) 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\t显示 pods 资源(CPU/Memory/Storage)使用.\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." + +#~ msgid "" +#~ "\n" +#~ "\t\tDisplay Resource (CPU/Memory/Storage) usage.\n" +#~ "\n" +#~ "\t\tThe top command allows you to see the resource consumption for nodes " +#~ "or pods.\n" +#~ "\n" +#~ "\t\tThis command requires Heapster to be correctly configured and working " +#~ "on the server. " +#~ msgstr "" +#~ "\n" +#~ "\t\t显示资源(CPU/Memory/Storage)使用.\n" +#~ "\n" +#~ "\t\tThe top command allows you to see the resource consumption for nodes " +#~ "or pods.\n" +#~ "\n" +#~ "\t\tThis command requires Heapster to be correctly configured and working " +#~ "on the server. " + +#~ 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 eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will " +#~ "use normal DELETE\n" +#~ "\t\tto 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 " +#~ "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 " +#~ "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\tuse --force. --force will also allow deletion to proceed if the " +#~ "managing resource of one\n" +#~ "\t\tor more pods is missing.\n" +#~ "\n" +#~ "\t\t'drain' waits for graceful termination. You should not operate on the " +#~ "machine until\n" +#~ "\t\tthe command completes.\n" +#~ "\n" +#~ "\t\tWhen you are ready to put the node back into service, use kubectl " +#~ "uncordon, which\n" +#~ "\t\twill make the node schedulable again.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" +#~ msgstr "" +#~ "\n" +#~ "\t\t清理节点为节点维护做准备.\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 eviction\n" +#~ "\t\t(http://kubernetes.io/docs/admin/disruptions/). Otherwise, it will " +#~ "use normal DELETE\n" +#~ "\t\tto 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 " +#~ "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 " +#~ "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\tuse --force. --force will also allow deletion to proceed if the " +#~ "managing resource of one\n" +#~ "\t\tor more pods is missing.\n" +#~ "\n" +#~ "\t\t'drain' waits for graceful termination. You should not operate on the " +#~ "machine until\n" +#~ "\t\tthe command completes.\n" +#~ "\n" +#~ "\t\tWhen you are ready to put the node back into service, use kubectl " +#~ "uncordon, which\n" +#~ "\t\twill make the node schedulable again.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_drain.svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" +#~ "\t\tThe shell code must be evaluated to provide interactive\n" +#~ "\t\tcompletion of kubectl commands. This can be done by sourcing it " +#~ "from\n" +#~ "\t\tthe .bash_profile.\n" +#~ "\n" +#~ "\t\tNote: this requires the bash-completion framework, which is not " +#~ "installed\n" +#~ "\t\tby default on Mac. This can be installed by using homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tOnce installed, bash_completion must be evaluated. This can be done " +#~ "by adding the\n" +#~ "\t\tfollowing line to the .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNote for zsh users: [1] zsh completions are only supported in " +#~ "versions of zsh >= 5.2" +#~ msgstr "" +#~ "\n" +#~ "\t\tOutput shell completion code for the specified shell (bash or zsh).\n" +#~ "\t\tThe shell code must be evaluated to provide interactive\n" +#~ "\t\tcompletion of kubectl commands. This can be done by sourcing it " +#~ "from\n" +#~ "\t\tthe .bash_profile.\n" +#~ "\n" +#~ "\t\tNote: this requires the bash-completion framework, which is not " +#~ "installed\n" +#~ "\t\tby default on Mac. This can be installed by using homebrew:\n" +#~ "\n" +#~ "\t\t $ brew install bash-completion\n" +#~ "\n" +#~ "\t\tOnce installed, bash_completion must be evaluated. This can be done " +#~ "by adding the\n" +#~ "\t\tfollowing line to the .bash_profile\n" +#~ "\n" +#~ "\t\t $ source $(brew --prefix)/etc/bash_completion\n" +#~ "\n" +#~ "\t\tNote for zsh users: [1] zsh completions are only supported in " +#~ "versions of zsh >= 5.2" + +#~ msgid "" +#~ "\n" +#~ "\t\tPerform a rolling update of the given ReplicationController.\n" +#~ "\n" +#~ "\t\tReplaces the specified replication controller with a new replication " +#~ "controller by updating one pod at a time to use the\n" +#~ "\t\tnew PodTemplate. The new-controller.json must specify the same " +#~ "namespace as the\n" +#~ "\t\texisting replication controller and overwrite at least one (common) " +#~ "label in its replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" +#~ msgstr "" +#~ "\n" +#~ "\t\t完成指定的 ReplicationController 的滚动升级.\n" +#~ "\n" +#~ "\t\tReplaces the specified replication controller with a new replication " +#~ "controller by updating one pod at a time to use the\n" +#~ "\t\tnew PodTemplate. The new-controller.json must specify the same " +#~ "namespace as the\n" +#~ "\t\texisting replication controller and overwrite at least one (common) " +#~ "label in its replicaSelector.\n" +#~ "\n" +#~ "\t\t![Workflow](http://kubernetes.io/images/docs/kubectl_rollingupdate." +#~ "svg)" + +#~ msgid "" +#~ "\n" +#~ "\t\tReplace a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted. If replacing an existing " +#~ "resource, the\n" +#~ "\t\tcomplete resource spec must be provided. This can be obtained by\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" +#~ msgstr "" +#~ "\n" +#~ "\t\tReplace a resource by filename or stdin.\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted. If replacing an existing " +#~ "resource, the\n" +#~ "\t\tcomplete resource spec must be provided. This can be obtained by\n" +#~ "\n" +#~ "\t\t $ kubectl get TYPE NAME -o yaml\n" + +#~ msgid "" +#~ "\n" +#~ "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, " +#~ "or Job.\n" +#~ "\n" +#~ "\t\tScale also allows users to specify one or more preconditions for the " +#~ "scale action.\n" +#~ "\n" +#~ "\t\tIf --current-replicas or --resource-version is specified, it is " +#~ "validated before the\n" +#~ "\t\tscale is attempted, and it is guaranteed that the precondition holds " +#~ "true when the\n" +#~ "\t\tscale is sent to the server." +#~ msgstr "" +#~ "\n" +#~ "\t\tSet a new size for a Deployment, ReplicaSet, Replication Controller, " +#~ "or Job.\n" +#~ "\n" +#~ "\t\tScale also allows users to specify one or more preconditions for the " +#~ "scale action.\n" +#~ "\n" +#~ "\t\tIf --current-replicas or --resource-version is specified, it is " +#~ "validated before the\n" +#~ "\t\tscale is attempted, and it is guaranteed that the precondition holds " +#~ "true when the\n" +#~ "\t\tscale is sent to the server." + +#~ msgid "" +#~ "\n" +#~ "\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tTo proxy only part of the kubernetes api and also some static files:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" +#~ "\n" +#~ "\t\tTo proxy the entire kubernetes api at a different root, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" +#~ msgstr "" +#~ "\n" +#~ "\t\tTo proxy all of the kubernetes api and nothing else, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/\n" +#~ "\n" +#~ "\t\tTo proxy only part of the kubernetes api and also some static files:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --www=/my/files --www-prefix=/static/ --api-" +#~ "prefix=/api/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/api/v1/pods'.\n" +#~ "\n" +#~ "\t\tTo proxy the entire kubernetes api at a different root, use:\n" +#~ "\n" +#~ "\t\t $ kubectl proxy --api-prefix=/custom/\n" +#~ "\n" +#~ "\t\tThe above lets you 'curl localhost:8001/custom/api/v1/pods'" + +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate field(s) of a resource using strategic merge patch\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" +#~ msgstr "" +#~ "\n" +#~ "\t\tUpdate field(s) of a resource using strategic merge patch\n" +#~ "\n" +#~ "\t\tJSON and YAML formats are accepted.\n" + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate the labels on a resource.\n" +#~ "\n" +#~ "\t\t* A label must begin with a letter or number, and may contain " +#~ "letters, numbers, hyphens, dots, and underscores, up to %[1]d " +#~ "characters.\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." +#~ msgstr "" +#~ "\n" +#~ "\t\tUpdate the labels on a resource.\n" +#~ "\n" +#~ "\t\t* A label must begin with a letter or number, and may contain " +#~ "letters, numbers, hyphens, dots, and underscores, up to %[1]d " +#~ "characters.\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." + +#, c-format +#~ msgid "" +#~ "\n" +#~ "\t\tUpdate the taints on one or more nodes.\n" +#~ "\n" +#~ "\t\t* A taint consists of a key, value, and effect. As an argument here, " +#~ "it is expressed as key=value:effect.\n" +#~ "\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* The value 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." +#~ msgstr "" +#~ "\n" +#~ "\t\t更新一个或者多个 node 上的 taints.\n" +#~ "\n" +#~ "\t\t* A taint consists of a key, value, and effect. As an argument here, " +#~ "it is expressed as key=value:effect.\n" +#~ "\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* The value 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." + +#~ msgid "" +#~ "\n" +#~ "\t # !!!Important Note!!!\n" +#~ "\t # Requires that the 'tar' binary is present in your container\n" +#~ "\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" +#~ "\n" +#~ "\t # Copy /tmp/foo_dir local directory to /tmp/bar_dir in a remote pod " +#~ "in the default namespace\n" +#~ "\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +#~ "\n" +#~ " # Copy /tmp/foo local file to /tmp/bar in a remote pod in a " +#~ "specific container\n" +#~ "\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo local file to /tmp/bar in a remote pod in namespace " +#~ "\n" +#~ "\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +#~ "\n" +#~ "\t\t# Copy /tmp/foo from a remote pod to /tmp/bar locally\n" +#~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" +#~ msgstr "" +#~ "\n" +#~ "\t # !!!注意!!!\n" +#~ "\t # 要求容器中有 'tar' 命令\n" +#~ "\t # image. If 'tar' is not present, 'kubectl cp' will fail.\n" +#~ "\n" +#~ "\t # 复制本地目录 /tmp/foo_dir 到 default namespace 下的远程 pod 的 /" +#~ "tmp/bar_dir 路径 \n" +#~ "\t\tkubectl cp /tmp/foo_dir :/tmp/bar_dir\n" +#~ "\n" +#~ " # 复制 /tmp/foo local 本地文件到指定远程 pod 的指定容器的 /tmp/" +#~ "bar 路径\n" +#~ "\t\tkubectl cp /tmp/foo :/tmp/bar -c \n" +#~ "\n" +#~ "\t\t# 复制 /tmp/foo 本地文件到在 namespace 下的某个 pod " +#~ "的 /tmp/bar 路径\n" +#~ "\t\tkubectl cp /tmp/foo /:/tmp/bar\n" +#~ "\n" +#~ "\t\t# 从一个远程的 pod 的 /tmp/foo 路径复制到本地 /tmp/bar 路径\n" +#~ "\t\tkubectl cp /:/tmp/foo /tmp/bar" + +#~ msgid "" +#~ "\n" +#~ "\t # Create a new secret named my-secret with keys for each file in " +#~ "folder bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with specified keys instead of " +#~ "names on disk\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with key1=supersecret and " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" +#~ msgstr "" +#~ "\n" +#~ "\t # Create a new secret named my-secret with keys for each file in " +#~ "folder bar\n" +#~ "\t kubectl create secret generic my-secret --from-file=path/to/bar\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with specified keys instead of " +#~ "names on disk\n" +#~ "\t kubectl create secret generic my-secret --from-file=ssh-privatekey=~/." +#~ "ssh/id_rsa --from-file=ssh-publickey=~/.ssh/id_rsa.pub\n" +#~ "\n" +#~ "\t # Create a new secret named my-secret with key1=supersecret and " +#~ "key2=topsecret\n" +#~ "\t kubectl create secret generic my-secret --from-" +#~ "literal=key1=supersecret --from-literal=key2=topsecret" + +#~ msgid "" +#~ "\n" +#~ "\t# Create a new ExternalName service named my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" +#~ msgstr "" +#~ "\n" +#~ "\t# Create a new ExternalName service named my-ns \n" +#~ "\tkubectl create service externalname my-ns --external-name bar.com" + +#~ msgid "" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # Create a new clusterIP service named my-cs (in headless mode)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" +#~ msgstr "" +#~ "\n" +#~ " # 创建一个名称为 my-cs 的 clusterIP service\n" +#~ " kubectl create service clusterip my-cs --tcp=5678:8080\n" +#~ "\n" +#~ " # 创建一个名称为 my-cs 的 clusterIP service (在 headless 模式)\n" +#~ " kubectl create service clusterip my-cs --clusterip=\"None\"" + +#~ msgid "" +#~ "\n" +#~ " # Create a new deployment named my-dep that runs the busybox image.\n" +#~ " kubectl create deployment my-dep --image=busybox" +#~ msgstr "" +#~ "\n" +#~ " # 创建一个名称为 my-dep 的 deployment 并运行 busybox image.\n" +#~ " kubectl create deployment my-dep --image=busybox" + +#~ msgid "" +#~ "\n" +#~ " # Create a new nodeport service named my-ns\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" +#~ msgstr "" +#~ "\n" +#~ " # 创建一个名称为 my-ns 的 nodeport service\n" +#~ " kubectl create service nodeport my-ns --tcp=5678:8080" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 +#~ msgid "" +#~ "\n" +#~ " Create a clusterIP service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " 使用一个指定的名称创建一个 clusterIP service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 +#~ msgid "" +#~ "\n" +#~ " Create a deployment with the specified name." +#~ msgstr "" +#~ "\n" +#~ " 使用一个指定的名称创建一个 deployment." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 +#~ msgid "" +#~ "\n" +#~ " Create a nodeport service with the specified name." +#~ msgstr "" +#~ "\n" +#~ " 使用一个指定的名称创建一个 nodeport service." + +#~ msgid "" +#~ "\n" +#~ " Dumps cluster info 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 '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 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" +#~ " 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 '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 logs are dumped into different directories\n" +#~ " based on namespace and pod name." + +#~ msgid "" +#~ "\n" +#~ " Display addresses of the master and services with label kubernetes.io/" +#~ "cluster-service=true\n" +#~ " To further debug and diagnose cluster problems, use 'kubectl cluster-" +#~ "info dump'." +#~ msgstr "" +#~ "\n" +#~ " Display addresses of the master and services with label kubernetes.io/" +#~ "cluster-service=true\n" +#~ " To further debug and diagnose cluster problems, use 'kubectl cluster-" +#~ "info dump'." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L136 +#~ msgid "A schedule in the Cron format the job should be run with." +#~ msgstr "A schedule in the Cron format the job should be run with." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L134 +#~ msgid "" +#~ "An inline JSON override for the generated service object. If this is non-" +#~ "empty, it is used to override the generated object. Requires that the " +#~ "object supply a valid apiVersion field. Only used if --expose is true." +#~ msgstr "" +#~ "An inline JSON override for the generated service object. If this is non-" +#~ "empty, it is used to override the generated object. Requires that the " +#~ "object supply a valid apiVersion field. Only used if --expose is true." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 +#~ msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +#~ msgstr "" +#~ "自动调整一个 Deployment, ReplicaSet, 或者 ReplicationController 的副本数量" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L101 +#~ msgid "" +#~ "Container name which will have its image upgraded. Only relevant when --" +#~ "image is specified, ignored otherwise. Required when using --image on a " +#~ "multi-container pod" +#~ msgstr "" +#~ "Container name which will have its image upgraded. Only relevant when --" +#~ "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_service.go#L68 +#~ msgid "Create a clusterIP service." +#~ msgstr "创建一个 clusterIP service." + +# 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.go#L56 +#~ msgid "Create a resource by filename or stdin" +#~ msgstr "通过文件名或者标准输入流(stdin)创建一个资源" + +# 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/rollingupdate.go#L102 +#~ msgid "" +#~ "Explicit policy for when to pull container images. Required when --image " +#~ "is same as existing image, ignored otherwise." +#~ msgstr "" +#~ "Explicit policy for when to pull container images. Required when --image " +#~ "is same as existing image, ignored otherwise." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L105 +#~ msgid "" +#~ "IP to assign to the Load Balancer. If empty, an ephemeral IP will be " +#~ "created and used (cloud-provider specific)." +#~ msgstr "" +#~ "IP to assign to the Load Balancer. If empty, an ephemeral IP will be " +#~ "created and used (cloud-provider specific)." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L98 +#~ msgid "" +#~ "Image to use for upgrading the replication controller. Must be distinct " +#~ "from the existing image (either new image or new image tag). Can not be " +#~ "used with --filename/-f" +#~ msgstr "" +#~ "Image to use for upgrading the replication controller. Must be distinct " +#~ "from the existing image (either new image or new image tag). Can not be " +#~ "used with --filename/-f" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollout/rollout.go#L46 +#~ msgid "Manage a deployment rollout" +#~ msgstr "管理一个 deployment 的 rollout" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L115 +#~ msgid "" +#~ "Output the formatted object with the given group version (for ex: " +#~ "'extensions/v1beta1').)" +#~ msgstr "" +#~ "Output the formatted object with the given group version (for ex: " +#~ "'extensions/v1beta1').)" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L84 +#~ msgid "Perform a rolling update of the given ReplicationController" +#~ msgstr "完成指定的 ReplicationController 的滚动升级" + +# 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 " +#~ "Job" +#~ msgstr "" +#~ "为 Deployment, ReplicaSet, Replication Controller 或者 Job 设置一个新的副" +#~ "本数量" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L100 +#~ msgid "" +#~ "The key to use to differentiate between two different controllers, " +#~ "default 'deployment'. Only relevant when --image is specified, ignored " +#~ "otherwise" +#~ msgstr "" +#~ "这个 key 使用有区别在两个不同的 controllers, 默认 'deployment'. 只有当 --" +#~ "image 指定值, 否则忽略" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L113 +#~ msgid "" +#~ "The name of the API generator to use, see http://kubernetes.io/docs/user-" +#~ "guide/kubectl-conventions/#generators for a list." +#~ msgstr "" +#~ "使用 API generator 的名字, 在 http://kubernetes.io/docs/user-guide/" +#~ "kubectl-conventions/#generators 查看列表." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L66 +#~ msgid "" +#~ "The name of the API generator to use. Currently there is only 1 generator." +#~ msgstr "使用 API generator 的名字. 目前只有 1 个 generator." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L133 +#~ msgid "" +#~ "The name of the generator to use for creating a service. Only used if --" +#~ "expose is true" +#~ msgstr "" +#~ "使用 gnerator 的名称创建一个 service. 只有在 --expose 为 true 的时候使用" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L121 +#~ msgid "" +#~ "The port that this container exposes. If --expose is true, this is also " +#~ "the port used by the service that is created." +#~ msgstr "" +#~ "The port that this container exposes. If --expose is true, this is also " +#~ "the port used by the service that is created." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L128 +#~ msgid "" +#~ "The restart policy for this Pod. Legal values [Always, OnFailure, " +#~ "Never]. If set to 'Always' a deployment is created, if set to " +#~ "'OnFailure' a job is created, if set to 'Never', a regular pod is " +#~ "created. For the latter two --replicas must be 1. Default 'Always', for " +#~ "CronJobs `Never`." +#~ msgstr "" +#~ "这个 Pod 的 restart policy. Legal values [Always, OnFailure, Never]. 如果" +#~ "设置为 'Always' 一个 deployment 被创建, 如果设置为 ’OnFailure' 一个 job 被" +#~ "创建, 如果设置为 'Never', 一个普通的 pod 被创建. 对于后面两个 --replicas " +#~ "必须为 1. 默认 'Always', 为 CronJobs 设置为 `Never`." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L101 +#~ msgid "" +#~ "Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is " +#~ "'ClusterIP'." +#~ msgstr "" +#~ "对于服务的类型: ClusterIP, NodePort, 或者 LoadBalancer. 默认是 " +#~ "'ClusterIP’." + +# 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/create_service.go#L253 +#~ msgid "external name of service" +#~ msgstr "服务的外部名称" + +#~ msgid "" +#~ "watch is only supported on individual resources and resource collections " +#~ "- %d resources were found" +#~ msgid_plural "" +#~ "watch is only supported on individual resources and resource collections " +#~ "- %d resources were found" +#~ msgstr[0] "" +#~ "watch 仅支持单独的资源或者资源集合 - 找到了 %d 个资源watch is only " +#~ "supported on individual resources and resource collections - %d resource " +#~ "was found" +#~ msgstr[1] "" +#~ "watch 仅支持单独的资源或者资源集合 - 找到了 %d 个资源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/zh_TW/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.mo index 504a98a00aa..6d4e82f08cf 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/kubectl/zh_TW/LC_MESSAGES/k8s.mo differ 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 ed64d28cb5e..9a1a1574755 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 @@ -6,84 +6,86 @@ msgid "" msgstr "" "Project-Id-Version: hello-world\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-05-26 08:28+0800\n" +"Report-Msgid-Bugs-To: EMAIL\n" +"POT-Creation-Date: 2021-05-17 15:40+0200\n" "PO-Revision-Date: 2017-06-02 09:13+0800\n" "Last-Translator: William Chang \n" +"Language-Team: \n" +"Language: zh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.0.2\n" "X-Poedit-SourceCharset: UTF-8\n" -"Language-Team: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Language: zh\n" -#: pkg/kubectl/cmd/apply.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/apply/apply.go:173 msgid "Apply a configuration to a resource by filename or stdin" msgstr "通過檔案名或標準輸入流(stdin)對資源進行配置" -#: pkg/kubectl/cmd/config/delete_cluster.go:39 +#: 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)" -#: pkg/kubectl/cmd/config/delete_context.go:39 +#: 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" -#: pkg/kubectl/cmd/config/get_contexts.go:64 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_contexts.go:72 msgid "Describe one or many contexts" msgstr "描述一個或多個 context" -#: pkg/kubectl/cmd/config/get_clusters.go:41 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/get_clusters.go:41 msgid "Display clusters defined in the kubeconfig" msgstr "顯示 kubeconfig 檔案中定義的叢集(cluster)" -#: pkg/kubectl/cmd/config/view.go:67 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/view.go:81 msgid "Display merged kubeconfig settings or a specified kubeconfig file" msgstr "顯示合併的 kubeconfig 配置或一個指定的 kubeconfig 檔案" -#: pkg/kubectl/cmd/config/current_context.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/current_context.go:51 msgid "Displays the current-context" msgstr "顯示目前的 context" -#: pkg/kubectl/cmd/config/config.go:40 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/config.go:42 msgid "Modify kubeconfig files" msgstr "修改 kubeconfig 檔案" -#: pkg/kubectl/cmd/config/create_cluster.go:68 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_cluster.go:73 msgid "Sets a cluster entry in kubeconfig" msgstr "設置 kubeconfig 檔案中的一個叢集(cluster)條目" -#: pkg/kubectl/cmd/config/create_context.go:58 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_context.go:61 msgid "Sets a context entry in kubeconfig" msgstr "設置 kubeconfig 檔案中的一個 context 條目" -#: pkg/kubectl/cmd/config/create_authinfo.go:104 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/create_authinfo.go:152 msgid "Sets a user entry in kubeconfig" msgstr "設置 kubeconfig 檔案中的一個使用者條目" -#: pkg/kubectl/cmd/config/set.go:60 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/set.go:74 msgid "Sets an individual value in a kubeconfig file" msgstr "設置 kubeconfig 檔案中的一個值" -#: pkg/kubectl/cmd/config/use_context.go:49 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/use_context.go:51 msgid "Sets the current-context in a kubeconfig file" msgstr "設置 kubeconfig 檔案中的目前 context" -#: pkg/kubectl/cmd/config/unset.go:48 +#: staging/src/k8s.io/kubectl/pkg/cmd/config/unset.go:59 msgid "Unsets an individual value in a kubeconfig file" msgstr "取消設置 kubeconfig 檔案中的一個值" -#: pkg/kubectl/cmd/annotate.go:116 +#: staging/src/k8s.io/kubectl/pkg/cmd/annotate/annotate.go:134 msgid "Update the annotations on a resource" msgstr "更新一個資源的注解(annotations)" -msgid "" -"watch is only supported on individual resources and resource collections - " -"%d resources were found" -msgid_plural "" -"watch is only supported on individual resources and resource collections - " -"%d resources were found" -msgstr[0] "一次只能 watch 一個資源或資料集合 - 找到了 %d 個資源" -msgstr[1] "一次只能 watch 一個資源或資料集合 - 找到了 %d 個資源" +#~ msgid "" +#~ "watch is only supported on individual resources and resource collections " +#~ "- %d resources were found" +#~ msgid_plural "" +#~ "watch is only supported on individual resources and resource collections " +#~ "- %d resources were found" +#~ msgstr[0] "一次只能 watch 一個資源或資料集合 - 找到了 %d 個資源" +#~ msgstr[1] "一次只能 watch 一個資源或資料集合 - 找到了 %d 個資源" diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/test/default/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/test/default/LC_MESSAGES/k8s.mo index f2e05ae66fb..5487fb8ccf9 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/test/default/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/test/default/LC_MESSAGES/k8s.mo differ diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/test/en_US/LC_MESSAGES/k8s.mo b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/test/en_US/LC_MESSAGES/k8s.mo index 21880ef69d5..44fe7b5d964 100644 Binary files a/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/test/en_US/LC_MESSAGES/k8s.mo and b/staging/src/k8s.io/kubectl/pkg/util/i18n/translations/test/en_US/LC_MESSAGES/k8s.mo differ