From 0697918749ad7f8997f464016f490bc1fa66a1c2 Mon Sep 17 00:00:00 2001 From: cpanato Date: Fri, 23 Mar 2018 13:59:35 +0100 Subject: [PATCH] add initial translation for pt_BR --- .../k8s.io/kubectl/pkg/generated/bindata.go | 3067 +++++++++++++++++ .../src/k8s.io/kubectl/pkg/util/i18n/i18n.go | 1 + translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo | Bin 0 -> 104289 bytes translations/kubectl/pt_BR/LC_MESSAGES/k8s.po | 3023 ++++++++++++++++ 4 files changed, 6091 insertions(+) create mode 100644 translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo create mode 100644 translations/kubectl/pt_BR/LC_MESSAGES/k8s.po diff --git a/staging/src/k8s.io/kubectl/pkg/generated/bindata.go b/staging/src/k8s.io/kubectl/pkg/generated/bindata.go index 4c5baf26be1..06afdfc3a2e 100644 --- a/staging/src/k8s.io/kubectl/pkg/generated/bindata.go +++ b/staging/src/k8s.io/kubectl/pkg/generated/bindata.go @@ -17,6 +17,8 @@ // translations/kubectl/ja_JP/LC_MESSAGES/k8s.po // translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo // translations/kubectl/ko_KR/LC_MESSAGES/k8s.po +// translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo +// translations/kubectl/pt_BR/LC_MESSAGES/k8s.po // translations/kubectl/template.pot // translations/kubectl/zh_CN/LC_MESSAGES/k8s.mo // translations/kubectl/zh_CN/LC_MESSAGES/k8s.po @@ -17515,6 +17517,3063 @@ func translationsKubectlKo_krLc_messagesK8sPo() (*asset, error) { return a, nil } +var _translationsKubectlPt_brLc_messagesK8sMo = []byte("\xde\x12\x04\x95\x00\x00\x00\x00\xeb\x00\x00\x00\x1c\x00\x00\x00t\a\x00\x009\x01\x00\x00\xcc\x0e\x00\x00\x00\x00\x00\x00\xb0\x13\x00\x00\xdc\x00\x00\x00\xb1\x13\x00\x00\xb6\x00\x00\x00\x8e\x14\x00\x00\v\x02\x00\x00E\x15\x00\x00\x1f\x01\x00\x00Q\x17\x00\x00z\x00\x00\x00q\x18\x00\x00_\x02\x00\x00\xec\x18\x00\x00\u007f\x01\x00\x00L\x1b\x00\x00\x8f\x01\x00\x00\xcc\x1c\x00\x00k\x01\x00\x00\\\x1e\x00\x00k\x01\x00\x00\xc8\x1f\x00\x00>\x01\x00\x004!\x00\x00\x03\x02\x00\x00s\"\x00\x00o\x01\x00\x00w$\x00\x00H\x05\x00\x00\xe7%\x00\x00g\x02\x00\x000+\x00\x00\x1b\x02\x00\x00\x98-\x00\x00q\x01\x00\x00\xb4/\x00\x00\xa8\x01\x00\x00&1\x00\x00\xd4\x01\x00\x00\xcf2\x00\x00\x02\x02\x00\x00\xa44\x00\x00\xb4\x00\x00\x00\xa76\x00\x00\xb7\x02\x00\x00\\7\x00\x00\x92\x03\x00\x00\x14:\x00\x00\xbf\x01\x00\x00\xa7=\x00\x00=\x00\x00\x00g?\x00\x00;\x00\x00\x00\xa5?\x00\x00\xcd\x02\x00\x00\xe1?\x00\x00<\x00\x00\x00\xafB\x00\x00P\x00\x00\x00\xecB\x00\x00S\x00\x00\x00=C\x00\x00<\x00\x00\x00\x91C\x00\x00\xac\x01\x00\x00\xceC\x00\x00\x13\x03\x00\x00{E\x00\x00\xea\x01\x00\x00\x8fH\x00\x00\xfa\x01\x00\x00zJ\x00\x00\xda\x01\x00\x00uL\x00\x00c\x01\x00\x00PN\x00\x00T\x01\x00\x00\xb4O\x00\x00\xba\x06\x00\x00\tQ\x00\x00\xf9\x01\x00\x00\xc4W\x00\x00\xe0\x02\x00\x00\xbeY\x00\x00\x02\x03\x00\x00\x9f\\\x00\x00\xfb\x00\x00\x00\xa2_\x00\x00\xa5\x01\x00\x00\x9e`\x00\x00\xb4\x01\x00\x00Db\x00\x00\x18\x00\x00\x00\xf9c\x00\x00<\x00\x00\x00\x12d\x00\x00=\x00\x00\x00Od\x00\x00\xc6\x00\x00\x00\x8dd\x00\x00g\x02\x00\x00Te\x00\x00.\x00\x00\x00\xbcg\x00\x001\x03\x00\x00\xebg\x00\x00g\x00\x00\x00\x1dk\x00\x00Q\x00\x00\x00\x85k\x00\x00R\x00\x00\x00\xd7k\x00\x00\"\x00\x00\x00*l\x00\x00X\x02\x00\x00Ml\x00\x004\x00\x00\x00\xa6n\x00\x00}\x00\x00\x00\xdbn\x00\x00k\x01\x00\x00Yo\x00\x00\x81\a\x00\x00\xc5p\x00\x00f\x01\x00\x00Gx\x00\x00\x85\x00\x00\x00\xaey\x00\x00\xea\x00\x00\x004z\x00\x00\xd9\x00\x00\x00\x1f{\x00\x00\n\x05\x00\x00\xf9{\x00\x00\x10\x05\x00\x00\x04\x81\x00\x00\x1c\x00\x00\x00\x15\x86\x00\x00\x1e\x00\x00\x002\x86\x00\x00\x98\x02\x00\x00Q\x86\x00\x00\xbc\x01\x00\x00\xea\x88\x00\x00\x9c\x01\x00\x00\xa7\x8a\x00\x00q\x01\x00\x00D\x8c\x00\x00\x05\x01\x00\x00\xb6\x8d\x00\x00\xdf\x01\x00\x00\xbc\x8e\x00\x00\x1c\x01\x00\x00\x9c\x90\x00\x00\xc1\x01\x00\x00\xb9\x91\x00\x00\x1b\x02\x00\x00{\x93\x00\x00\xc0\x00\x00\x00\x97\x95\x00\x00\xd5\x02\x00\x00X\x96\x00\x00\x9d\x00\x00\x00.\x99\x00\x00X\x00\x00\x00\u0319\x00\x00%\x02\x00\x00%\x9a\x00\x00o\x00\x00\x00K\x9c\x00\x00u\x00\x00\x00\xbb\x9c\x00\x00\x01\x01\x00\x001\x9d\x00\x00v\x00\x00\x003\x9e\x00\x00t\x00\x00\x00\xaa\x9e\x00\x00\xef\x00\x00\x00\x1f\x9f\x00\x00}\x00\x00\x00\x0f\xa0\x00\x00j\x00\x00\x00\x8d\xa0\x00\x00\xc4\x01\x00\x00\xf8\xa0\x00\x00\xf7\x03\x00\x00\xbd\xa2\x00\x00;\x00\x00\x00\xb5\xa6\x00\x008\x00\x00\x00\xf1\xa6\x00\x001\x00\x00\x00*\xa7\x00\x007\x00\x00\x00\\\xa7\x00\x00u\x02\x00\x00\x94\xa7\x00\x00\xb0\x00\x00\x00\n\xaa\x00\x00[\x00\x00\x00\xbb\xaa\x00\x00J\x00\x00\x00\x17\xab\x00\x00a\x00\x00\x00b\xab\x00\x00\xbd\x00\x00\x00\u012b\x00\x009\x00\x00\x00\x82\xac\x00\x00\xc5\x00\x00\x00\xbc\xac\x00\x00\xae\x00\x00\x00\x82\xad\x00\x00\xd6\x00\x00\x001\xae\x00\x008\x00\x00\x00\b\xaf\x00\x00%\x00\x00\x00A\xaf\x00\x00W\x00\x00\x00g\xaf\x00\x00\x1d\x00\x00\x00\xbf\xaf\x00\x00=\x00\x00\x00\u076f\x00\x00u\x00\x00\x00\x1b\xb0\x00\x004\x00\x00\x00\x91\xb0\x00\x00-\x00\x00\x00\u01b0\x00\x00\xa3\x00\x00\x00\xf4\xb0\x00\x003\x00\x00\x00\x98\xb1\x00\x002\x00\x00\x00\u0331\x00\x008\x00\x00\x00\xff\xb1\x00\x00\x1e\x00\x00\x008\xb2\x00\x00\x1a\x00\x00\x00W\xb2\x00\x009\x00\x00\x00r\xb2\x00\x00\x13\x00\x00\x00\xac\xb2\x00\x00\x1b\x00\x00\x00\xc0\xb2\x00\x00@\x00\x00\x00\u0732\x00\x00,\x00\x00\x00\x1d\xb3\x00\x00*\x00\x00\x00J\xb3\x00\x007\x00\x00\x00u\xb3\x00\x00'\x00\x00\x00\xad\xb3\x00\x00&\x00\x00\x00\u0573\x00\x00.\x00\x00\x00\xfc\xb3\x00\x00=\x00\x00\x00+\xb4\x00\x00*\x00\x00\x00i\xb4\x00\x000\x00\x00\x00\x94\xb4\x00\x00,\x00\x00\x00\u0174\x00\x00\x1f\x00\x00\x00\xf2\xb4\x00\x00]\x00\x00\x00\x12\xb5\x00\x000\x00\x00\x00p\xb5\x00\x000\x00\x00\x00\xa1\xb5\x00\x00\"\x00\x00\x00\u04b5\x00\x00?\x00\x00\x00\xf5\xb5\x00\x00\x1d\x00\x00\x005\xb6\x00\x00,\x00\x00\x00S\xb6\x00\x00+\x00\x00\x00\x80\xb6\x00\x00$\x00\x00\x00\xac\xb6\x00\x00\x14\x00\x00\x00\u0476\x00\x00*\x00\x00\x00\xe6\xb6\x00\x00A\x00\x00\x00\x11\xb7\x00\x00\x1d\x00\x00\x00S\xb7\x00\x00\x1c\x00\x00\x00q\xb7\x00\x00\x1a\x00\x00\x00\x8e\xb7\x00\x00)\x00\x00\x00\xa9\xb7\x00\x006\x00\x00\x00\u04f7\x00\x00\x1d\x00\x00\x00\n\xb8\x00\x00\x19\x00\x00\x00(\xb8\x00\x00 \x00\x00\x00B\xb8\x00\x00v\x00\x00\x00c\xb8\x00\x00(\x00\x00\x00\u06b8\x00\x00\x16\x00\x00\x00\x03\xb9\x00\x00p\x00\x00\x00\x1a\xb9\x00\x00`\x00\x00\x00\x8b\xb9\x00\x00\x9b\x00\x00\x00\xec\xb9\x00\x00\x97\x00\x00\x00\x88\xba\x00\x00\xa8\x00\x00\x00 \xbb\x00\x00\x1b\x00\x00\x00\u027b\x00\x00\x18\x00\x00\x00\xe5\xbb\x00\x00\x1a\x00\x00\x00\xfe\xbb\x00\x00$\x00\x00\x00\x19\xbc\x00\x00\x1d\x00\x00\x00>\xbc\x00\x00\x17\x00\x00\x00\\\xbc\x00\x00a\x00\x00\x00t\xbc\x00\x00s\x00\x00\x00\u05bc\x00\x00B\x00\x00\x00J\xbd\x00\x00Y\x00\x00\x00\x8d\xbd\x00\x00+\x00\x00\x00\xe7\xbd\x00\x00+\x00\x00\x00\x13\xbe\x00\x006\x00\x00\x00?\xbe\x00\x00;\x00\x00\x00v\xbe\x00\x00q\x00\x00\x00\xb2\xbe\x00\x00/\x00\x00\x00$\xbf\x00\x001\x00\x00\x00T\xbf\x00\x00'\x00\x00\x00\x86\xbf\x00\x00'\x00\x00\x00\xae\xbf\x00\x00\x18\x00\x00\x00\u05bf\x00\x00&\x00\x00\x00\xef\xbf\x00\x00%\x00\x00\x00\x16\xc0\x00\x00(\x00\x00\x00<\xc0\x00\x00#\x00\x00\x00e\xc0\x00\x00K\x00\x00\x00\x89\xc0\x00\x00 \x00\x00\x00\xd5\xc0\x00\x00_\x00\x00\x00\xf6\xc0\x00\x00\x1e\x00\x00\x00V\xc1\x00\x00\"\x00\x00\x00u\xc1\x00\x00\"\x00\x00\x00\x98\xc1\x00\x00\x1f\x00\x00\x00\xbb\xc1\x00\x00-\x00\x00\x00\xdb\xc1\x00\x00-\x00\x00\x00\t\xc2\x00\x009\x00\x00\x007\xc2\x00\x00\x1e\x00\x00\x00q\xc2\x00\x00\x19\x00\x00\x00\x90\xc2\x00\x00c\x00\x00\x00\xaa\xc2\x00\x00#\x00\x00\x00\x0e\xc3\x00\x00\x82\x00\x00\x002\xc3\x00\x00\x94\x00\x00\x00\xb5\xc3\x00\x00H\x00\x00\x00J\xc4\x00\x00&\x00\x00\x00\x93\xc4\x00\x00e\x00\x00\x00\xba\xc4\x00\x00z\x00\x00\x00 \xc5\x00\x00J\x00\x00\x00\x9b\xc5\x00\x00\xe5\x00\x00\x00\xe6\xc5\x00\x00W\x00\x00\x00\xcc\xc6\x00\x00E\x00\x00\x00$\xc7\x00\x00a\x00\x00\x00j\xc7\x00\x00v\x00\x00\x00\xcc\xc7\x00\x00\xcb\x00\x00\x00C\xc8\x00\x00\xcf\x00\x00\x00\x0f\xc9\x00\x00\x1e\x01\x00\x00\xdf\xc9\x00\x00\x1c\x00\x00\x00\xfe\xca\x00\x00T\x00\x00\x00\x1b\xcb\x00\x00\x17\x00\x00\x00p\xcb\x00\x00/\x00\x00\x00\x88\xcb\x00\x009\x00\x00\x00\xb8\xcb\x00\x00\x1e\x00\x00\x00\xf2\xcb\x00\x00=\x00\x00\x00\x11\xcc\x00\x00$\x00\x00\x00O\xcc\x00\x00\x1f\x00\x00\x00t\xcc\x00\x00&\x00\x00\x00\x94\xcc\x00\x00+\x00\x00\x00\xbb\xcc\x00\x00G\x00\x00\x00\xe7\xcc\x00\x00\x14\x00\x00\x00/\xcd\x00\x00r\x00\x00\x00D\xcd\x00\x00\x13\x00\x00\x00\xb7\xcd\x00\x00\x18\x00\x00\x00\xcb\xcd\x00\x00/\x00\x00\x00\xe4\xcd\x00\x00a\x01\x00\x00\x14\xce\x00\x00\xe0\x00\x00\x00v\xcf\x00\x00\xbc\x00\x00\x00W\xd0\x00\x00<\x02\x00\x00\x14\xd1\x00\x005\x01\x00\x00Q\xd3\x00\x00\x96\x00\x00\x00\x87\xd4\x00\x00u\x02\x00\x00\x1e\xd5\x00\x00\xa9\x01\x00\x00\x94\xd7\x00\x00\xd2\x01\x00\x00>\xd9\x00\x00\x84\x01\x00\x00\x11\xdb\x00\x00\x8b\x01\x00\x00\x96\xdc\x00\x00Q\x01\x00\x00\"\xde\x00\x00*\x02\x00\x00t\xdf\x00\x00\x82\x01\x00\x00\x9f\xe1\x00\x00W\x05\x00\x00\"\xe3\x00\x00\x90\x02\x00\x00z\xe8\x00\x00.\x02\x00\x00\v\xeb\x00\x00\x82\x01\x00\x00:\xed\x00\x00\xb6\x01\x00\x00\xbd\xee\x00\x00\xf6\x01\x00\x00t\xf0\x00\x00\x16\x02\x00\x00k\xf2\x00\x00\xb6\x00\x00\x00\x82\xf4\x00\x00\a\x03\x00\x009\xf5\x00\x00\xde\x03\x00\x00A\xf8\x00\x00\xee\x01\x00\x00 \xfc\x00\x00W\x00\x00\x00\x0f\xfe\x00\x00M\x00\x00\x00g\xfe\x00\x00\x14\x03\x00\x00\xb5\xfe\x00\x00H\x00\x00\x00\xca\x01\x01\x00f\x00\x00\x00\x13\x02\x01\x00W\x00\x00\x00z\x02\x01\x00@\x00\x00\x00\xd2\x02\x01\x00\xcb\x01\x00\x00\x13\x03\x01\x00\xfd\x02\x00\x00\xdf\x04\x01\x00A\x02\x00\x00\xdd\a\x01\x00!\x02\x00\x00\x1f\n\x01\x00\xfd\x01\x00\x00A\f\x01\x00\x8b\x01\x00\x00?\x0e\x01\x00}\x01\x00\x00\xcb\x0f\x01\x00\x11\a\x00\x00I\x11\x01\x00\x11\x02\x00\x00[\x18\x01\x00\xfa\x02\x00\x00m\x1a\x01\x00\x1b\x03\x00\x00h\x1d\x01\x00\x01\x01\x00\x00\x84 \x01\x00\xaa\x01\x00\x00\x86!\x01\x00\xe9\x01\x00\x001#\x01\x00\x17\x00\x00\x00\x1b%\x01\x00>\x00\x00\x003%\x01\x00A\x00\x00\x00r%\x01\x00\xc9\x00\x00\x00\xb4%\x01\x00\xb9\x02\x00\x00~&\x01\x00.\x00\x00\x008)\x01\x00_\x03\x00\x00g)\x01\x00k\x00\x00\x00\xc7,\x01\x00Y\x00\x00\x003-\x01\x00S\x00\x00\x00\x8d-\x01\x00&\x00\x00\x00\xe1-\x01\x00\xad\x02\x00\x00\b.\x01\x007\x00\x00\x00\xb60\x01\x00\x8b\x00\x00\x00\xee0\x01\x00e\x01\x00\x00z1\x01\x00\x84\a\x00\x00\xe02\x01\x00g\x01\x00\x00e:\x01\x00\x96\x00\x00\x00\xcd;\x01\x00\x1b\x01\x00\x00d<\x01\x00\xf0\x00\x00\x00\x80=\x01\x00\r\x05\x00\x00q>\x01\x00\x11\x05\x00\x00\u007fC\x01\x00;\x00\x00\x00\x91H\x01\x00;\x00\x00\x00\xcdH\x01\x00\x99\x02\x00\x00\tI\x01\x00\xc9\x01\x00\x00\xa3K\x01\x00\xcf\x01\x00\x00mM\x01\x00\x82\x01\x00\x00=O\x01\x00\xfd\x00\x00\x00\xc0P\x01\x00/\x02\x00\x00\xbeQ\x01\x00%\x01\x00\x00\xeeS\x01\x00\xcf\x01\x00\x00\x14U\x01\x00?\x02\x00\x00\xe4V\x01\x00\xc0\x00\x00\x00$Y\x01\x00\xf4\x02\x00\x00\xe5Y\x01\x00\xa9\x00\x00\x00\xda\\\x01\x00Z\x00\x00\x00\x84]\x01\x00A\x02\x00\x00\xdf]\x01\x00q\x00\x00\x00!`\x01\x00\x81\x00\x00\x00\x93`\x01\x00%\x01\x00\x00\x15a\x01\x00\x89\x00\x00\x00;b\x01\x00\x80\x00\x00\x00\xc5b\x01\x00\xf5\x00\x00\x00Fc\x01\x00\x83\x00\x00\x00g\x01\x00C\x00\x00\x00]k\x01\x00@\x00\x00\x00\xa1k\x01\x000\x00\x00\x00\xe2k\x01\x00?\x00\x00\x00\x13l\x01\x00\x90\x02\x00\x00Sl\x01\x00\xd2\x00\x00\x00\xe4n\x01\x00\x8d\x00\x00\x00\xb7o\x01\x00j\x00\x00\x00Ep\x01\x00b\x00\x00\x00\xb0p\x01\x00\xc8\x00\x00\x00\x13q\x01\x005\x00\x00\x00\xdcq\x01\x00\xc6\x00\x00\x00\x12r\x01\x00\xb6\x00\x00\x00\xd9r\x01\x00\xe5\x00\x00\x00\x90s\x01\x00M\x00\x00\x00vt\x01\x005\x00\x00\x00\xc4t\x01\x00k\x00\x00\x00\xfat\x01\x00'\x00\x00\x00fu\x01\x00>\x00\x00\x00\x8eu\x01\x00\x89\x00\x00\x00\xcdu\x01\x008\x00\x00\x00Wv\x01\x001\x00\x00\x00\x90v\x01\x00\xc0\x00\x00\x00\xc2v\x01\x00D\x00\x00\x00\x83w\x01\x002\x00\x00\x00\xc8w\x01\x009\x00\x00\x00\xfbw\x01\x00&\x00\x00\x005x\x01\x00\"\x00\x00\x00\\x\x01\x00;\x00\x00\x00\u007fx\x01\x00\x1b\x00\x00\x00\xbbx\x01\x00#\x00\x00\x00\xd7x\x01\x00I\x00\x00\x00\xfbx\x01\x00,\x00\x00\x00Ey\x01\x00)\x00\x00\x00ry\x01\x007\x00\x00\x00\x9cy\x01\x00(\x00\x00\x00\xd4y\x01\x00,\x00\x00\x00\xfdy\x01\x007\x00\x00\x00*z\x01\x00E\x00\x00\x00bz\x01\x005\x00\x00\x00\xa8z\x01\x003\x00\x00\x00\xdez\x01\x007\x00\x00\x00\x12{\x01\x00&\x00\x00\x00J{\x01\x00c\x00\x00\x00q{\x01\x00*\x00\x00\x00\xd5{\x01\x00+\x00\x00\x00\x00|\x01\x00-\x00\x00\x00,|\x01\x00=\x00\x00\x00Z|\x01\x00\x1b\x00\x00\x00\x98|\x01\x00:\x00\x00\x00\xb4|\x01\x009\x00\x00\x00\xef|\x01\x001\x00\x00\x00)}\x01\x00\"\x00\x00\x00[}\x01\x00*\x00\x00\x00~}\x01\x00U\x00\x00\x00\xa9}\x01\x00\x1a\x00\x00\x00\xff}\x01\x00\x1a\x00\x00\x00\x1a~\x01\x00\x1b\x00\x00\x005~\x01\x00/\x00\x00\x00Q~\x01\x00P\x00\x00\x00\x81~\x01\x00\x1c\x00\x00\x00\xd2~\x01\x00\x1c\x00\x00\x00\xef~\x01\x00\"\x00\x00\x00\f\u007f\x01\x00\x9b\x00\x00\x00/\u007f\x01\x000\x00\x00\x00\xcb\u007f\x01\x00\x1c\x00\x00\x00\xfc\u007f\x01\x00\u007f\x00\x00\x00\x19\x80\x01\x00e\x00\x00\x00\x99\x80\x01\x00\xad\x00\x00\x00\xff\x80\x01\x00\xa9\x00\x00\x00\xad\x81\x01\x00\xb9\x00\x00\x00W\x82\x01\x00\x1e\x00\x00\x00\x11\x83\x01\x00\x1c\x00\x00\x000\x83\x01\x00!\x00\x00\x00M\x83\x01\x00&\x00\x00\x00o\x83\x01\x00!\x00\x00\x00\x96\x83\x01\x00\x1a\x00\x00\x00\xb8\x83\x01\x00b\x00\x00\x00\u04c3\x01\x00\x89\x00\x00\x006\x84\x01\x00G\x00\x00\x00\xc0\x84\x01\x00\\\x00\x00\x00\b\x85\x01\x001\x00\x00\x00e\x85\x01\x00-\x00\x00\x00\x97\x85\x01\x00B\x00\x00\x00\u0145\x01\x00#\x00\x00\x00\b\x86\x01\x00w\x00\x00\x00,\x86\x01\x009\x00\x00\x00\xa4\x86\x01\x009\x00\x00\x00\u0786\x01\x00(\x00\x00\x00\x18\x87\x01\x004\x00\x00\x00A\x87\x01\x00\x19\x00\x00\x00v\x87\x01\x00'\x00\x00\x00\x90\x87\x01\x00)\x00\x00\x00\xb8\x87\x01\x005\x00\x00\x00\xe2\x87\x01\x003\x00\x00\x00\x18\x88\x01\x00U\x00\x00\x00L\x88\x01\x00.\x00\x00\x00\xa2\x88\x01\x00p\x00\x00\x00\u0448\x01\x00\x1f\x00\x00\x00B\x89\x01\x00'\x00\x00\x00b\x89\x01\x00(\x00\x00\x00\x8a\x89\x01\x00(\x00\x00\x00\xb3\x89\x01\x000\x00\x00\x00\u0709\x01\x00.\x00\x00\x00\r\x8a\x01\x00G\x00\x00\x00<\x8a\x01\x00-\x00\x00\x00\x84\x8a\x01\x00\x1d\x00\x00\x00\xb2\x8a\x01\x00f\x00\x00\x00\u040a\x01\x00#\x00\x00\x007\x8b\x01\x00\x93\x00\x00\x00[\x8b\x01\x00\xa9\x00\x00\x00\xef\x8b\x01\x00N\x00\x00\x00\x99\x8c\x01\x00#\x00\x00\x00\xe8\x8c\x01\x00c\x00\x00\x00\f\x8d\x01\x00{\x00\x00\x00p\x8d\x01\x00I\x00\x00\x00\xec\x8d\x01\x00\xf3\x00\x00\x006\x8e\x01\x00m\x00\x00\x00*\x8f\x01\x00A\x00\x00\x00\x98\x8f\x01\x00`\x00\x00\x00\u068f\x01\x00\u007f\x00\x00\x00;\x90\x01\x00\xdc\x00\x00\x00\xbb\x90\x01\x00\xe9\x00\x00\x00\x98\x91\x01\x00J\x01\x00\x00\x82\x92\x01\x00\x1c\x00\x00\x00\u0353\x01\x00\\\x00\x00\x00\xea\x93\x01\x00\x1b\x00\x00\x00G\x94\x01\x001\x00\x00\x00c\x94\x01\x00I\x00\x00\x00\x95\x94\x01\x00(\x00\x00\x00\u07d4\x01\x00I\x00\x00\x00\b\x95\x01\x00&\x00\x00\x00R\x95\x01\x00!\x00\x00\x00y\x95\x01\x00&\x00\x00\x00\x9b\x95\x01\x009\x00\x00\x00\u0095\x01\x00O\x00\x00\x00\xfc\x95\x01\x00\"\x00\x00\x00L\x96\x01\x00\x8c\x00\x00\x00o\x96\x01\x00\x13\x00\x00\x00\xfc\x96\x01\x00\x18\x00\x00\x00\x10\x97\x01\x007\x00\x00\x00)\x97\x01\x00\x01\x00\x00\x00\x00\x00\x00\x00^\x00\x00\x00\\\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\x00\x00\x00\xc4\x00\x00\x00\x0f\x00\x00\x00\xc3\x00\x00\x00\x00\x00\x00\x00-\x00\x00\x00\x00\x00\x00\x00\x86\x00\x00\x00\xeb\x00\x00\x00c\x00\x00\x00\x00\x00\x00\x001\x00\x00\x00o\x00\x00\x00}\x00\x00\x00\x00\x00\x00\x00J\x00\x00\x00\x00\x00\x00\x00\xd8\x00\x00\x00\x98\x00\x00\x00U\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xdb\x00\x00\x00\x17\x00\x00\x00u\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x8a\x00\x00\x00\x90\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc9\x00\x00\x00\xb7\x00\x00\x00\xd7\x00\x00\x00*\x00\x00\x00\x99\x00\x00\x00\x00\x00\x00\x00\x1f\x00\x00\x00\x84\x00\x00\x00\x9c\x00\x00\x00\xe6\x00\x00\x00\x9d\x00\x00\x00\xc5\x00\x00\x00\xd9\x00\x00\x00\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x19\x00\x00\x00\xcd\x00\x00\x00\xcb\x00\x00\x00y\x00\x00\x00\x97\x00\x00\x00\xba\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x00\x00\x00\x00C\x00\x00\x00\x93\x00\x00\x00\xad\x00\x00\x00\xe1\x00\x00\x00\xa6\x00\x00\x00\xd0\x00\x00\x00r\x00\x00\x00+\x00\x00\x006\x00\x00\x00\x00\x00\x00\x00\xa5\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\xd1\x00\x00\x00\xde\x00\x00\x00;\x00\x00\x00\x00\x00\x00\x00\xe9\x00\x00\x00\xe7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00z\x00\x00\x00/\x00\x00\x00V\x00\x00\x00\x8d\x00\x00\x00\xe3\x00\x00\x00!\x00\x00\x00~\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd3\x00\x00\x00\x88\x00\x00\x00l\x00\x00\x00s\x00\x00\x00g\x00\x00\x00\x05\x00\x00\x00\xc6\x00\x00\x00#\x00\x00\x00\x9f\x00\x00\x00\x00\x00\x00\x00\xb1\x00\x00\x00\x00\x00\x00\x00\xc2\x00\x00\x00\x13\x00\x00\x00S\x00\x00\x00G\x00\x00\x00$\x00\x00\x00\xc1\x00\x00\x00\xb5\x00\x00\x00X\x00\x00\x00m\x00\x00\x00\t\x00\x00\x00x\x00\x00\x00\xb8\x00\x00\x00\xbd\x00\x00\x00k\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\x00\x00\x00E\x00\x00\x00\xbf\x00\x00\x00\xbc\x00\x00\x00\x00\x00\x00\x00:\x00\x00\x00\x82\x00\x00\x00\x81\x00\x00\x00&\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00[\x00\x00\x00I\x00\x00\x00e\x00\x00\x00\x04\x00\x00\x00>\x00\x00\x00\b\x00\x00\x00\x94\x00\x00\x00\x8f\x00\x00\x00\xce\x00\x00\x00?\x00\x00\x00Y\x00\x00\x00\xda\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00'\x00\x00\x004\x00\x00\x00\xcc\x00\x00\x00\f\x00\x00\x005\x00\x00\x00(\x00\x00\x00\x00\x00\x00\x00\xbb\x00\x00\x00\x00\x00\x00\x00\xa9\x00\x00\x00\x9e\x00\x00\x00\x00\x00\x00\x00\xe5\x00\x00\x00\x00\x00\x00\x00O\x00\x00\x00 \x00\x00\x00)\x00\x00\x00\xcf\x00\x00\x00\x00\x00\x00\x00\x1b\x00\x00\x00Z\x00\x00\x00\"\x00\x00\x00\x00\x00\x00\x00v\x00\x00\x00]\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00\x00\x00j\x00\x00\x008\x00\x00\x00\xa3\x00\x00\x00q\x00\x00\x00t\x00\x00\x00_\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00\x00\x00@\x00\x00\x00\xd2\x00\x00\x00,\x00\x00\x00\x00\x00\x00\x00\x85\x00\x00\x00\x00\x00\x00\x00\x92\x00\x00\x00\x00\x00\x00\x00\xc8\x00\x00\x00\x95\x00\x00\x00\x06\x00\x00\x00\xa8\x00\x00\x00\xae\x00\x00\x00\xa1\x00\x00\x00\x00\x00\x00\x00\x91\x00\x00\x00\x0e\x00\x00\x00{\x00\x00\x00\xa7\x00\x00\x00\x00\x00\x00\x00\xb6\x00\x00\x00i\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd5\x00\x00\x00L\x00\x00\x00\x00\x00\x00\x00\xea\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00w\x00\x00\x00\x12\x00\x00\x00=\x00\x00\x00\xaf\x00\x00\x00\a\x00\x00\x00\xdf\x00\x00\x00\xc0\x00\x00\x00N\x00\x00\x00%\x00\x00\x009\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x00\x00\x00\x00\x00\u007f\x00\x00\x00\xbe\x00\x00\x00\xe2\x00\x00\x00\x00\x00\x00\x00P\x00\x00\x00\xb3\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00R\x00\x00\x00D\x00\x00\x00B\x00\x00\x00n\x00\x00\x00\x00\x00\x00\x00\xd6\x00\x00\x00\x83\x00\x00\x00\n\x00\x00\x00W\x00\x00\x00\x14\x00\x00\x00Q\x00\x00\x00\xd4\x00\x00\x00d\x00\x00\x00\xac\x00\x00\x00\x16\x00\x00\x00\x96\x00\x00\x00K\x00\x00\x002\x00\x00\x00\x1a\x00\x00\x00\xb4\x00\x00\x00f\x00\x00\x00\xa2\x00\x00\x00\xe8\x00\x00\x00\x02\x00\x00\x00A\x00\x00\x00\xe4\x00\x00\x00\x8c\x00\x00\x00\x9a\x00\x00\x00`\x00\x00\x00\xab\x00\x00\x00M\x00\x00\x007\x00\x00\x000\x00\x00\x00\x00\x00\x00\x00\x1d\x00\x00\x00\x00\x00\x00\x00\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9b\x00\x00\x00\x89\x00\x00\x00\x00\x00\x00\x00\xdd\x00\x00\x00\x8e\x00\x00\x00\xca\x00\x00\x00H\x00\x00\x00\x00\x00\x00\x00\xb2\x00\x00\x00\x00\x00\x00\x00\x1c\x00\x00\x00\xb0\x00\x00\x00\x00\x00\x00\x00|\x00\x00\x003\x00\x00\x00T\x00\x00\x00\x87\x00\x00\x00b\x00\x00\x00\x00\x00\x00\x00\x1e\x00\x00\x00\xaa\x00\x00\x00\xa4\x00\x00\x00\x00\x00\x00\x00p\x00\x00\x00\xc7\x00\x00\x00\x8b\x00\x00\x00\x00\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\x00\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\x00\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\x00\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\x00\n\t\t # Show metrics for all nodes\n\t\t kubectl top node\n\n\t\t # Show metrics for a given node\n\t\t kubectl top node NODE_NAME\x00\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\x00\n\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and 10, no target CPU utilization specified so a default autoscaling policy will be used:\n\t\tkubectl autoscale deployment foo --min=2 --max=10\n\n\t\t# Auto scale a replication controller \"foo\", with the number of pods between 1 and 5, target CPU utilization at 80%:\n\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80\x00\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 -\x00\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\x00\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\x00\n\t\t# Create a new resourcequota named my-quota\n\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3,replicationcontrollers=2,resourcequotas=1,secrets=5,persistentvolumeclaims=10\n\n\t\t# Create a new resourcequota named best-effort\n\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort\x00\n\t\t# Create a pod disruption budget named my-pdb that will select all pods with the app=rails label\n\t\t# and require at least one of them being available at any point in time.\n\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-available=1\n\n\t\t# Create a pod disruption budget named my-pdb that will select all pods with the app=nginx label\n\t\t# and require at least half of the pods selected to be available at any point in time.\n\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%\x00\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\x00\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\x00\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\x00\n\t\t# Describe a node\n\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n\n\t\t# Describe a pod\n\t\tkubectl describe pods/nginx\n\n\t\t# Describe a pod identified by type and name in \"pod.json\"\n\t\tkubectl describe -f pod.json\n\n\t\t# Describe all pods\n\t\tkubectl describe pods\n\n\t\t# Describe pods by label name=myLabel\n\t\tkubectl describe po -l name=myLabel\n\n\t\t# Describe all pods managed by the 'frontend' replication controller (rc-created pods\n\t\t# get the name of the rc as a prefix in the pod the name).\n\t\tkubectl describe pods frontend\x00\n\t\t# Drain node \"foo\", even if there are pods not managed by a ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet on it.\n\t\t$ kubectl drain foo --force\n\n\t\t# As above, but abort if there are pods not managed by a ReplicationController, ReplicaSet, Job, DaemonSet or StatefulSet, and use a grace period of 15 minutes.\n\t\t$ kubectl drain foo --grace-period=900\x00\n\t\t# Edit the service named 'docker-registry':\n\t\tkubectl edit svc/docker-registry\n\n\t\t# Use an alternative editor\n\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n\n\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n\t\tkubectl edit job.v1.batch/myjob -o json\n\n\t\t# Edit the deployment 'mydeployment' in YAML and save the modified config in its annotation:\n\t\tkubectl edit deployment/mydeployment -o yaml --save-config\x00\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\x00\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\x00\n\t\t# Get the documentation of the resource and its fields\n\t\tkubectl explain pods\n\n\t\t# Get the documentation of a specific field of a resource\n\t\tkubectl explain pods.spec.containers\x00\n\t\t# Install bash completion on a Mac using homebrew\n\t\tbrew install bash-completion\n\t\tprintf \"\n# Bash completion support\nsource $(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\nsource '$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)\x00\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\x00\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\x00\n\t\t# Mark node \"foo\" as schedulable.\n\t\t$ kubectl uncordon foo\x00\n\t\t# Mark node \"foo\" as unschedulable.\n\t\tkubectl cordon foo\x00\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\"}]'\x00\n\t\t# Print flags inherited by all commands\n\t\tkubectl options\x00\n\t\t# Print the address of the master and cluster services\n\t\tkubectl cluster-info\x00\n\t\t# Print the client and server versions for the current context\n\t\tkubectl version\x00\n\t\t# Print the supported API versions\n\t\tkubectl api-versions\x00\n\t\t# Replace a pod using the data in pod.json.\n\t\tkubectl replace -f ./pod.json\n\n\t\t# Replace a pod based on the JSON passed into stdin.\n\t\tcat pod.json | kubectl replace -f -\n\n\t\t# Update a single-container pod's image version (tag) to v4\n\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/\x01: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\x00\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\x00\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\x00\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\x00\n\t\t# Set the last-applied-configuration of a resource to match the contents of a file.\n\t\tkubectl apply set-last-applied -f deploy.yaml\n\n\t\t# Execute set-last-applied against each configuration file in a directory.\n\t\tkubectl apply set-last-applied -f path/\n\n\t\t# Set the last-applied-configuration of a resource to match the contents of a file, will create the annotation if it does not already exist.\n\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n\t\t\x00\n\t\t# Show metrics for all pods in the default namespace\n\t\tkubectl top pod\n\n\t\t# Show metrics for all pods in the given namespace\n\t\tkubectl top pod --namespace=NAMESPACE\n\n\t\t# Show metrics for a given pod and its containers\n\t\tkubectl top pod POD_NAME --containers\n\n\t\t# Show metrics for the pods defined by label name=myLabel\n\t\tkubectl top pod -l name=myLabel\x00\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\x00\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 \u03c0 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 \u03c0 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)'\x00\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-\x00\n\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n\t\tkubectl label pods foo unhealthy=true\n\n\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', overwriting any existing value.\n\t\tkubectl label --overwrite pods foo status=unhealthy\n\n\t\t# Update all pods in the namespace\n\t\tkubectl label pods --all status=unhealthy\n\n\t\t# Update a pod identified by the type and name in \"pod.json\"\n\t\tkubectl label -f pod.json status=unhealthy\n\n\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n\t\tkubectl label pods foo status=unhealthy --resource-version=1\n\n\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n\t\t# Does not require the --overwrite flag.\n\t\tkubectl label pods foo bar-\x00\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\x00\n\t\t# View the last-applied-configuration annotations by type/name in YAML.\n\t\tkubectl apply view-last-applied deployment/nginx\n\n\t\t# View the last-applied-configuration annotations by file in JSON\n\t\tkubectl apply view-last-applied -f deploy.yaml -o json\x00\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.\x00\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\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\tto change to output destination.\x00\n\t\tCreate a ClusterRole.\x00\n\t\tCreate a ClusterRoleBinding for a particular ClusterRole.\x00\n\t\tCreate a RoleBinding for a particular Role or ClusterRole.\x00\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.\x00\n\t\tCreate a configmap based on a file, directory, or specified literal value.\n\n\t\tA single configmap may package one or more key/value pairs.\n\n\t\tWhen creating a configmap based on a file, the key will default to the basename of the file, and the value will\n\t\tdefault to the file content. If the basename is an invalid key, you may specify an alternate key.\n\n\t\tWhen creating a configmap based on a directory, each file whose basename is a valid key in the directory will be\n\t\tpackaged into the configmap. Any directory entries except regular files are ignored (e.g. subdirectories,\n\t\tsymlinks, devices, pipes, etc).\x00\n\t\tCreate a namespace with the specified name.\x00\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.\x00\n\t\tCreate a pod disruption budget with the specified name, selector, and desired minimum available pods\x00\n\t\tCreate a resource by filename or stdin.\n\n\t\tJSON and YAML formats are accepted.\x00\n\t\tCreate a resourcequota with the specified name, hard limits and optional scopes\x00\n\t\tCreate a role with single rule.\x00\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).\x00\n\t\tCreate a service account with the specified name.\x00\n\t\tCreate and run a particular image, possibly replicated.\n\n\t\tCreates a deployment or job to manage the created container(s).\x00\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.\x00\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.\x00\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.\x00\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.\x00\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.\x00\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. \x00\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)\x00\n\t\tEdit a resource from the default editor.\n\n\t\tThe edit command allows you to directly edit any API resource you can retrieve via the\n\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, or EDITOR\n\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for Windows.\n\t\tYou can edit multiple objects, although changes are applied one at a time. The command\n\t\taccepts filenames as well as command line arguments, although the files you point to must\n\t\tbe previously saved versions of resources.\n\n\t\tEditing is done with the API version used to fetch the resource.\n\t\tTo edit using a specific API version, fully-qualify the resource, version, and group.\n\n\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n\n\t\tThe flag --windows-line-endings can be used to force Windows line endings,\n\t\totherwise the default for your operating system will be used.\n\n\t\tIn the event an error occurs while updating, a temporary file will be created on disk\n\t\tthat contains your unapplied changes. The most common error when updating a resource\n\t\tis another editor changing the resource on the server. When this occurs, you will have\n\t\tto apply your changes to the newer version of the resource, or update your temporary\n\t\tsaved copy to include the latest resource version.\x00\n\t\tMark node as schedulable.\x00\n\t\tMark node as unschedulable.\x00\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\x00\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)\x00\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.\x00\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.\x00\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.\x00\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'\x00\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.\x00\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.\x00\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.\x00\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.\x00\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\x00\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\x00\n\t # Create a new namespace named my-namespace\n\t kubectl create namespace my-namespace\x00\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\x00\n\t # Create a new service account named my-service-account\n\t kubectl create serviceaccount my-service-account\x00\n\t# Create a new ExternalName service named my-ns \n\tkubectl create service externalname my-ns --external-name bar.com\x00\n\tCreate an ExternalName service with the specified name.\n\n\tExternalName service references to an external DNS address instead of\n\tonly pods, which will allow application authors to reference services\n\tthat exist off platform, on other clusters, or locally.\x00\n\tHelp provides help for any command in the application.\n\tSimply type kubectl help [path to command] for full details.\x00\n # Create a new LoadBalancer service named my-lbs\n kubectl create service loadbalancer my-lbs --tcp=5678:8080\x00\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\"\x00\n # Create a new deployment named my-dep that runs the busybox image.\n kubectl create deployment my-dep --image=busybox\x00\n # Create a new nodeport service named my-ns\n kubectl create service nodeport my-ns --tcp=5678:8080\x00\n # Dump current cluster state to stdout\n kubectl cluster-info dump\n\n # Dump current cluster state to /path/to/cluster-state\n kubectl cluster-info dump --output-directory=/path/to/cluster-state\n\n # Dump all namespaces to stdout\n 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\x00\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-\x00\n Create a LoadBalancer service with the specified name.\x00\n Create a clusterIP service with the specified name.\x00\n Create a deployment with the specified name.\x00\n Create a nodeport service with the specified name.\x00\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.\x00\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'.\x00A comma-delimited set of quota scopes that must all match each object tracked by the quota.\x00A comma-delimited set of resource=quantity pairs that define a hard limit.\x00A label selector to use for this budget. Only equality-based selector requirements are supported.\x00A 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.)\x00A schedule in the Cron format the job should be run with.\x00Additional 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.\x00An 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.\x00An 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.\x00Apply a configuration to a resource by filename or stdin\x00Approve a certificate signing request\x00Assign your own ClusterIP or set to 'None' for a 'headless' service (no loadbalancing).\x00Attach to a running container\x00Auto-scale a Deployment, ReplicaSet, or ReplicationController\x00ClusterIP to be assigned to the service. Leave empty to auto-allocate, or set to 'None' to create a headless service.\x00ClusterRole this ClusterRoleBinding should reference\x00ClusterRole this RoleBinding should reference\x00Container name which will have its image upgraded. Only relevant when --image is specified, ignored otherwise. Required when using --image on a multi-container pod\x00Convert config files between different API versions\x00Copy files and directories to and from containers.\x00Create a ClusterRoleBinding for a particular ClusterRole\x00Create a LoadBalancer service.\x00Create a NodePort service.\x00Create a RoleBinding for a particular Role or ClusterRole\x00Create a TLS secret\x00Create a clusterIP service.\x00Create a configmap from a local file, directory or literal value\x00Create a deployment with the specified name.\x00Create a namespace with the specified name\x00Create a pod disruption budget with the specified name.\x00Create a quota with the specified name.\x00Create a resource by filename or stdin\x00Create a secret for use with a Docker registry\x00Create a secret from a local file, directory or literal value\x00Create a secret using specified subcommand\x00Create a service account with the specified name\x00Create a service using specified subcommand.\x00Create an ExternalName service.\x00Delete resources by filenames, stdin, resources and names, or by resources and label selector\x00Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x00Deny a certificate signing request\x00Deprecated: Gracefully shut down a resource by name or filename\x00Describe one or many contexts\x00Display Resource (CPU/Memory) usage of nodes\x00Display Resource (CPU/Memory) usage of pods\x00Display Resource (CPU/Memory) usage.\x00Display cluster info\x00Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x00Display one or many resources\x00Displays the current-context\x00Documentation of resources\x00Drain node in preparation for maintenance\x00Dump lots of relevant info for debugging and diagnosis\x00Edit a resource on the server\x00Email for Docker registry\x00Execute a command in a container\x00Explicit policy for when to pull container images. Required when --image is same as existing image, ignored otherwise.\x00Forward one or more local ports to a pod\x00Help about any command\x00IP to assign to the Load Balancer. If empty, an ephemeral IP will be created and used (cloud-provider specific).\x00If non-empty, set the session affinity for the service to this; legal values: 'None', 'ClientIP'\x00If 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.\x00If 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.\x00Image 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\x00Manage a deployment rollout\x00Mark node as schedulable\x00Mark node as unschedulable\x00Mark the provided resource as paused\x00Modify certificate resources.\x00Modify kubeconfig files\x00Name or number for the port on the container that the service should direct traffic to. Optional.\x00Only return logs after a specific date (RFC3339). Defaults to all logs. Only one of since-time / since may be used.\x00Output shell completion code for the specified shell (bash or zsh)\x00Output the formatted object with the given group version (for ex: 'extensions/v1beta1').)\x00Password for Docker registry authentication\x00Path to PEM encoded public key certificate.\x00Path to private key associated with given certificate.\x00Perform a rolling update of the given ReplicationController\x00Precondition for resource version. Requires that the current resource version match this value in order to scale.\x00Print the client and server version information\x00Print the list of flags inherited by all commands\x00Print the logs for a container in a pod\x00Replace a resource by filename or stdin\x00Resume a paused resource\x00Role this RoleBinding should reference\x00Run a particular image on the cluster\x00Run a proxy to the Kubernetes API server\x00Server location for Docker registry\x00Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job\x00Set specific features on objects\x00Set the last-applied-configuration annotation on a live object to match the contents of a file.\x00Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x00Show details of a specific resource or group of resources\x00Show the status of the rollout\x00Synonym for --target-port\x00Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service\x00The image for the container to run.\x00The image pull policy for the container. If left empty, this value will not be specified by the client and defaulted by the server\x00The key to use to differentiate between two different controllers, default 'deployment'. Only relevant when --image is specified, ignored otherwise\x00The minimum number or percentage of available pods this budget requires.\x00The name for the newly created object.\x00The name for the newly created object. If not specified, the name of the input resource will be used.\x00The name of the API generator to use, see http://kubernetes.io/docs/user-guide/kubectl-conventions/#generators for a list.\x00The name of the API generator to use. Currently there is only 1 generator.\x00The 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'.\x00The name of the generator to use for creating a service. Only used if --expose is true\x00The network protocol for the service to be created. Default is 'TCP'.\x00The port that the service should serve on. Copied from the resource being exposed, if unspecified\x00The port that this container exposes. If --expose is true, this is also the port used by the service that is created.\x00The 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.\x00The 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.\x00The 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`.\x00The type of secret to create\x00Type for this service: ClusterIP, NodePort, or LoadBalancer. Default is 'ClusterIP'.\x00Undo a previous rollout\x00Unsets an individual value in a kubeconfig file\x00Update field(s) of a resource using strategic merge patch\x00Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x00Update the labels on a resource\x00Update the taints on one or more nodes\x00Username for Docker registry authentication\x00View latest last-applied-configuration annotations of a resource/object\x00View rollout history\x00Where to output the files. If empty or '-' uses stdout, otherwise creates a directory hierarchy in that directory\x00dummy restart flag)\x00external name of service\x00kubectl controls the Kubernetes cluster manager\x00Project-Id-Version: \nReport-Msgid-Bugs-To: EMAIL\nPO-Revision-Date: 2020-12-11 17:03+0100\nLanguage-Team: \nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Poedit 2.4.2\nLast-Translator: Carlos Panato \nPlural-Forms: nplurals=2; plural=(n > 1);\nLanguage: pt_BR\nX-Poedit-KeywordsList: \n\x00\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 \u2014user=user1 \u2014user=user2 \u2014group=group1\x00\n\t\t # Criar uma RoleBinding para user1, user2, e group1 utilizando o admin ClusterRole\n\t\t kubectl create rolebinding admin --clusterrole=admin \u2014user=user1 \u2014user=user2 \u2014group=group1\x00\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 \u2014from-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 \u2014from-file=key1=/path/to/bar/file1.txt \u2014from-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 \u2014from-literal=key1=config1 \u2014from-literal=key2=config2\x00\n\t\t # Se voc\u00ea ainda n\u00e3o tem o arquivo .dockercfg, voc\u00ea pode gerar diretamente o dockercfg secret utilizando o comando:\n\t\t kubectl create secret docker-registry my-secret \u2014docker-server=DOCKER_REGISTRY_SERVER \u2014docker-username=DOCKER_USER \u2014docker-password=DOCKER_PASSWORD \u2014docker-email=DOCKER_EMAIL\x00\n\t\t # Mostra as m\u00e9tricas para todos os nodes\n\t\t kubectl top node\n\n\t\t # Mostra as m\u00e9tricas para um node espec\u00edfico\n\t\t kubectl top node NODE_NAME\x00\n\t\t# Aplica a configura\u00e7\u00e3o 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: \u2014prune ainda est\u00e1 em Alpha\n\t\t# Aplica a configura\u00e7\u00e3o do manifest.yaml que conter o label app=nginx e remove todos os outros recursos que n\u00e3o estejam no arquivo e n\u00e3o contenham o label.\n\t\tkubectl apply \u2014prune -f manifest.yaml -l app=nginx\n\n\t\t# Aplica a configura\u00e7\u00e3o do manifest.yaml e remove todos os outros configmaps que n\u00e3o est\u00e3o no arquivo.\n\t\tkubectl apply \u2014prune -f manifest.yaml \u2014all \u2014prune-whitelist=core/v1/ConfigMap\x00\n\t\t# Escala automaticamente um deployment \"foo\", com o n\u00famero de pods entre 2 e 10, sem especificar a utiliza\u00e7\u00e3o da CPU o padr\u00e3o da pol\u00edtica de autoscaling ser\u00e1 utilizado:\n\t\tkubectl autoscale deployment foo \u2014min=2 \u2014max=10\n\n\t\t# Escala automaticamente um replication controller \"foo\", com o n\u00famero de pods entre 1 and 5, e definindo a utiliza\u00e7\u00e3o da CPU em 80%:\n\t\tkubectl autoscale rc foo \u2014max=5 \u2014cpu-percent=80\x00\n\t\t# converte o arquivo 'pod.yaml' para a vers\u00e3o mais atual e imprime a sa\u00edda 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\u00e3o mais atual\n\t\t# e imprime a sa\u00edda para o stdout no formato json.\n\t\tkubectl convert -f pod.yaml \u2014local -o json\n\n\t\t# Converte todos os arquivos dentro do diret\u00f3rio atual para a vers\u00e3o mais recente e cria todos.\n\t\tkubectl convert -f . | kubectl create -f -\x00\n\t\t# Cria um ClusterRole com o nome de \"pod-reader\" que permite o usu\u00e1rio realizar \"get\", \"watch\" e \"list\" em pods\n\t\tkubectl create clusterrole pod-reader \u2014verb=get,list,watch \u2014resource=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 \u2014verb=get,list,watch \u2014resource=pods \u2014resource-name=readablepod\x00\n\t\t# Cria uma Role com o nome de \"pod-reader\" que permite o usu\u00e1rio realizar \"get\", \"watch\" e \"list\" em pods\n\t\tkubectl create role pod-reader \u2014verb=get \u2014verb=list \u2014verb=watch \u2014resource=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 \u2014verb=get \u2014verg=list \u2014verb=watch \u2014resource=pods \u2014resource-name=readablepod\x00\n\t\t# Cria um novo resourcequota com o nome de my-quota\n\t\tkubectl create quota my-quota \u2014hard=cpu=1,memory=1G,pods=2,services=3,replicationcontrollers=2,resourcequotas=1,secrets=5,persistentvolumeclaims=10\n\n\t\t# Cria um novo resourcequota com o nome de best-effort\n\t\tkubectl create quota best-effort \u2014hard=pods=100 \u2014scopes=BestEffort\x00\n\t\t# Cria um pod disruption budget com o nome de my-pdb que ir\u00e1 selecionar todos os pods com o label app=rails\n\t\t# e requer que pelo menos um deles esteja dispon\u00edvel a qualquer momento.\n\t\tkubectl create poddisruptionbudget my-pdb \u2014selector=app=rails \u2014min-available=1\n\n\t\t# Cria um pod disruption budget com o nome de my-pdb que ir\u00e1 selecionar todos os pods com o label app=nginx\n\t\t# e requer pelo menos que metade dos pods selecionados estejam dispon\u00edveis em qualquer momento.\n\t\tkubectl create pdb my-pdb \u2014selector=app=nginx \u2014min-available=50%\x00\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\u00fado do arquivo docker-registry.yaml em JSON utilizando o formato da API v1, criando o recurso com o conte\u00fado editado.\n\t\tkubectl create -f docker-registry.yaml \u2014edit \u2014output-version=v1 -o json\x00\n\t\t# Cria um servi\u00e7o para um nginx replicado, que escuta na porta 80 e conecta na porta 8000 dos containers.\n\\t\tkubectl expose rc nginx \u2014port=80 \u2014target-port=8000\n\n\t\t# Cria um servi\u00e7o 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 \u2014port=80 \u2014target-port=8000\n\n\t\t# Cria um servi\u00e7o para um pod valid-pod, que escuta na porta 444 com o nome \"frontend\"\n\t\tkubectl expose pod valid-pod \u2014port=444 \u2014name=frontend\n\n\t\t# Cria um segundo servi\u00e7o baseado no servi\u00e7o acima, expondo a porta 8443 do container como porta 443 e com nome \"nginx-https\"\n\t\tkubectl expose service nginx \u2014port=443 \u2014target-port=8443 \u2014name=nginx-https\n\n\t\t# Cria um servi\u00e7o para uma aplica\u00e7\u00e3o streaming replicada na porta 4100 com trafico balanceado UDP e nome 'video-stream'.\n\t\tkubectl expose rc streamer \u2014port=4100 \u2014protocol=udp \u2014name=video-stream\n\n\t\t# Cria um servi\u00e7o 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 \u2014port=80 \u2014target-port=8000\n\n\t\t# Cria um servi\u00e7o para um deployment nginx, que escuta na porta 80 e conecta na porta 8000 dos containers.\n\t\tkubectl expose deployment nginx \u2014port=80 \u2014target-port=8000\x00\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\u00e7os com os nomes \"baz\" e \"foo\"\n\t\tkubectl delete pod,service baz foo\n\n\t\t# Remove pods e servi\u00e7os com label name=myLabel.\n\t\tkubectl delete pods,services -l name=myLabel\n\n\t\t# Remove um pod com um m\u00ednimo de delay\n\t\tkubectl delete pod foo \u2014now\n\n\t\t# For\u00e7a a remo\u00e7\u00e3o de um pod em um node morto\n\t\tkubectl delete pod foo \u2014grace-period=0 \u2014force\n\n\t\t# Remove todos os pods\n\t\tkubectl delete pods \u2014all\x00\n\t\t# Descreve um node\n\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n\n\t\t# Descreve um pod\n\t\tkubectl describe pods/nginx\n\n\t\t# Descreve um pod identificado pelo tipo e nome no arquivo \"pod.json\"\n\t\tkubectl describe -f pod.json\n\n\t\t# Descreve todos os pods\n\t\tkubectl describe pods\n\n\t\t# Descreve os pods com label name=myLabel\n\t\tkubectl describe po -l name=myLabel\n\n\t\t# Descreve todos os pods gerenciados pelo replication controller 'frontend' (rc-created pods\n\t\t# tem o nome de rc como prefixo no nome do pod).\n\t\tkubectl describe pods frontend\x00\n\t\t# Drena o node \"foo\", mesmo se os pods n\u00e3o s\u00e3o gerenciados por um ReplicationController, ReplicaSet, Job, DaemonSet ou StatefulSet.\n\t\t$ kubectl drain foo \u2014force\n\n\t\t# Mesmo que acima, mas \u00e9 interrompido se os pods n\u00e3o s\u00e3o gerenciados por um ReplicationController, ReplicaSet, Job, DaemonSet ou StatefulSet, e tem espera por 15 minutos.\n\t\t$ kubectl drain foo \u2014grace-period=900\x00\n\t\t# Edita o servi\u00e7o chamado 'docker-registry':\n\t\tkubectl edit svc/docker-registry\n\n\t\t# Usa um editor alternativo\n\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n\n\t\t# Edita o Job 'myjob' em JSON utilizando o format da API v1:\n\t\tkubectl edit job.v1.batch/myjob -o json\n\n\t\t# Edita o deployment 'mydeployment' em YAML e salva a configura\u00e7\u00e3o modificada em sua annotation:\n\t\tkubectl edit deployment/mydeployment -o yaml \u2014save-config\x00\n\t\t# Pega a sa\u00edda de execu\u00e7\u00e3o do comando 'date' do pod 123456-7890, usando o primeiro container por padr\u00e3o\n\t\tkubectl exec 123456-7890 date\n\n\t\t# Pega a sa\u00edda de execu\u00e7\u00e3o 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 \u2014 bash -il\x00\n\t\t# Pega a sa\u00edda do pod em execu\u00e7\u00e3o 123456-7890, utilizando o primeiro container por padr\u00e3o\n\t\tkubectl attach 123456-7890\n\n\t\t# Pega a sa\u00edda 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\u00edda do primeiro pod de um ReplicaSet chamado nginx\n\t\tkubectl attach rs/nginx\n\t\t\x00\n\t\t# Mostra a documenta\u00e7\u00e3o do recurso e seus campos\n\t\tkubectl explain pods\n\n\t\t# Mostra a documenta\u00e7\u00e3o de um campo espec\u00edfico de um recurso\n\t\tkubectl explain pods.spec.containers\x00\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\nsource $(brew \u2014prefix)/etc/bash_completion\n\" >> $HOME/.bash_profile\n\t\tsource $HOME/.bash_profile\n\n\t\t# Carrega o c\u00f3digo de auto complentar do kubectl para o bash no shell corrente\n\t\tsource <(kubectl completion bash)\n\n\t\t# Escreve o c\u00f3digo de autocompletar do bash no arquivo de perfil e faz o source se \u00e9 para o .bash_profile\n\t\tkubectl completion bash > ~/.kube/completion.bash.inc\n\t\tprintf \"\n# Kubectl shell completion\nsource '$HOME/.kube/completion.bash.inc'\n\" >> $HOME/.bash_profile\n\t\tsource $HOME/.bash_profile\n\n\t\t# Carrega o c\u00f3digo de auto complentar do kubectl para zsh[1] no shell em utiliza\u00e7\u00e3o\n\t\tsource <(kubectl completion zsh)\x00\n\t\t# Lista todos os pods no formato de sa\u00edda ps.\n\t\tkubectl get pods\n\n\t\t# Lista todos os pods no formato de sa\u00edda ps com mais informa\u00e7\u00f5es (como o nome do node).\n\t\tkubectl get pods -o wide\n\n\t\t# Lista um \u00fanico replication controller com o nome especificado no formato de sa\u00edda ps\n\t\tkubectl get replicationcontroller web\n\n\t\t# Lista um \u00fanico pod e usa o formato de sa\u00edda 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\u00edda JSON.\n\t\tkubectl get -f pod.yaml -o json\n\n\t\t# Mostra apenas em que est\u00e1gio o pod especificado est\u00e1.\n\t\tkubectl get -o template pod/web-pod-13je7 \u2014template={{.status.phase}}\n\n\t\t# Lista todos os replication controllers e services juntos no formato de sa\u00edda 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\x00\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\u00f3ria, e redireciona para a porta 5000 no pod\n\t\tkubectl port-forward mypod :5000\n\n\t\t# Escuta uma porta local aleat\u00f3ria, e redireciona para a porta 5000 no pod\\n\n\t\tkubectl port-forward mypod 0:5000\x00\n\t\t# Remove a restri\u00e7\u00e3o de execu\u00e7\u00e3o de Pods no node \"foo\".\n\t\t$ kubectl uncordon foo\x00\n\t\t# Restringe a execu\u00e7\u00e3o de novos Pods no node \"foo\".\n\t\tkubectl cordon foo\x00\n\t\t# Atualiza parcialmente um node utilizando a estrat\u00e9gia 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\u00e9gia 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 \u00e9 requerido pois ser\u00e1 usado como \u00edndice para a mudan\u00e7a\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 \u2014type='json' -p='[{\"op\": \"replace\", \"path\": \"/spec/containers/0/image\", \"value\":\"new image\"}]'\x00\n\t\t# Mostra as op\u00e7\u00f5es herdadas por todos os comandos\n\t\tkubectl options\x00\n\t\t# Mostra o endere\u00e7o do servidor de gerenciamento e dos servi\u00e7os do cluster\n\t\tkubectl cluster-info\x00\n\t\t# Imprime a vers\u00e3o do cliente e do servidor para o contexto atual\n\t\tkubectl version\x00\n\t\t# Mostra as vers\u00f5es de API suportadas\n\t\tkubectl api-versions\x00\n\t\t# Substitui um pod utlizando os dados contidos em pod.json.\n\t\tkubectl replace -f ./pod.json\n\n\t\t# Troca um pod com base no JSON fornecido no stdin.\n\t\tcat pod.json | kubectl replace -f -\n\n\t\t# Atualiza uma vers\u00e3o de imagem (tag) de um pod com um \u00fanico container para v4\n\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/\x01:v4/' | kubectl replace -f -\n\n\t\t# For\u00e7a a troca, removendo e recriando o recurso\n\t\tkubectl replace \u2014force -f ./pod.json\x00\n\t\t# Retorna os logs do pod nginx com um \u00fanico 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\u00e7a 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\u00edda do pod nginx\n\t\tkubectl logs \u2014tail=20 nginx\n\n\t\t# Mostra todos os logs do pod nginx escrito na \u00faltima hora\n\t\tkubectl logs \u2014since=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\x00\n\t\t# Executa um proxy para o apiserver do kubernetes na porta 8011, servindo um conte\u00fado est\u00e1tico do caminho ./local/www/\n\t\tkubectl proxy \u2014port=8011 \u2014www=./local/www/\n\n\t\t# Executa um proxy para o apiserver do kubernetes em uma porta local arbitr\u00e1ria.\n\t\t# A porta escolhida para o servidor ser\u00e1 utilizada para o sa\u00edda de stdout.\n\t\tkubectl proxy \u2014port=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\u00e3o dispon\u00edvel em localhost:8001/k8s-api/v1/pods/\n\t\tkubectl proxy \u2014api-prefix=/k8s-api\x00\n\t\t# Escala um replicaset chamado 'foo' para 3.\n\t\tkubectl scale \u2014replicas=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 \u2014replicas=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 \u2014current-replicas=2 \u2014replicas=3 deployment/mysql\n\n\t\t# Escala m\u00faltiplos replication controllers.\n\t\tkubectl scale \u2014replicas=5 rc/foo rc/bar rc/baz\n\n\t\t# Escala um Job chamado 'cron' para 3.\n\t\tkubectl scale \u2014replicas=3 job/cron\x00\n\t\t# Ajusta o last-applied-configuration de um recurso para corresponder ao conte\u00fado 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\u00e7\u00e3o no diret\u00f3rio.\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\u00fado de um arquivo, ser\u00e1 criada uma annotation se esta ainda n\u00e3o existe.\n\t\tkubectl apply set-last-applied -f deploy.yaml \u2014create-annotation=true\n\t\t\x00\n\t\t# Mostra as m\u00e9tricas para todos os pods no namespace default\n\t\tkubectl top pod\n\n\t\t# Mostra as m\u00e9tricas para todos os pods em um dado namespace\n\t\tkubectl top pod \u2014namespace=NAMESPACE\n\n\t\t# Mostra as m\u00e9tricas para um dado pod e seus containers\n\t\tkubectl top pod POD_NAME \u2014containers\n\n\t\t# Mostra as m\u00e9tricas para os pods definidos pelo label name=myLabel\n\t\tkubectl top pod -l name=myLabel\x00\n\t\t# Termina o replicationcontroller foo.\n\t\tkubectl stop replicationcontroller foo\n\n\t\t# Para os pods e servi\u00e7os com o label name=myLabel.\n\t\tkubectl stop pods,services -l name=myLabel\n\n\t\t# Termina o servi\u00e7o definido no arquivo service.json\n\t\tkubectl stop -f service.json\n\n\t\t# Termina todos os recursos no caminho do diret\u00f3rio path/to/resources\n\t\tkubectl stop -f path/to/resources\x00\n\t\t# Inicia uma \u00fanica inst\u00e2ncia de nginx.\n\t\tkubectl run nginx \u2014image=nginx\n\n\t\t# Inicia uma \u00fanica inst\u00e2ncia do hazelcast e exp\u00f5e a porta 5701 do container.\n\t\tkubectl run hazelcast \u2014image=hazelcast \u2014port=5701\n\n\t\t# Inicia uma \u00fanica inst\u00e2ncia do hazelcast e seta as vari\u00e1veis de ambiente \"DNS_DOMAIN=cluster\" e \"POD_NAMESPACE=default\" no container.\n\t\tkubectl run hazelcast \u2014image=hazelcast \u2014env=\"DNS_DOMAIN=cluster\" \u2014env=\"POD_NAMESPACE=default\"\n\n\t\t# Inicia uma inst\u00e2ncia replicada de nginx.\n\t\tkubectl run nginx \u2014image=nginx \u2014replicas=5\n\n\t\t# Dry run. Mostra os objetos da API correspondente sem criar elas.\n\t\tkubectl run nginx \u2014image=nginx \u2014dry-run\n\n\t\t# Inicia uma \u00fanica inst\u00e2ncia de nginx, mas sobrescreve a spec do deployment com um conjunto parcial de valores passeados do JSON.\n\t\tkubectl run nginx \u2014image=nginx \u2014overrides='{ \"apiVersion\": \"v1\", \"spec\": { \u2026 } }'\n\n\t\t# Inicia um pod de busybox e mant\u00e9m ele em primeiro plano, n\u00e3o reinicia se ele j\u00e1 existe.\n\t\tkubectl run -i -t busybox \u2014image=busybox \u2014restart=Never\n\n\t\t# Inicia um container nginx usando o comando padr\u00e3o, mas utiliza argumentos customizados (arg1 .. argN) para o comando.\n\t\tkubectl run nginx \u2014image=nginx \u2014 \u2026 \n\n\t\t# Inicia um container nginx usando um comando diferente e argumentos customizados.\n\t\tkubectl run nginx \u2014image=nginx \u2014command \u2014 \u2026 \n\n\t\t# Inicia um container perl para processar \u03c0 to 2000 posi\u00e7\u00f5es e mostra a sa\u00edda.\n\t\tkubectl run pi \u2014image=perl \u2014restart=OnFailure \u2014 perl -Mbignum=bpi -wle 'print bpi(2000)'\n\n\t\t# Inicia um cron job para processar as 2000 posi\u00e7\u00f5es de \u03c0 e mostra a sa\u00edda a cada 5 minutos.\n\t\tkubectl run pi \u2014schedule=\"0/5 * * * ?\" \u2014image=perl \u2014restart=OnFailure \u2014 perl -Mbignum=bpi -wle 'print bpi(2000)'\x00\n\t\t# Atualiza a restri\u00e7\u00e3o 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\u00e1 existirem, o seu valor \u00e9 substitu\u00eddo pelo especificado.\n\t\tkubectl taint nodes foo dedicated=special-user:NoSchedule\n\n\t\t# Remove a restri\u00e7\u00e3o 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-\x00\n\t\t# Atualiza o pod 'foo' com o label 'unhealthy' e valor 'true'.\n\t\tkubectl label pods foo unhealthy=true\n\n\t\t# Atualiza o pod 'foo' com o label 'status' e valor 'unhealthy', sobrescrevendo qualquer valor existente.\n\t\tkubectl label \u2014overwrite pods foo status=unhealthy\n\n\t\t# Atualiza todos os pods no namespace corrente\n\t\tkubectl label pods \u2014all status=unhealthy\n\n\t\t# Atualiza o pod identificado pelo tipo e nome em \"pod.json\"\n\t\tkubectl label -f pod.json status=unhealthy\n\n\t\t# Atualiza o pod 'foo' apenas se o recurso n\u00e3o foi modificado na vers\u00e3o 1.\n\t\tkubectl label pods foo status=unhealthy \u2014resource-version=1\n\n\t\t# Atualiza o pod 'foo' removendo o label chamado 'bar', se ele existir.\n\t\t# N\u00e3o necessita a flag \u2014overwrite.\n\t\tkubectl label pods foo bar-\x00\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\x00\n\t\t# Visualiza a anota\u00e7\u00e3o last-applied-configuration pelo tipo/nome no YAML.\n\t\tkubectl apply view-last-applied deployment/nginx\n\n\t\t# Visualiza a anota\u00e7\u00e3o last-applied-configuration no arquivo JSON\n\t\tkubectl apply view-last-applied -f deploy.yaml -o json\x00\n\t\tAplica a configura\u00e7\u00e3o em um recurso usando um nome de arquivo ou stdin.\n\t\tEste recurso ser\u00e1 criado se ele n\u00e3o 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\u00e3o aceitos.\n\n\t\tNota Alpha: a funcionalidade --prune n\u00e3o est\u00e1 completa. N\u00e3o utilize a n\u00e3o ser que voc\u00ea saibe qual \u00e9 o estado corrente. Veja https://issues.k8s.io/34274.\x00\n\t\tConvert os arquivos de configura\u00e7\u00e3o para diferentes vers\u00f5es de API. Ambos formatos YAML\n\t\\e JSON s\u00e3o aceitos.\n\n\t\tO command recebe o nome do arquivo, diret\u00f3rio ou URL como entrada, e converteno formato\n\t\tpara a vers\u00e3o especificada pelo parametro \u2014output-version. Se a vers\u00e3o desejada n\u00e3o \u00e9 especificada ou \n\t\tn\u00e3o \u00e9 suportada, converte para a \u00faltima vers\u00e3 dispon\u00edvel.\n\n\t\tA sa\u00edda padr\u00e3o \u00e9 no formato YAML. Pode ser utilizadoa op\u00e7\u00e3o -o\n\t\tpara mudar o formato de sa\u00edda.\x00\n\t\tCria um ClusterRole.\x00\n\t\tCria um ClusterRoleBinding para um ClusterRole espec\u00edfico.\x00\n\t\tCria uma RoleBinding para uma Role espec\u00edfica ou ClusterRole.\x00\n\t\tCria um TLS secret de uma chave p\u00fablica/privada fornecida.\n\n\t\tA chave p\u00fablica/privada deve existir antes. O certificado da chave deve ser codificada como PEM, e ter sido gerada pela chave privada.\x00\n\t\tCria um configmap com base em um arquivo, diret\u00f3rio, ou um valor literal especificado.\n\n\t\tUm configmap \u00fanico pode conter um ou mais pares de chave/valor.\n\n\t\tQuando criar um configmap com base em um arquivo, a chave ser\u00e1 por padr\u00e3o o nome do arquivo, e o valor ser\u00e1\n\t\tpor padr\u00e3o o conte\u00fado do arquivo. Se o nome do arquivo for uma chave inv\u00e1lida, voc\u00ea deve especificar uma chave alternativa.\n\n\t\tQuando criar um configmap com base em um diret\u00f3rio, cada arquivo cujo o nome \u00e9 uma chave v\u00e1lida no diret\u00f3rio ser\u00e1\n\t\tcolocada no configmap. Qualquer entrada de diret\u00f3rio, exceto as com arquivos v\u00e1lidos ser\u00e3o ignorados (por exemplo: sub-diret\u00f3rios,\n\t\tsymlinks, devices, pipes, etc).\x00\n\t\tCria um namespace com um nome especificado.\x00\n\t\tCria um novo secret para utilizar com Docker registries.\n\n\t\tDockercfg secrets s\u00e3o utilizados para autenticar Docker registries.\n\n\t\tQuando utilizando a linha de comando do Docker para realizar envio das images, voc\u00ea pode se autenticar para um registro fornecido executando\n\n\t\t $ docker login DOCKER_REGISTRY_SERVER \u2014username=DOCKER_USER \u2014password=DOCKER_PASSWORD \u2014email=DOCKER_EMAIL'.\n\n Isso ir\u00e1 gerar um arquivo ~/.dockercfg que ser\u00e1 utilizado para os comandos 'docker push' e 'docker pull' \n\t\tse autenticarem no registro. O endere\u00e7o de email \u00e9 opcional.\n\n\t\tQuando criar aplica\u00e7\u00f5es, voc\u00ea pode ter um Docker registry que requer autentica\u00e7\u00e3o. Para que \n\t\tos nodes possam baixar as imagens em seu nome, eles devem ter as credenciais. Voc\u00ea pode prover esta informa\u00e7\u00e3o\n\t\tcriando um dockercfg secret e anexando-o \u00e0 sua conta de servi\u00e7o.\x00\n\t\tCria um pod disruption budget com o nome especificado, seletor, e o n\u00famero m\u00ednimo de pode dispon\u00edveis\x00\n\t\tCria um recurso por nome de arquivo ou stdin.\n\n\t\tOs formatos JSON e YAML s\u00e3o aceitos.\x00\n\t\tCria um resourcequota com o nome especificado, limits rig\u00eddos e escopo opcional\x00\n\t\tCria uma role com uma \u00fanica regra.\x00\n\t\tCria um secret com base em um arquivo, diret\u00f3rio, ou um valor literal especificado.\n\n\t\tUm secret \u00fanico pode conter um ou mais pares de chave/valor.\n\n\t\tQuando criar um secret com base em um arquivo, a chave ser\u00e1 por padr\u00e3o o nome do arquivo, e o valor ser\u00e1\n\t\tpor padr\u00e3o o conte\u00fado do arquivo. Se o nome do arquivo for uma chave inv\u00e1lida, voc\u00ea deve especificar uma chave alternativa.\n\n\t\tQuando criar um secret com base em um diret\u00f3rio, cada arquivo cujo o nome \u00e9 uma chave v\u00e1lida no diret\u00f3rio ser\u00e1\n\t\tcolocada no configmap. Qualquer entrada de diret\u00f3rio, exceto as com arquivos v\u00e1lidos ser\u00e3o ignorados (por exemplo: sub-diret\u00f3rios,\n\t\tsymlinks, devices, pipes, etc).\x00\n\t\tCria uma conta de servi\u00e7o com um nome especificado.\x00\n\t\tCria e executa uma imagem espec\u00edfica, possivelmente replicada.\n\n\t\tCria um deployment ou job para gerenciar o(s) container(s) criado(s).\x00\n\t\tCria um autoscaler que automaticamente escolhe e configura quantos pods ir\u00e3o 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\u00eancia.\n\t\tUm autoscaler pode automaticamente aumentar ou reduzir o n\u00famero de pods quando necess\u00e1rio.\x00\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 \u2014grace-period flag, or pass \u2014now 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 \u2014force 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.\x00\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 \u2014help' 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.\x00\n\t\tMostra os Recursos (CPU/Mem\u00f3ria/Armazenamento) utilizados nos nodes.\n\n\t\tO comando top-node permite que voc\u00ea veja o consumo de recursos dos nodes.\x00\n\t\tMostra a utiliza\u00e7\u00e3o de recursos dos pods (CPU/Mem\u00f3ria/Armazenamento).\n\n\t\tO comando 'top pod' deixa voc\u00ea ver a utiliza\u00e7\u00e3o dos recusrsos dos pods.\n\n\t\tDevido ao atraso da pipeline de m\u00e9tricas, o resultado pode estar indispon\u00edvel por alguns minutos\n\t\tdesde a cria\u00e7\u00e3o do pod.\x00\n\t\tMostra a utiliza\u00e7\u00e3o de recursos (CPU/Mem\u00f3ria/Armazenamento).\n\n\t\tO comando top deixa voc\u00ea ver a utiliza\u00e7\u00e3o de recursos de nodes e pods.\n\n\t\tEste comando necessita que o Heapster esteja corretamente configurado e rodando no servidor. \x00\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 \u2014ignore-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 \u2014force. \u2014force 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)\x00\n\t\tEdit a resource from the default editor.\n\n\t\tThe edit command allows you to directly edit any API resource you can retrieve via the\n\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, or EDITOR\n\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for Windows.\n\t\tYou can edit multiple objects, although changes are applied one at a time. The command\n\t\taccepts filenames as well as command line arguments, although the files you point to must\n\t\tbe previously saved versions of resources.\n\n\t\tEditing is done with the API version used to fetch the resource.\n\t\tTo edit using a specific API version, fully-qualify the resource, version, and group.\n\n\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n\n\t\tThe flag \u2014windows-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.\x00\n\t\tRemove a restri\u00e7\u00e3o de execu\u00e7\u00e3o de workloads no node.\x00\n\t\tAplica a restri\u00e7\u00e3o de execu\u00e7\u00e3o de workloads no node.\x00\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 \u2014prefix)/etc/bash_completion\n\n\t\tNote for zsh users: [1] zsh completions are only supported in versions of zsh >= 5.2\x00\n\t\tAplica uma atualiza\u00e7\u00e3o cont\u00ednua 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)\x00\n\t\tSubstitui um recurso pelo especificado em um arquivo ou via stdin.\n\n\t\tOs formatos JSON and YAML s\u00e3o aceitos. Quando substituindo recursos existentes,\n\t\a especifica\u00e7\u00e3o 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 \u00e9 mut\u00e1vel.\x00\n\t\tDefine um novo tamanho para um Deployment, ReplicaSet, Replication Controller, ou Job.\n\n\t\tScale deixa os usu\u00e1rios especificar uma ou mais pre-condi\u00e7\u00f5es para a a\u00e7\u00e3o de scale.\n\n\t\tSe --current-replicas ou --resource-version forem especificados, ser\u00e1 validado antes\n\t\tda tentativa de scale, e garante que a pre-condi\u00e7\u00e3o \u00e9 verdadeira quando\n\t\to scale \u00e9 enviado para o servidor.\x00\n\t\tDefine a annotation last-applied-configuration configurando para ser igual ao conte\u00fado do arquivo.\n\t\tIsto resulta no last-applied-configuration ser atualizado quando o 'kubectl apply -f ' executa,\n\t\tn\u00e3o atualizando as outras partes do objeto.\x00\n\t\tPara fazer o proxy the todas as apis do kubernetes, utilize:\n\n\t\t $ kubectl proxy \u2014api-prefix=/\n\n\t\tPara fazer o proxy de parte da api do kubernetes e alguns arquivos est\u00e1ticos:\n\n\t\t $ kubectl proxy \u2014www=/my/files \u2014www-prefix=/static/ \u2014api-prefix=/api/\n\n\t\tCom os comandos acima voc\u00ea 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 \u2014api-prefix=/custom/\n\n\t\tCom o comando acima voc\u00ea pode fazer 'curl localhost:8001/custom/api/v1/pods'\x00\n\t\tAtualiza o(s) campo(s) de um recurso usando strategic merge patch\n\n\t\tFormatos JSON e YAML s\u00e3o 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 \u00e9 mut\u00e1vel.\x00\n\t\tAtualiza labels em um recurso.\n\n\t\t* Um label deve come\u00e7ar com uma letra ou n\u00famero, e pode conter letra, n\u00fameros, h\u00edfens, pontos e sublinhados, com no m\u00e1ximo %[1]d caracteres.\n\t\t* Se --overwrite for verdadeiro, ent\u00e3o labels podem ser sobreescritos, caso contr\u00e1rio a sobreescrita ir\u00e1 falhar.\n\t\t* Se --resource-version for especificado, ent\u00e3o as atualiza\u00e7\u00f5es usar\u00e3o esta vers\u00e3o do recurso, caso contr\u00e1rio, a vers\u00e3o do recurso existente ser\u00e1 usada.\x00\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, \u00e9 expressado como chave=valor:efeito.\n\t\t* Uma chave deve come\u00e7ar com uma letra ou n\u00famero, e pode conter letras, n\u00fameros, h\u00edfens, pontos e sublinhados, com no m\u00e1ximo %[1]d caract\u00e9res.\n\t\t* Um valor deve come\u00e7ar com uma letra ou n\u00famero, e pode conter letras, n\u00fameros, h\u00edfens, pontos e sublinhados, com no m\u00e1ximo %[2]d caract\u00e9res.\n\t\t* O efeito deve ser NoSchedule, PreferNoSchedule ou NoExecute.\n\t\t* Atualmente taint pode ser aplicado apenas para nodes.\x00\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.\x00\n\t # !!!Nota Importante!!!\n\t # Necessita que o bin\u00e1rio 'tar' esteja presente na imagem do\n\t # container. Se 'tar' n\u00e3o estiver presente, o 'kubectl cp' ir\u00e1 falhar.\n\n\t # Copia o diret\u00f3rio 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\u00edfico\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\x00\n\t # Cria um novo segredo TLS chamado tls-secret com o par the chaves fornecido:\n\t kubectl create secret tls tls-secret \u2014cert=path/to/tls.cert \u2014key=path/to/tls.key\x00\n\t # Cria um novo namespace chamado my-namespace\n\t kubectl create namespace my-namespace\x00\n\t # Cria um novo segredo chamado my-secret com as chaves para cada arquivo no diret\u00f3rio 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\x00\n\t # Cria um novo service account chamado my-service-account\n\t kubectl create serviceaccount my-service-account\x00\n\t# Cria um novo servi\u00e7o do tipo ExternalName chamado my-ns \n\tkubectl create service externalname my-ns \u2014external-name bar.com\x00\n\tCria um servi\u00e7o do tipo ExternalName com o nome especificado.\n\n\tServi\u00e7o ExternalName referencia um endere\u00e7o externo de DNS ao inv\u00e9s de\n\tapenas pods, o que permite aos desenvolvedores de aplica\u00e7\u00f5es referenciar servi\u00e7os\n\tque existem fora da plataforma, em outros clusters ou localmente.\x00\n\tHelp prov\u00ea ajuda para qualquer comando na aplica\u00e7\u00e3o.\n\tDigite simplesmente kubectl help [caminho do comando] para detalhes completos.\x00\n # Cria um novo servi\u00e7o do tipo LoadBalancer chamado my-lbs\n kubectl create service loadbalancer my-lbs \u2014tcp=5678:8080\x00\n # Cria um novo servi\u00e7o clusterIP chamado my-cs\n kubectl create service clusterip my-cs --tcp=5678:8080\n\n # Cria um novo servi\u00e7o clusterIP chamado my-cs (em modo headless)\n kubectl create service clusterip my-cs --clusterip=\"None\"\x00\n # Cria um novo deployment chamado my-dep que executa uma imagem busybox.\n kubectl create deployment my-dep \u2014image=busybox\x00\n # Cria um novo servi\u00e7o nodeport chamado my-ns\n kubectl create service nodeport my-ns \u2014tcp=5678:8080\x00\n # Coleta o estado corrente do cluster e exibe no stdout\n kubectl cluster-info dump\n\n # Coleta o estado corrente do custer para /path/to/cluster-state\n kubectl cluster-info dump --output-directory=/path/to/cluster-state\n\n # Coleta informa\u00e7\u00e3o 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\x00\n # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my frontend'.\n # Se a mesma annotation \u00e9 configurada v\u00e1rias vezes, apenas o \u00faltimo valor ser\u00e1 utilizado\n kubectl annotate pods foo description='my frontend'\n\n # Atualiza o pod identificado pelo tipo e nome definido no \"pod.json\"\n kubectl annotate -f pod.json description='my frontend'\n\n # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my frontend running nginx', sobreescrevendo qualquer valor existente.\n kubectl annotate --overwrite pods foo description='my frontend running nginx'\n\n # Atualiza todos os pods no namespace\n kubectl annotate pods --all description='my frontend running nginx'\n\n # Atualiza o pod 'foo' apenas se o recurso n\u00e3o foi modificado na vers\u00e3o 1.\n kubectl annotate pods foo description='my frontend running nginx' --resource-version=1\n\n # Atualiza o pod 'foo' removendo a annotation chamada 'description' se ela existir.\n # N\u00e3o necessita da flag --overwrite.\n kubectl annotate pods foo description-\x00\n Cria um servi\u00e7o do tipo LoadBalancer com o nome especificado.\x00\n Cria um servi\u00e7o do tipo clusterIP com o nome especificado.\x00\n Cria um deployment com o nome especificado.\x00\n Cria um servi\u00e7o do tipo nodeport com o nome especificado.\x00\n Coleta informa\u00e7\u00f5es do cluster para debugar e diagnosticar problemas do dele. Por padr\u00e3o, exibe tudo para o\n stdout. Voc\u00ea pode, se quiser, especificar um diret\u00f3rio com --output-directory. Se especificar o diret\u00f3rio, kubernetes ir\u00e1\n montar um conjunto de arquivos no diret\u00f3rio. Por padr\u00e3o, apenas coleta informa\u00e7\u00f5es no namespace 'kube-system' , mas voc\u00ea pode\n trocar para um namespace diferente com a flag --namespaces, ou especificar --all-namespaces para todos os namespaces.\n\n O comando tamb\u00e9m coleta os logs de todos os pods no cluster, estes logs s\u00e3o salvos em outros diret\u00f3rios\n baseado no namespace e nome do pod.\x00\n Mostra os endere\u00e7os dos servidores de gerenciamento e servi\u00e7os com o label kubernetes.io/cluster-service=true\n Para debugar e diagnosticar outros problemas do cluster, utilize 'kubectl cluster-info dump'.\x00Lista de valores delimitados por v\u00edrgulas para um conjunto de escopos de quota que devem corresponder para cada objeto rastreado pela quota.\x00Lista de valores delimitados por v\u00edrgulas ajusta os pares resource=quantity que define um limite rig\u00eddo.\x00Um seletor de label a ser usado para o PDB. Apenas seletores baseado em igualdade s\u00e3o suportados.\x00Um seletor de label para ser utilizado neste servi\u00e7o. Apenas seletores baseado em igualdade s\u00e3o suportados. Se vazio (por padr\u00e3o) o seletor do replication controller ou replica set ser\u00e1 utilizado.\x00Agendamento no formato Cron em qual o job deve rodar.\x00Um IP externo adicional (n\u00e3o gerenciado pelo Kubernetes) para ser usado no servi\u00e7o. Se este IP for roteado para um n\u00f3, o servi\u00e7o pode ser acessado por este IP al\u00e9m de seu IP de servi\u00e7o gerado.\x00Uma substitui\u00e7\u00e3o inline JSON para o objeto gerado. Se n\u00e3o estiver vazio, ele ser\u00e1 usado para substituir o objeto gerado. Requer que o objeto forne\u00e7a um campo apiVersion v\u00e1lido.\x00Uma substitui\u00e7\u00e3o inline JSON para o objeto de servi\u00e7o gerado. Se n\u00e3o estiver vazio, ele ser\u00e1 usado para substituir o objeto gerado. Requer que o objeto forne\u00e7a o campo apiVersion v\u00e1lido. Usado apenas se --expose for true.\x00Aplica a configura\u00e7\u00e3o para um recurso utilizado um nome de arquivo ou stdin\x00Aprova uma solicita\u00e7\u00e3o de assinatura de certificado\x00Atribuir o seu pr\u00f3prio ClusterIP ou configura para 'None' para um servi\u00e7o 'headless' (sem loadbalancing).\x00Se conecta a um container em execu\u00e7\u00e3o\x00Auto-escala um Deployment, ReplicaSet ou ReplicationController\x00ClusterIP que ser\u00e1 atribu\u00eddo ao servi\u00e7o. Deixe vazio para auto atribui\u00e7\u00e3o, ou configure para 'None' para criar um servi\u00e7o headless.\x00ClusterRole que esse ClusterRoleBinding deve referenciar\x00ClusterRole que esse RoleBinding deve referenciar\x00Nome do cont\u00eainer que ter\u00e1 sua imagem atualizada. Relevante apenas quando --image for especificado, caso contr\u00e1rio, ignorado. Obrigat\u00f3rio ao usar --image em um pod com v\u00e1rios cont\u00eaineres\x00Converte arquivos de configura\u00e7\u00e3o entre vers\u00f5es de API diferentes\x00Copia arquivos e diret\u00f3rios de e para containers.\x00Cria um ClusterRoleBinding para um ClusterRole especifico\x00Cria um servi\u00e7o do tipo LoadBalancer.\x00Cria um servi\u00e7o do tipo NodePort.\x00Cria um RoleBinding para uma Role ou ClusterRole especifico\x00Cria uma secret do tipo TLS\x00Cria um servi\u00e7o do tipo clusterIP.\x00Cria um configmap com base em um arquivo, diret\u00f3rio, ou um valor literal\x00Cria um deployment com um nome especificado.\x00Cria a namespace com um nome especificado\x00Cria um pod disruption budget com um nome especificado.\x00Cria uma quota com um nome especificado.\x00Cria um recurso por nome de arquivo ou stdin\x00Cria um secret para ser utilizado com o Docker registry\x00Cria um secret com base em um arquivo, diret\u00f3rio ou um valor literal\x00Cria um secret utilizando um sub-comando especificado\x00Cria uma conta de servi\u00e7o com um nome especificado\x00Cria um service utilizando um sub-comando especificado.\x00Cria um servi\u00e7o do tipo ExternalName.\x00Apaga os recusros por nome de arquivos, stdin, recursos e nomes, ou por recursos e seletor de label\x00Apaga o cluster especificado do kubeconfig\x00Apaga o contexto especificado do kubeconfig\x00Rejeita o pedido de assinatura do certificado\x00Descontinuado: Termina um recurso por nome ou nome de arquivo\x00Mostra um ou mais contextos\x00Mostra a utiliza\u00e7\u00e3o de recursos (CPU/Mem\u00f3ria) nos nodes\x00Mostra a utiliza\u00e7\u00e3o de recursos (CPU/Mem\u00f3ria) nos pods\x00Mostra a utiliza\u00e7\u00e3o de recursos (CPU/Mem\u00f3ria).\x00Mostra as informa\u00e7\u00f5es do cluster\x00Mostra os clusters definidos no kubeconfig\x00Mostra a configura\u00e7\u00e3o do kubeconfig mescladas ou um arquivo kubeconfig especificado\x00Mostra um ou mais recursos\x00Mostra o contexto corrente\x00Documenta\u00e7\u00e3o dos recursos\x00Drenar o node para prepara\u00e7\u00e3o de manuten\u00e7\u00e3o\x00Realiza o dump de muitas informa\u00e7\u00f5es relevantes para debugging e diagn\u00f3sticos\x00Edita um recurso no servidor\x00Email para o Docker registry\x00Executa um comando em um container\x00Pol\u00edtica expl\u00edcita para quando extrair imagens de cont\u00eainer. Obrigat\u00f3rio quando --image for igual \u00e0 imagem existente, caso contr\u00e1rio, ser\u00e1 ignorado.\x00Encaminhar uma ou mais portas locais para um pod\x00Ajuda sobre qualquer comando\x00IP para ser alocado no Load Balancer. Se vazio, um IP ef\u00eamero ser\u00e1 criado e utilizado (espec\u00edfico para cada provedor cloud).\x00Se n\u00e3o vazio, configura a afinidade de sess\u00e3o para o servi\u00e7o; valores v\u00e1lidos: 'None', 'ClientIP'\x00Se n\u00e3o estiver vazio, a atualiza\u00e7\u00e3o dos annotation s\u00f3 ter\u00e1 \u00eaxito se esta for a vers\u00e3o do recurso atual para o objeto. V\u00e1lido apenas ao especificar um \u00fanico recurso.\x00Se n\u00e3o estiver vazio, a atualiza\u00e7\u00e3o dos labels s\u00f3 ter\u00e1 \u00eaxito se esta for a vers\u00e3o do recurso atual para o objeto. V\u00e1lido apenas ao especificar um \u00fanico recurso.\x00Imagem a ser utilizada para atualizar o replication controller. Deve ser diferente da imagem atual (pode ser uma nova imagem ou uma nova tag). N\u00e3o pode ser utilizada com \u2014filename/-f\x00Gerencia um deployment rollout\x00Marca o node como agend\u00e1vel\x00Marca o node como n\u00e3o agend\u00e1vel\x00Marca o recurso fornecido como pausado\x00Edita o certificado dos recursos.\x00Edita o arquivo kubeconfig\x00Nome ou o n\u00famero da porta em um container em que o servi\u00e7o deve direcionar o tr\u00e1fego. Opcional.\x00Apenas retorna os logs ap\u00f3s uma data espec\u00edfica (RFC3339). Padr\u00e3o para todos os logs. Apenas um since-time / since deve ser utilizado.\x00Sa\u00edda do autocomplete de shell para um Shell espec\u00edfico (bash ou zsh)\x00Imprime o objeto formatado com a dada vers\u00e3o de grupo (por exemplo: 'extensions/v1beta1').)\x00Senha para a autentica\u00e7\u00e3o do registro do Docker\x00Caminho para a chave p\u00fablica em formato PEM.\x00Caminho para a chave private associada a um certificado fornecido.\x00Executa uma atualiza\u00e7\u00e3o cont\u00ednua\x00Pr\u00e9-condi\u00e7\u00e3o para a vers\u00e3o do recurso. Requer que a vers\u00e3o do recurso atual corresponda a este valor para escalar.\x00Mostra a informa\u00e7\u00e3o de vers\u00e3o do cliente e do servidor\x00Mostra a lista de op\u00e7\u00f5es herdadas por todos os comandos\x00Mostra os logs de um container em um pod\x00Substitui um recurso por um nome de arquivo ou stdin\x00Retoma um recurso pausado\x00Role que a RoleBinding deve referenciar\x00Executa uma imagem espec\u00edfica no cluster\x00Executa um proxy para o servidor de API do Kubernetes\x00Localiza\u00e7\u00e3o do servidor para o registro do Docker\x00Define um novo tamanho para um Deployment, ReplicaSet, Replication Controller, ou Job\x00Define funcionalidades espec\u00edficas em objetos\x00Define a anota\u00e7\u00e3o last-applied-configuration em um objeto existente para corresponder ao conte\u00fado do arquivo.\x00Define um seletor em um recurso\x00Define um cluster no arquivo kubeconfig\x00Define um contexto no arquivo kubeconfig\x00Define um usu\u00e1rio no arquivo kubeconfig\x00Define um valor individual no arquivo kubeconfig\x00Define o current-context no arquivo kubeconfig\x00Mostra os detalhes de um recurso espec\u00edfico ou de um grupo de recursos\x00Mostra o status de uma atualiza\u00e7\u00e3o dinamica\x00Sin\u00f4nimo para \u2014target-port\x00Pega um replication controlar, service, deployment ou pod e exp\u00f5e como um novo Servi\u00e7o do Kubernetes\x00A imagem para o container executar.\x00A pol\u00edtica de obten\u00e7\u00e3o de imagens. Se deixado em branco, este valor n\u00e3o ser\u00e1 especificado pelo cliente e ser\u00e1 utilizado o padr\u00e3o do servidor\x00A chave utilizada para diferenciar entre dois controlares diferentes, padr\u00e3o 'deployment'. Apenas relevante quando --image \u00e9 especificado, \u00e9 ignorado caso contr\u00e1rio\x00Um n\u00famero m\u00ednimo ou porcentagem de pods dispon\u00edveis que este budget requer.\x00O nome para o objeto rec\u00e9m criado.\x00O nome para o objeto rec\u00e9m criado. Se n\u00e3o especificado, o nome do input resource ser\u00e1 utilizado.\x00O nome do gerador de API a ser usado, veja a lista em http://kubernetes.io/docs/user-guide/kubectl-conventions/#generators.\x00O nome do gerador de API a ser usado. Atualmente existe apenas 1 gerador.\x00O nome do gerador de API a ser usado. Existem 2 geradores: 'service/v1' e 'service/v2'. A \u00fanica diferen\u00e7a entre eles \u00e9 que a porta de servi\u00e7o na v1 \u00e9 chamada de 'default', enquanto ela \u00e9 deixada sem nome na v2. O padr\u00e3o \u00e9 'service/v2'.\x00O nome do recurso para ser utilizado quando criando um servi\u00e7o. Apenas utilizado se \u2014expose \u00e9 verdadeiro\x00O protocolo de rede para o servi\u00e7o ser criado. Padr\u00e3o \u00e9 'TCP'.\x00A porta para que o servi\u00e7o possa servir. Copiado do recurso sendo exposto, se n\u00e3o especificado\x00A porta que o container exp\u00f5e. Se \u2014expose \u00e9 verdadeiro, esta tamb\u00e9m \u00e9 a porta utilizada pelo servi\u00e7o quando for criado.\x00O 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\u00e7\u00e3o do servidor, como intervalos de limite.\x00O 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\u00e7\u00e3o do servidor, como intervalos de limite.\x00A politica de restart para este Pod. Poss\u00edveis valores [Always, OnFailure, Never]. Se configurado para 'Always' um deployment \u00e9 criado, se configurado para 'OnFailure' um job \u00e9 criado, se configurado para 'Never', um pod \u00e9 criado. Para os dois \u00faltimos \u2014replicas deve ser 1. Valor padr\u00e3o 'Always', para CronJobs `Never`.\x00O tipo de segredo para criar\x00Tipo para este servi\u00e7o: ClusterIP, NodePort, ou LoadBalancer. Valor padr\u00e3o \u00e9 'ClusterIP'.\x00Desfazer o rollout anterior\x00Remover um valor individual do arquivo kubeconfig\x00Atualizar o(s) campo(s) de um recurso usando a estrat\u00e9gia de merge patch\x00Atualizar a imagem de um template de pod\x00Atualizar os recursos de request/limites em um objeto com template de pod\x00Atualizar as anota\u00e7\u00f5es de um recurso\x00Atualizar os labels de um recurso\x00Atualizar o taints de um ou mais nodes\x00Nome de usu\u00e1rio para a autentica\u00e7\u00e3o no Docker registry\x00Visualizar a \u00faltima anota\u00e7\u00e3o last-applied-configuration de um recurso/objeto\x00Visualizar o hist\u00f3rico de rollout\x00Onde colocar os arquivos de sa\u00edda. Se vazio ou '-' usa o stdout do terminal, caso contr\u00e1rio, cria uma hierarquia no diret\u00f3rio configurado\x00dummy restart flag)\x00nome externo do servi\u00e7o\x00kubectl controla o gerenciador de cluster do Kubernetes\x00") + +func translationsKubectlPt_brLc_messagesK8sMoBytes() ([]byte, error) { + return _translationsKubectlPt_brLc_messagesK8sMo, nil +} + +func translationsKubectlPt_brLc_messagesK8sMo() (*asset, error) { + bytes, err := translationsKubectlPt_brLc_messagesK8sMoBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _translationsKubectlPt_brLc_messagesK8sPo = []byte(`# Brazilian Portuguese translation. +# Copyright (C) 2020 +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR ctadeu@gmail.com, 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: EMAIL\n" +"POT-Creation-Date: 2017-03-14 21:32-0700\n" +"PO-Revision-Date: 2020-12-11 17:03+0100\n" +"Language-Team: \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 +msgid "" +"\n" +"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the cluster-admin " +"ClusterRole\n" +"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-admin --user=user1 --" +"user=user2 --group=group1" +msgstr "" +"\n" +"\t\t # Criar o ClusterRoleBinding para user1, user2, e group1 utilizando o ClusterRole cluster-" +"admin\n" +"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-admin —user=user1 —" +"user=user2 —group=group1" + +#: 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 +msgid "" +"\n" +"\t\t # Show metrics for all nodes\n" +"\t\t kubectl top node\n" +"\n" +"\t\t # Show metrics for a given node\n" +"\t\t kubectl top node NODE_NAME" +msgstr "" +"\n" +"\t\t # Mostra as métricas para todos os nodes\n" +"\t\t kubectl top node\n" +"\n" +"\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 +#, c-format +msgid "" +"\n" +"\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and 10, no target CPU " +"utilization specified so a default autoscaling policy will be used:\n" +"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +"\n" +"\t\t# Auto scale a replication controller \"foo\", with the number of pods between 1 and 5, " +"target CPU utilization at 80%:\n" +"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" +msgstr "" +"\n" +"\t\t# Escala automaticamente um deployment \"foo\", com o número de pods entre 2 e 10, sem " +"especificar a utilização da CPU o padrão da política de autoscaling será utilizado:\n" +"\t\tkubectl autoscale deployment foo —min=2 —max=10\n" +"\n" +"\t\t# Escala automaticamente um replication controller \"foo\", com o número de pods entre 1 and " +"5, e definindo a utilização da CPU em 80%:\n" +"\t\tkubectl autoscale rc foo —max=5 —cpu-percent=80" + +#: 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 +msgid "" +"\n" +"\t\t# Create a new resourcequota named my-quota\n" +"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," +"replicationcontrollers=2,resourcequotas=1,secrets=5,persistentvolumeclaims=10\n" +"\n" +"\t\t# Create a new resourcequota named best-effort\n" +"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" +msgstr "" +"\n" +"\t\t# Cria um novo resourcequota com o nome de my-quota\n" +"\t\tkubectl create quota my-quota —hard=cpu=1,memory=1G,pods=2,services=3," +"replicationcontrollers=2,resourcequotas=1,secrets=5,persistentvolumeclaims=10\n" +"\n" +"\t\t# Cria um novo resourcequota com o nome de best-effort\n" +"\t\tkubectl create quota best-effort —hard=pods=100 —scopes=BestEffort" + +#: pkg/kubectl/cmd/create_pdb.go:35 +#, c-format +msgid "" +"\n" +"\t\t# Create a pod disruption budget named my-pdb that will select all pods with the app=rails " +"label\n" +"\t\t# and require at least one of them being available at any point in time.\n" +"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-available=1\n" +"\n" +"\t\t# Create a pod disruption budget named my-pdb that will select all pods with the app=nginx " +"label\n" +"\t\t# and require at least half of the pods selected to be available at any point in time.\n" +"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" +msgstr "" +"\n" +"\t\t# Cria um pod disruption budget com o nome de my-pdb que irá selecionar todos os pods com o " +"label app=rails\n" +"\t\t# e requer que pelo menos um deles esteja disponível a qualquer momento.\n" +"\t\tkubectl create poddisruptionbudget my-pdb —selector=app=rails —min-available=1\n" +"\n" +"\t\t# Cria um pod disruption budget com o nome de my-pdb que irá selecionar todos os pods com o " +"label app=nginx\n" +"\t\t# e requer pelo menos que metade dos pods selecionados estejam disponíveis em qualquer " +"momento.\n" +"\t\tkubectl create pdb my-pdb —selector=app=nginx —min-available=50%" + +#: 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 +msgid "" +"\n" +"\t\t# Describe a node\n" +"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +"\n" +"\t\t# Describe a pod\n" +"\t\tkubectl describe pods/nginx\n" +"\n" +"\t\t# Describe a pod identified by type and name in \"pod.json\"\n" +"\t\tkubectl describe -f pod.json\n" +"\n" +"\t\t# Describe all pods\n" +"\t\tkubectl describe pods\n" +"\n" +"\t\t# Describe pods by label name=myLabel\n" +"\t\tkubectl describe po -l name=myLabel\n" +"\n" +"\t\t# Describe all pods managed by the 'frontend' replication controller (rc-created pods\n" +"\t\t# get the name of the rc as a prefix in the pod the name).\n" +"\t\tkubectl describe pods frontend" +msgstr "" +"\n" +"\t\t# Descreve um node\n" +"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +"\n" +"\t\t# Descreve um pod\n" +"\t\tkubectl describe pods/nginx\n" +"\n" +"\t\t# Descreve um pod identificado pelo tipo e nome no arquivo \"pod.json\"\n" +"\t\tkubectl describe -f pod.json\n" +"\n" +"\t\t# Descreve todos os pods\n" +"\t\tkubectl describe pods\n" +"\n" +"\t\t# Descreve os pods com label name=myLabel\n" +"\t\tkubectl describe po -l name=myLabel\n" +"\n" +"\t\t# Descreve todos os pods gerenciados pelo replication controller 'frontend' (rc-created " +"pods\n" +"\t\t# tem o nome de rc como prefixo no nome do pod).\n" +"\t\tkubectl describe pods frontend" + +#: 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 or StatefulSet, and use a grace period of 15 minutes.\n" +"\t\t$ kubectl drain foo --grace-period=900" +msgstr "" +"\n" +"\t\t# Drena o node \"foo\", mesmo se os pods não são gerenciados por um ReplicationController, " +"ReplicaSet, Job, DaemonSet ou StatefulSet.\n" +"\t\t$ kubectl drain foo —force\n" +"\n" +"\t\t# Mesmo que acima, mas é interrompido se os pods não são gerenciados por um " +"ReplicationController, ReplicaSet, Job, DaemonSet ou StatefulSet, e tem espera por 15 minutos.\n" +"\t\t$ kubectl drain foo —grace-period=900" + +#: pkg/kubectl/cmd/edit.go:80 +msgid "" +"\n" +"\t\t# Edit the service named 'docker-registry':\n" +"\t\tkubectl edit svc/docker-registry\n" +"\n" +"\t\t# Use an alternative editor\n" +"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +"\n" +"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +"\t\tkubectl edit job.v1.batch/myjob -o json\n" +"\n" +"\t\t# Edit the deployment 'mydeployment' in YAML and save the modified config in its " +"annotation:\n" +"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" +msgstr "" +"\n" +"\t\t# Edita o serviço chamado 'docker-registry':\n" +"\t\tkubectl edit svc/docker-registry\n" +"\n" +"\t\t# Usa um editor alternativo\n" +"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +"\n" +"\t\t# Edita o Job 'myjob' em JSON utilizando o format da API v1:\n" +"\t\tkubectl edit job.v1.batch/myjob -o json\n" +"\n" +"\t\t# Edita o deployment 'mydeployment' em YAML e salva a configuração modificada em sua " +"annotation:\n" +"\t\tkubectl edit deployment/mydeployment -o yaml —save-config" + +#: 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 +msgid "" +"\n" +"\t\t# Get the documentation of the resource and its fields\n" +"\t\tkubectl explain pods\n" +"\n" +"\t\t# Get the documentation of a specific field of a resource\n" +"\t\tkubectl explain pods.spec.containers" +msgstr "" +"\n" +"\t\t# Mostra a documentação do recurso e seus campos\n" +"\t\tkubectl explain pods\n" +"\n" +"\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 +msgid "" +"\n" +"\t\t# Mark node \"foo\" as schedulable.\n" +"\t\t$ kubectl uncordon foo" +msgstr "" +"\n" +"\t\t# Remove a restrição de execução de Pods no node \"foo\".\n" +"\t\t$ kubectl uncordon foo" + +#: pkg/kubectl/cmd/drain.go:93 +msgid "" +"\n" +"\t\t# Mark node \"foo\" as unschedulable.\n" +"\t\tkubectl cordon foo" +msgstr "" +"\n" +"\t\t# Restringe a execução de novos Pods no node \"foo\".\n" +"\t\tkubectl cordon foo" + +#: 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 +msgid "" +"\n" +"\t\t# Print flags inherited by all commands\n" +"\t\tkubectl options" +msgstr "" +"\n" +"\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 +msgid "" +"\n" +"\t\t# Print the client and server versions for the current context\n" +"\t\tkubectl version" +msgstr "" +"\n" +"\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 +msgid "" +"\n" +"\t\t# Print the supported API versions\n" +"\t\tkubectl api-versions" +msgstr "" +"\n" +"\t\t# Mostra as versões de API suportadas\n" +"\t\tkubectl api-versions" + +#: pkg/kubectl/cmd/replace.go:50 +msgid "" +"\n" +"\t\t# Replace a pod using the data in pod.json.\n" +"\t\tkubectl replace -f ./pod.json\n" +"\n" +"\t\t# Replace a pod based on the JSON passed into stdin.\n" +"\t\tcat pod.json | kubectl replace -f -\n" +"\n" +"\t\t# Update a single-container pod's image version (tag) to v4\n" +"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | kubectl replace -f " +"-\n" +"\n" +"\t\t# Force replace, delete and then re-create the resource\n" +"\t\tkubectl replace --force -f ./pod.json" +msgstr "" +"\n" +"\t\t# Substitui um pod utlizando os dados contidos em pod.json.\n" +"\t\tkubectl replace -f ./pod.json\n" +"\n" +"\t\t# Troca um pod com base no JSON fornecido no stdin.\n" +"\t\tcat pod.json | kubectl replace -f -\n" +"\n" +"\t\t# Atualiza uma versão de imagem (tag) de um pod com um único container para v4\n" +"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | kubectl replace -f " +"-\n" +"\n" +"\t\t# Força a troca, removendo e recriando o recurso\n" +"\t\tkubectl replace —force -f ./pod.json" + +#: 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# 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\tkubectl apply set-last-applied -f deploy.yaml\n" +"\n" +"\t\t# Execute set-last-applied against each configuration file in a directory.\n" +"\t\tkubectl apply set-last-applied -f path/\n" +"\n" +"\t\t# Set the last-applied-configuration of a resource to match the contents of a file, will " +"create the annotation if it does not already exist.\n" +"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" +"\t\t" +msgstr "" +"\n" +"\t\t# Ajusta o last-applied-configuration de um recurso para corresponder ao conteúdo de um " +"arquivo.\n" +"\t\tkubectl apply set-last-applied -f deploy.yaml\n" +"\n" +"\t\t# Executa o set-last-applied em todos os arquivos de configuração no diretório.\n" +"\t\tkubectl apply set-last-applied -f path/\n" +"\n" +"\t\t# Ajusta o last-applied-configuration de um recurso para corresponder ao conteúdo de um " +"arquivo, será criada uma annotation se esta ainda não existe.\n" +"\t\tkubectl apply set-last-applied -f deploy.yaml —create-annotation=true\n" +"\t\t" + +#: pkg/kubectl/cmd/top_pod.go:61 +msgid "" +"\n" +"\t\t# Show metrics for all pods in the default namespace\n" +"\t\tkubectl top pod\n" +"\n" +"\t\t# Show metrics for all pods in the given namespace\n" +"\t\tkubectl top pod --namespace=NAMESPACE\n" +"\n" +"\t\t# Show metrics for a given pod and its containers\n" +"\t\tkubectl top pod POD_NAME --containers\n" +"\n" +"\t\t# Show metrics for the pods defined by label name=myLabel\n" +"\t\tkubectl top pod -l name=myLabel" +msgstr "" +"\n" +"\t\t# Mostra as métricas para todos os pods no namespace default\n" +"\t\tkubectl top pod\n" +"\n" +"\t\t# Mostra as métricas para todos os pods em um dado namespace\n" +"\t\tkubectl top pod —namespace=NAMESPACE\n" +"\n" +"\t\t# Mostra as métricas para um dado pod e seus containers\n" +"\t\tkubectl top pod POD_NAME —containers\n" +"\n" +"\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 +msgid "" +"\n" +"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +"\t\tkubectl label pods foo unhealthy=true\n" +"\n" +"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', overwriting any " +"existing value.\n" +"\t\tkubectl label --overwrite pods foo status=unhealthy\n" +"\n" +"\t\t# Update all pods in the namespace\n" +"\t\tkubectl label pods --all status=unhealthy\n" +"\n" +"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +"\t\tkubectl label -f pod.json status=unhealthy\n" +"\n" +"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +"\n" +"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +"\t\t# Does not require the --overwrite flag.\n" +"\t\tkubectl label pods foo bar-" +msgstr "" +"\n" +"\t\t# Atualiza o pod 'foo' com o label 'unhealthy' e valor 'true'.\n" +"\t\tkubectl label pods foo unhealthy=true\n" +"\n" +"\t\t# Atualiza o pod 'foo' com o label 'status' e valor 'unhealthy', sobrescrevendo qualquer " +"valor existente.\n" +"\t\tkubectl label —overwrite pods foo status=unhealthy\n" +"\n" +"\t\t# Atualiza todos os pods no namespace corrente\n" +"\t\tkubectl label pods —all status=unhealthy\n" +"\n" +"\t\t# Atualiza o pod identificado pelo tipo e nome em \"pod.json\"\n" +"\t\tkubectl label -f pod.json status=unhealthy\n" +"\n" +"\t\t# Atualiza o pod 'foo' apenas se o recurso não foi modificado na versão 1.\n" +"\t\tkubectl label pods foo status=unhealthy —resource-version=1\n" +"\n" +"\t\t# Atualiza o pod 'foo' removendo o label chamado 'bar', se ele existir.\n" +"\t\t# Não necessita a flag —overwrite.\n" +"\t\tkubectl label pods foo bar-" + +#: 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 +msgid "" +"\n" +"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" +"\t\tkubectl apply view-last-applied deployment/nginx\n" +"\n" +"\t\t# View the last-applied-configuration annotations by file in JSON\n" +"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" +msgstr "" +"\n" +"\t\t# Visualiza a anotação last-applied-configuration pelo tipo/nome no YAML.\n" +"\t\tkubectl apply view-last-applied deployment/nginx\n" +"\n" +"\t\t# Visualiza a anotação last-applied-configuration no arquivo JSON\n" +"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" + +#: pkg/kubectl/cmd/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 +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\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\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\\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\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 +msgid "" +"\n" +"\t\tCreate a ClusterRole." +msgstr "" +"\n" +"\t\tCria um ClusterRole." + +#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +msgid "" +"\n" +"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." +msgstr "" +"\n" +"\t\tCria um ClusterRoleBinding para um ClusterRole específico." + +#: pkg/kubectl/cmd/create_rolebinding.go:32 +msgid "" +"\n" +"\t\tCreate a RoleBinding for a particular Role or ClusterRole." +msgstr "" +"\n" +"\t\tCria uma RoleBinding para uma Role específica ou ClusterRole." + +#: 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\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" +"\n" +"\t\tA single configmap may package one or more key/value pairs.\n" +"\n" +"\t\tWhen creating a configmap based on a file, the key will default to the basename of the file, " +"and the value will\n" +"\t\tdefault to the file content. If the basename is an invalid key, you may specify an " +"alternate key.\n" +"\n" +"\t\tWhen creating a configmap based on a directory, each file whose basename is a valid key in " +"the directory will be\n" +"\t\tpackaged into the configmap. Any directory entries except regular files are ignored (e.g. " +"subdirectories,\n" +"\t\tsymlinks, devices, pipes, etc)." +msgstr "" +"\n" +"\t\tCria um configmap com base em um arquivo, diretório, ou um valor literal especificado.\n" +"\n" +"\t\tUm configmap único pode conter um ou mais pares de chave/valor.\n" +"\n" +"\t\tQuando criar um configmap com base em um arquivo, a chave será por padrão o nome do arquivo, " +"e o valor será\n" +"\t\tpor padrão o conteúdo do arquivo. Se o nome do arquivo for uma chave inválida, você deve " +"especificar uma chave alternativa.\n" +"\n" +"\t\tQuando criar um configmap com base em um diretório, cada arquivo cujo o nome é uma chave " +"válida no diretório será\n" +"\t\tcolocada no configmap. Qualquer entrada de diretório, exceto as com arquivos válidos serão " +"ignorados (por exemplo: sub-diretórios,\n" +"\t\tsymlinks, devices, pipes, etc)." + +#: pkg/kubectl/cmd/create_namespace.go:32 +msgid "" +"\n" +"\t\tCreate a namespace with the specified name." +msgstr "" +"\n" +"\t\tCria um namespace com um nome especificado." + +#: 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\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." + +#: pkg/kubectl/cmd/create_pdb.go:32 +msgid "" +"\n" +"\t\tCreate a pod disruption budget with the specified name, selector, and desired minimum " +"available pods" +msgstr "" +"\n" +"\t\tCria um pod disruption budget com o nome especificado, seletor, e o número mínimo de pode " +"disponíveis" + +#: 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 +msgid "" +"\n" +"\t\tCreate a role with single rule." +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 +msgid "" +"\n" +"\t\tCreate a service account with the specified name." +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 +msgid "" +"\n" +"\t\tEdit a resource from the default editor.\n" +"\n" +"\t\tThe edit command allows you to directly edit any API resource you can retrieve via the\n" +"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, or EDITOR\n" +"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for Windows.\n" +"\t\tYou can edit multiple objects, although changes are applied one at a time. The command\n" +"\t\taccepts filenames as well as command line arguments, although the files you point to must\n" +"\t\tbe previously saved versions of resources.\n" +"\n" +"\t\tEditing is done with the API version used to fetch the resource.\n" +"\t\tTo edit using a specific API version, fully-qualify the resource, version, and group.\n" +"\n" +"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +"\n" +"\t\tThe flag --windows-line-endings can be used to force Windows line endings,\n" +"\t\totherwise the default for your operating system will be used.\n" +"\n" +"\t\tIn the event an error occurs while updating, a temporary file will be created on disk\n" +"\t\tthat contains your unapplied changes. The most common error when updating a resource\n" +"\t\tis another editor changing the resource on the server. When this occurs, you will have\n" +"\t\tto apply your changes to the newer version of the resource, or update your temporary\n" +"\t\tsaved copy to include the latest resource version." +msgstr "" +"\n" +"\t\tEdit a resource from the default editor.\n" +"\n" +"\t\tThe edit command allows you to directly edit any API resource you can retrieve via the\n" +"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, or EDITOR\n" +"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for Windows.\n" +"\t\tYou can edit multiple objects, although changes are applied one at a time. The command\n" +"\t\taccepts filenames as well as command line arguments, although the files you point to must\n" +"\t\tbe previously saved versions of resources.\n" +"\n" +"\t\tEditing is done with the API version used to fetch the resource.\n" +"\t\tTo edit using a specific API version, fully-qualify the resource, version, and group.\n" +"\n" +"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +"\n" +"\t\tThe flag —windows-line-endings can be used to force Windows line endings,\n" +"\t\totherwise the default for your operating system will be used.\n" +"\n" +"\t\tIn the event an error occurs while updating, a temporary file will be created on disk\n" +"\t\tthat contains your unapplied changes. The most common error when updating a resource\n" +"\t\tis another editor changing the resource on the server. When this occurs, you will have\n" +"\t\tto apply your changes to the newer version of the resource, or update your temporary\n" +"\t\tsaved copy to include the latest resource version." + +#: pkg/kubectl/cmd/drain.go:115 +msgid "" +"\n" +"\t\tMark node as schedulable." +msgstr "" +"\n" +"\t\tRemove a restrição de execução de workloads no node." + +#: pkg/kubectl/cmd/drain.go:90 +msgid "" +"\n" +"\t\tMark node as unschedulable." +msgstr "" +"\n" +"\t\tAplica a restrição de execução de workloads no node." + +#: 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\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\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\tnão atualizando as outras partes do objeto." + +#: 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\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\tto change output format." +msgstr "" +"\n" +"\t\tView the latest last-applied-configuration annotations by type/name or file.\n" +"\n" +"\t\tThe default output will be printed to stdout in YAML format. One can use -o option\n" +"\t\tto change output format." + +#: 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 +msgid "" +"\n" +"\t # Create a new TLS secret named tls-secret with the given key pair:\n" +"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/to/tls.key" +msgstr "" +"\n" +"\t # Cria um novo segredo TLS chamado tls-secret com o par the chaves fornecido:\n" +"\t kubectl create secret tls tls-secret —cert=path/to/tls.cert —key=path/to/tls.key" + +#: pkg/kubectl/cmd/create_namespace.go:35 +msgid "" +"\n" +"\t # Create a new namespace named my-namespace\n" +"\t kubectl create namespace my-namespace" +msgstr "" +"\n" +"\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 +msgid "" +"\n" +"\t # Create a new service account named my-service-account\n" +"\t kubectl create serviceaccount my-service-account" +msgstr "" +"\n" +"\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 +msgid "" +"\n" +"\tCreate an ExternalName service with the specified name.\n" +"\n" +"\tExternalName service references to an external DNS address instead of\n" +"\tonly pods, which will allow application authors to reference services\n" +"\tthat exist off platform, on other clusters, or locally." +msgstr "" +"\n" +"\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" +"\tque existem fora da plataforma, em outros clusters ou localmente." + +#: pkg/kubectl/cmd/help.go:30 +msgid "" +"\n" +"\tHelp provides help for any command in the application.\n" +"\tSimply type kubectl help [path to command] for full details." +msgstr "" +"\n" +"\tHelp provê ajuda para qualquer comando na aplicação.\n" +"\tDigite simplesmente kubectl help [caminho do comando] para detalhes completos." + +#: pkg/kubectl/cmd/create_service.go:173 +msgid "" +"\n" +" # Create a new LoadBalancer service named my-lbs\n" +" kubectl create service loadbalancer my-lbs --tcp=5678:8080" +msgstr "" +"\n" +" # 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 +msgid "" +"\n" +" # Dump current cluster state to stdout\n" +" kubectl cluster-info dump\n" +"\n" +" # Dump current cluster state to /path/to/cluster-state\n" +" kubectl cluster-info dump --output-directory=/path/to/cluster-state\n" +"\n" +" # Dump all namespaces to stdout\n" +" 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" +msgstr "" +"\n" +" # Coleta o estado corrente do cluster e exibe no stdout\n" +" kubectl cluster-info dump\n" +"\n" +" # Coleta o estado corrente do custer para /path/to/cluster-state\n" +" kubectl cluster-info dump --output-directory=/path/to/cluster-state\n" +"\n" +" # 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" + +#: 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 "" +"\n" +" # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my frontend'.\n" +" # Se a mesma annotation é configurada várias vezes, apenas o último valor será utilizado\n" +" kubectl annotate pods foo description='my frontend'\n" +"\n" +" # Atualiza o pod identificado pelo tipo e nome definido no \"pod.json\"\n" +" kubectl annotate -f pod.json description='my frontend'\n" +"\n" +" # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my frontend running nginx', " +"sobreescrevendo qualquer valor existente.\n" +" kubectl annotate --overwrite pods foo description='my frontend running nginx'\n" +"\n" +" # Atualiza todos os pods no namespace\n" +" kubectl annotate pods --all description='my frontend running nginx'\n" +"\n" +" # Atualiza o pod 'foo' apenas se o recurso não foi modificado na versão 1.\n" +" kubectl annotate pods foo description='my frontend running nginx' --resource-version=1\n" +"\n" +" # Atualiza o pod 'foo' removendo a annotation chamada 'description' se ela existir.\n" +" # Não necessita da flag --overwrite.\n" +" kubectl annotate pods foo description-" + +#: pkg/kubectl/cmd/create_service.go:170 +msgid "" +"\n" +" Create a LoadBalancer service with the specified name." +msgstr "" +"\n" +" Cria um serviço do tipo LoadBalancer com o nome especificado." + +#: pkg/kubectl/cmd/create_service.go:50 +msgid "" +"\n" +" Create a clusterIP service with the specified name." +msgstr "" +"\n" +" Cria um serviço do tipo clusterIP com o nome especificado." + +#: pkg/kubectl/cmd/create_deployment.go:33 +msgid "" +"\n" +" Create a deployment with the specified name." +msgstr "" +"\n" +" Cria um deployment com o nome especificado." + +#: pkg/kubectl/cmd/create_service.go:113 +msgid "" +"\n" +" Create a nodeport service with the specified name." +msgstr "" +"\n" +" Cria um serviço do tipo nodeport com o nome especificado." + +#: 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" +" 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." + +#: 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" +" 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'." + +#: 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 +msgid "" +"A label selector to use for this budget. Only equality-based selector requirements are supported." +msgstr "" +"Um seletor de label a ser usado para o PDB. Apenas seletores baseado em igualdade são suportados." + +#: 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 +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" + +#: pkg/kubectl/cmd/certificates.go:72 +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 " +"loadbalancing)." + +#: pkg/kubectl/cmd/attach.go:70 +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 +msgid "" +"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." + +#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +msgid "ClusterRole this ClusterRoleBinding should reference" +msgstr "ClusterRole que esse ClusterRoleBinding deve referenciar" + +#: pkg/kubectl/cmd/create_rolebinding.go:56 +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 +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 +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 +msgid "Create a ClusterRoleBinding for a particular ClusterRole" +msgstr "Cria um ClusterRoleBinding para um ClusterRole especifico" + +#: pkg/kubectl/cmd/create_service.go:182 +msgid "Create a LoadBalancer service." +msgstr "Cria um serviço do tipo LoadBalancer." + +#: pkg/kubectl/cmd/create_service.go:125 +msgid "Create a NodePort service." +msgstr "Cria um serviço do tipo NodePort." + +#: pkg/kubectl/cmd/create_rolebinding.go:44 +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 +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 +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" + +#: 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 +msgid "Create a namespace with the specified name" +msgstr "Cria a namespace com um nome especificado" + +#: pkg/kubectl/cmd/create_pdb.go:50 +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 +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 +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 +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 +msgid "Create a secret using specified subcommand" +msgstr "Cria um secret utilizando um sub-comando especificado" + +#: pkg/kubectl/cmd/create_serviceaccount.go:45 +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 +msgid "Create a service using specified subcommand." +msgstr "Cria um service utilizando um sub-comando especificado." + +#: pkg/kubectl/cmd/create_service.go:241 +msgid "Create an ExternalName service." +msgstr "Cria um serviço do tipo ExternalName." + +#: pkg/kubectl/cmd/delete.go:132 +msgid "" +"Delete resources by filenames, stdin, resources and names, or by resources and label selector" +msgstr "" +"Apaga os recusros por nome de arquivos, stdin, recursos e nomes, ou por recursos e seletor de " +"label" + +#: pkg/kubectl/cmd/config/delete_cluster.go:39 +msgid "Delete the specified cluster from the kubeconfig" +msgstr "Apaga o cluster especificado do kubeconfig" + +#: pkg/kubectl/cmd/config/delete_context.go:39 +msgid "Delete the specified context from the kubeconfig" +msgstr "Apaga o contexto especificado do kubeconfig" + +#: pkg/kubectl/cmd/certificates.go:122 +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 +msgid "Describe one or many contexts" +msgstr "Mostra um ou mais contextos" + +#: pkg/kubectl/cmd/top_node.go:78 +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 +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 +msgid "Display Resource (CPU/Memory) usage." +msgstr "Mostra a utilização de recursos (CPU/Memória)." + +#: pkg/kubectl/cmd/clusterinfo.go:51 +msgid "Display cluster info" +msgstr "Mostra as informações do cluster" + +#: pkg/kubectl/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 +msgid "Display merged kubeconfig settings or a specified kubeconfig file" +msgstr "Mostra a configuração do kubeconfig mescladas ou um arquivo kubeconfig especificado" + +#: pkg/kubectl/cmd/get.go:111 +msgid "Display one or many resources" +msgstr "Mostra um ou mais recursos" + +#: pkg/kubectl/cmd/config/current_context.go:49 +msgid "Displays the current-context" +msgstr "Mostra o contexto corrente" + +#: pkg/kubectl/cmd/explain.go:51 +msgid "Documentation of resources" +msgstr "Documentação dos recursos" + +#: pkg/kubectl/cmd/drain.go:178 +msgid "Drain node in preparation for maintenance" +msgstr "Drenar o node para preparação de manutenção" + +#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +msgid "Dump lots of relevant info for debugging and diagnosis" +msgstr "Realiza o dump de muitas informações relevantes para debugging e diagnósticos" + +#: pkg/kubectl/cmd/edit.go:110 +msgid "Edit a resource on the server" +msgstr "Edita um recurso no servidor" + +#: pkg/kubectl/cmd/create_secret.go:160 +msgid "Email for Docker registry" +msgstr "Email para o Docker registry" + +#: pkg/kubectl/cmd/exec.go:69 +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 +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 +msgid "Help about any command" +msgstr "Ajuda sobre qualquer comando" + +#: 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 para ser alocado no Load Balancer. Se vazio, um IP efêmero será criado e utilizado " +"(específico para cada provedor cloud)." + +#: pkg/kubectl/cmd/expose.go:112 +msgid "" +"If non-empty, set the session affinity for the service to this; legal values: 'None', 'ClientIP'" +msgstr "" +"Se não vazio, configura a afinidade de sessão para o serviço; valores válidos: 'None', 'ClientIP'" + +#: 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 "" +"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/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 +msgid "Mark node as schedulable" +msgstr "Marca o node como agendável" + +#: pkg/kubectl/cmd/drain.go:103 +msgid "Mark node as unschedulable" +msgstr "Marca o node como não agendável" + +#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +msgid "Mark the provided resource as paused" +msgstr "Marca o recurso fornecido como pausado" + +#: pkg/kubectl/cmd/certificates.go:36 +msgid "Modify certificate resources." +msgstr "Edita o certificado dos recursos." + +#: pkg/kubectl/cmd/config/config.go:40 +msgid "Modify kubeconfig files" +msgstr "Edita o arquivo kubeconfig" + +#: 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 "" +"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 +msgid "" +"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." + +#: pkg/kubectl/cmd/completion.go:104 +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 +msgid "Password for Docker registry authentication" +msgstr "Senha para a autenticação do registro do Docker" + +#: pkg/kubectl/cmd/create_secret.go:226 +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 +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 +msgid "" +"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." + +#: pkg/kubectl/cmd/version.go:40 +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 +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 +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 +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 +msgid "Resume a paused resource" +msgstr "Retoma um recurso pausado" + +#: pkg/kubectl/cmd/create_rolebinding.go:57 +msgid "Role this RoleBinding should reference" +msgstr "Role que a RoleBinding deve referenciar" + +#: pkg/kubectl/cmd/run.go:97 +msgid "Run a particular image on the cluster" +msgstr "Executa uma imagem específica no cluster" + +#: pkg/kubectl/cmd/proxy.go:69 +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 +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 +msgid "Set specific features on objects" +msgstr "Define funcionalidades específicas em objetos" + +#: 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 "" +"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 +msgid "Set the selector on a resource" +msgstr "Define um seletor em um recurso" + +#: pkg/kubectl/cmd/config/create_cluster.go:68 +msgid "Sets a cluster entry in kubeconfig" +msgstr "Define um cluster no arquivo kubeconfig" + +#: pkg/kubectl/cmd/config/create_context.go:58 +msgid "Sets a context entry in kubeconfig" +msgstr "Define um contexto no arquivo kubeconfig" + +#: pkg/kubectl/cmd/config/create_authinfo.go:104 +msgid "Sets a user entry in kubeconfig" +msgstr "Define um usuário no arquivo kubeconfig" + +#: pkg/kubectl/cmd/config/set.go:60 +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 +msgid "Sets the current-context in a kubeconfig file" +msgstr "Define o current-context no arquivo kubeconfig" + +#: pkg/kubectl/cmd/describe.go:86 +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 +msgid "Show the status of the rollout" +msgstr "Mostra o status de uma atualização dinamica" + +#: pkg/kubectl/cmd/expose.go:106 +msgid "Synonym for --target-port" +msgstr "Sinônimo para —target-port" + +#: pkg/kubectl/cmd/expose.go:88 +msgid "" +"Take a replication controller, service, deployment or pod and expose it as a new Kubernetes " +"Service" +msgstr "" +"Pega um replication controlar, service, deployment ou pod e expõe como um novo Serviço do " +"Kubernetes" + +#: pkg/kubectl/cmd/run.go:117 +msgid "The image for the container to run." +msgstr "A imagem para o container executar." + +#: 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 "" +"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 +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" + +#: 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 +msgid "The name for the newly created object." +msgstr "O nome para o objeto recém criado." + +#: 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." +msgstr "" +"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 +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." + +#: 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 +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 +msgid "" +"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" + +#: 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 "" +"A porta que o container expõe. Se —expose é verdadeiro, esta também é a porta utilizada pelo " +"serviço quando for criado." + +#: 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 "" +"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: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 +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 +msgid "Undo a previous rollout" +msgstr "Desfazer o rollout anterior" + +#: pkg/kubectl/cmd/config/unset.go:48 +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 +msgid "Update image of a pod template" +msgstr "Atualizar a imagem de um template de pod" + +#: pkg/kubectl/cmd/set/set_resources.go:102 +msgid "Update resource requests/limits on objects with pod templates" +msgstr "Atualizar os recursos de request/limites em um objeto com template de pod" + +#: pkg/kubectl/cmd/annotate.go:116 +msgid "Update the annotations on a resource" +msgstr "Atualizar as anotações de um recurso" + +#: pkg/kubectl/cmd/label.go:114 +msgid "Update the labels on a resource" +msgstr "Atualizar os labels de um recurso" + +#: pkg/kubectl/cmd/taint.go:87 +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 +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 +msgid "View latest last-applied-configuration annotations of a resource/object" +msgstr "Visualizar a última anotação last-applied-configuration de um recurso/objeto" + +#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +msgid "View rollout history" +msgstr "Visualizar o histórico de rollout" + +#: 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 "" +"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 +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 +msgid "kubectl controls the Kubernetes cluster manager" +msgstr "kubectl controla o gerenciador de cluster do Kubernetes" +`) + +func translationsKubectlPt_brLc_messagesK8sPoBytes() ([]byte, error) { + return _translationsKubectlPt_brLc_messagesK8sPo, nil +} + +func translationsKubectlPt_brLc_messagesK8sPo() (*asset, error) { + bytes, err := translationsKubectlPt_brLc_messagesK8sPoBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "translations/kubectl/pt_BR/LC_MESSAGES/k8s.po", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + var _translationsKubectlTemplatePot = []byte(`# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the Kubernetes package. @@ -22806,6 +25865,8 @@ var _bindata = map[string]func() (*asset, error){ "translations/kubectl/ja_JP/LC_MESSAGES/k8s.po": translationsKubectlJa_jpLc_messagesK8sPo, "translations/kubectl/ko_KR/LC_MESSAGES/k8s.mo": translationsKubectlKo_krLc_messagesK8sMo, "translations/kubectl/ko_KR/LC_MESSAGES/k8s.po": translationsKubectlKo_krLc_messagesK8sPo, + "translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo": translationsKubectlPt_brLc_messagesK8sMo, + "translations/kubectl/pt_BR/LC_MESSAGES/k8s.po": translationsKubectlPt_brLc_messagesK8sPo, "translations/kubectl/template.pot": translationsKubectlTemplatePot, "translations/kubectl/zh_CN/LC_MESSAGES/k8s.mo": translationsKubectlZh_cnLc_messagesK8sMo, "translations/kubectl/zh_CN/LC_MESSAGES/k8s.po": translationsKubectlZh_cnLc_messagesK8sPo, @@ -22905,6 +25966,12 @@ var _bintree = &bintree{nil, map[string]*bintree{ "k8s.po": {translationsKubectlKo_krLc_messagesK8sPo, map[string]*bintree{}}, }}, }}, + "pt_BR": {nil, map[string]*bintree{ + "LC_MESSAGES": {nil, map[string]*bintree{ + "k8s.mo": {translationsKubectlPt_brLc_messagesK8sMo, map[string]*bintree{}}, + "k8s.po": {translationsKubectlPt_brLc_messagesK8sPo, map[string]*bintree{}}, + }}, + }}, "template.pot": {translationsKubectlTemplatePot, map[string]*bintree{}}, "zh_CN": {nil, map[string]*bintree{ "LC_MESSAGES": {nil, map[string]*bintree{ diff --git a/staging/src/k8s.io/kubectl/pkg/util/i18n/i18n.go b/staging/src/k8s.io/kubectl/pkg/util/i18n/i18n.go index 721b36ed2ff..d3eae73896c 100644 --- a/staging/src/k8s.io/kubectl/pkg/util/i18n/i18n.go +++ b/staging/src/k8s.io/kubectl/pkg/util/i18n/i18n.go @@ -41,6 +41,7 @@ var knownTranslations = map[string][]string{ "it_IT", "de_DE", "ko_KR", + "pt_BR", }, // only used for unit tests. "test": { diff --git a/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo b/translations/kubectl/pt_BR/LC_MESSAGES/k8s.mo new file mode 100644 index 0000000000000000000000000000000000000000..4392525f05d04da9e3baa70a641ae4fb445f9f0f GIT binary patch literal 104289 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 literal 0 HcmV?d00001 diff --git a/translations/kubectl/pt_BR/LC_MESSAGES/k8s.po b/translations/kubectl/pt_BR/LC_MESSAGES/k8s.po new file mode 100644 index 00000000000..07523c431fc --- /dev/null +++ b/translations/kubectl/pt_BR/LC_MESSAGES/k8s.po @@ -0,0 +1,3023 @@ +# Brazilian Portuguese translation. +# Copyright (C) 2020 +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR ctadeu@gmail.com, 2020. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: EMAIL\n" +"POT-Creation-Date: 2017-03-14 21:32-0700\n" +"PO-Revision-Date: 2020-12-11 17:03+0100\n" +"Language-Team: \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 +msgid "" +"\n" +"\t\t # Create a ClusterRoleBinding for user1, user2, and group1 using the cluster-admin " +"ClusterRole\n" +"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-admin --user=user1 --" +"user=user2 --group=group1" +msgstr "" +"\n" +"\t\t # Criar o ClusterRoleBinding para user1, user2, e group1 utilizando o ClusterRole cluster-" +"admin\n" +"\t\t kubectl create clusterrolebinding cluster-admin --clusterrole=cluster-admin —user=user1 —" +"user=user2 —group=group1" + +#: 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 +msgid "" +"\n" +"\t\t # Show metrics for all nodes\n" +"\t\t kubectl top node\n" +"\n" +"\t\t # Show metrics for a given node\n" +"\t\t kubectl top node NODE_NAME" +msgstr "" +"\n" +"\t\t # Mostra as métricas para todos os nodes\n" +"\t\t kubectl top node\n" +"\n" +"\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 +#, c-format +msgid "" +"\n" +"\t\t# Auto scale a deployment \"foo\", with the number of pods between 2 and 10, no target CPU " +"utilization specified so a default autoscaling policy will be used:\n" +"\t\tkubectl autoscale deployment foo --min=2 --max=10\n" +"\n" +"\t\t# Auto scale a replication controller \"foo\", with the number of pods between 1 and 5, " +"target CPU utilization at 80%:\n" +"\t\tkubectl autoscale rc foo --max=5 --cpu-percent=80" +msgstr "" +"\n" +"\t\t# Escala automaticamente um deployment \"foo\", com o número de pods entre 2 e 10, sem " +"especificar a utilização da CPU o padrão da política de autoscaling será utilizado:\n" +"\t\tkubectl autoscale deployment foo —min=2 —max=10\n" +"\n" +"\t\t# Escala automaticamente um replication controller \"foo\", com o número de pods entre 1 and " +"5, e definindo a utilização da CPU em 80%:\n" +"\t\tkubectl autoscale rc foo —max=5 —cpu-percent=80" + +#: 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 +msgid "" +"\n" +"\t\t# Create a new resourcequota named my-quota\n" +"\t\tkubectl create quota my-quota --hard=cpu=1,memory=1G,pods=2,services=3," +"replicationcontrollers=2,resourcequotas=1,secrets=5,persistentvolumeclaims=10\n" +"\n" +"\t\t# Create a new resourcequota named best-effort\n" +"\t\tkubectl create quota best-effort --hard=pods=100 --scopes=BestEffort" +msgstr "" +"\n" +"\t\t# Cria um novo resourcequota com o nome de my-quota\n" +"\t\tkubectl create quota my-quota —hard=cpu=1,memory=1G,pods=2,services=3," +"replicationcontrollers=2,resourcequotas=1,secrets=5,persistentvolumeclaims=10\n" +"\n" +"\t\t# Cria um novo resourcequota com o nome de best-effort\n" +"\t\tkubectl create quota best-effort —hard=pods=100 —scopes=BestEffort" + +#: pkg/kubectl/cmd/create_pdb.go:35 +#, c-format +msgid "" +"\n" +"\t\t# Create a pod disruption budget named my-pdb that will select all pods with the app=rails " +"label\n" +"\t\t# and require at least one of them being available at any point in time.\n" +"\t\tkubectl create poddisruptionbudget my-pdb --selector=app=rails --min-available=1\n" +"\n" +"\t\t# Create a pod disruption budget named my-pdb that will select all pods with the app=nginx " +"label\n" +"\t\t# and require at least half of the pods selected to be available at any point in time.\n" +"\t\tkubectl create pdb my-pdb --selector=app=nginx --min-available=50%" +msgstr "" +"\n" +"\t\t# Cria um pod disruption budget com o nome de my-pdb que irá selecionar todos os pods com o " +"label app=rails\n" +"\t\t# e requer que pelo menos um deles esteja disponível a qualquer momento.\n" +"\t\tkubectl create poddisruptionbudget my-pdb —selector=app=rails —min-available=1\n" +"\n" +"\t\t# Cria um pod disruption budget com o nome de my-pdb que irá selecionar todos os pods com o " +"label app=nginx\n" +"\t\t# e requer pelo menos que metade dos pods selecionados estejam disponíveis em qualquer " +"momento.\n" +"\t\tkubectl create pdb my-pdb —selector=app=nginx —min-available=50%" + +#: 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 +msgid "" +"\n" +"\t\t# Describe a node\n" +"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +"\n" +"\t\t# Describe a pod\n" +"\t\tkubectl describe pods/nginx\n" +"\n" +"\t\t# Describe a pod identified by type and name in \"pod.json\"\n" +"\t\tkubectl describe -f pod.json\n" +"\n" +"\t\t# Describe all pods\n" +"\t\tkubectl describe pods\n" +"\n" +"\t\t# Describe pods by label name=myLabel\n" +"\t\tkubectl describe po -l name=myLabel\n" +"\n" +"\t\t# Describe all pods managed by the 'frontend' replication controller (rc-created pods\n" +"\t\t# get the name of the rc as a prefix in the pod the name).\n" +"\t\tkubectl describe pods frontend" +msgstr "" +"\n" +"\t\t# Descreve um node\n" +"\t\tkubectl describe nodes kubernetes-node-emt8.c.myproject.internal\n" +"\n" +"\t\t# Descreve um pod\n" +"\t\tkubectl describe pods/nginx\n" +"\n" +"\t\t# Descreve um pod identificado pelo tipo e nome no arquivo \"pod.json\"\n" +"\t\tkubectl describe -f pod.json\n" +"\n" +"\t\t# Descreve todos os pods\n" +"\t\tkubectl describe pods\n" +"\n" +"\t\t# Descreve os pods com label name=myLabel\n" +"\t\tkubectl describe po -l name=myLabel\n" +"\n" +"\t\t# Descreve todos os pods gerenciados pelo replication controller 'frontend' (rc-created " +"pods\n" +"\t\t# tem o nome de rc como prefixo no nome do pod).\n" +"\t\tkubectl describe pods frontend" + +#: 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 or StatefulSet, and use a grace period of 15 minutes.\n" +"\t\t$ kubectl drain foo --grace-period=900" +msgstr "" +"\n" +"\t\t# Drena o node \"foo\", mesmo se os pods não são gerenciados por um ReplicationController, " +"ReplicaSet, Job, DaemonSet ou StatefulSet.\n" +"\t\t$ kubectl drain foo —force\n" +"\n" +"\t\t# Mesmo que acima, mas é interrompido se os pods não são gerenciados por um " +"ReplicationController, ReplicaSet, Job, DaemonSet ou StatefulSet, e tem espera por 15 minutos.\n" +"\t\t$ kubectl drain foo —grace-period=900" + +#: pkg/kubectl/cmd/edit.go:80 +msgid "" +"\n" +"\t\t# Edit the service named 'docker-registry':\n" +"\t\tkubectl edit svc/docker-registry\n" +"\n" +"\t\t# Use an alternative editor\n" +"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +"\n" +"\t\t# Edit the job 'myjob' in JSON using the v1 API format:\n" +"\t\tkubectl edit job.v1.batch/myjob -o json\n" +"\n" +"\t\t# Edit the deployment 'mydeployment' in YAML and save the modified config in its " +"annotation:\n" +"\t\tkubectl edit deployment/mydeployment -o yaml --save-config" +msgstr "" +"\n" +"\t\t# Edita o serviço chamado 'docker-registry':\n" +"\t\tkubectl edit svc/docker-registry\n" +"\n" +"\t\t# Usa um editor alternativo\n" +"\t\tKUBE_EDITOR=\"nano\" kubectl edit svc/docker-registry\n" +"\n" +"\t\t# Edita o Job 'myjob' em JSON utilizando o format da API v1:\n" +"\t\tkubectl edit job.v1.batch/myjob -o json\n" +"\n" +"\t\t# Edita o deployment 'mydeployment' em YAML e salva a configuração modificada em sua " +"annotation:\n" +"\t\tkubectl edit deployment/mydeployment -o yaml —save-config" + +#: 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 +msgid "" +"\n" +"\t\t# Get the documentation of the resource and its fields\n" +"\t\tkubectl explain pods\n" +"\n" +"\t\t# Get the documentation of a specific field of a resource\n" +"\t\tkubectl explain pods.spec.containers" +msgstr "" +"\n" +"\t\t# Mostra a documentação do recurso e seus campos\n" +"\t\tkubectl explain pods\n" +"\n" +"\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 +msgid "" +"\n" +"\t\t# Mark node \"foo\" as schedulable.\n" +"\t\t$ kubectl uncordon foo" +msgstr "" +"\n" +"\t\t# Remove a restrição de execução de Pods no node \"foo\".\n" +"\t\t$ kubectl uncordon foo" + +#: pkg/kubectl/cmd/drain.go:93 +msgid "" +"\n" +"\t\t# Mark node \"foo\" as unschedulable.\n" +"\t\tkubectl cordon foo" +msgstr "" +"\n" +"\t\t# Restringe a execução de novos Pods no node \"foo\".\n" +"\t\tkubectl cordon foo" + +#: 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 +msgid "" +"\n" +"\t\t# Print flags inherited by all commands\n" +"\t\tkubectl options" +msgstr "" +"\n" +"\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 +msgid "" +"\n" +"\t\t# Print the client and server versions for the current context\n" +"\t\tkubectl version" +msgstr "" +"\n" +"\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 +msgid "" +"\n" +"\t\t# Print the supported API versions\n" +"\t\tkubectl api-versions" +msgstr "" +"\n" +"\t\t# Mostra as versões de API suportadas\n" +"\t\tkubectl api-versions" + +#: pkg/kubectl/cmd/replace.go:50 +msgid "" +"\n" +"\t\t# Replace a pod using the data in pod.json.\n" +"\t\tkubectl replace -f ./pod.json\n" +"\n" +"\t\t# Replace a pod based on the JSON passed into stdin.\n" +"\t\tcat pod.json | kubectl replace -f -\n" +"\n" +"\t\t# Update a single-container pod's image version (tag) to v4\n" +"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | kubectl replace -f " +"-\n" +"\n" +"\t\t# Force replace, delete and then re-create the resource\n" +"\t\tkubectl replace --force -f ./pod.json" +msgstr "" +"\n" +"\t\t# Substitui um pod utlizando os dados contidos em pod.json.\n" +"\t\tkubectl replace -f ./pod.json\n" +"\n" +"\t\t# Troca um pod com base no JSON fornecido no stdin.\n" +"\t\tcat pod.json | kubectl replace -f -\n" +"\n" +"\t\t# Atualiza uma versão de imagem (tag) de um pod com um único container para v4\n" +"\t\tkubectl get pod mypod -o yaml | sed 's/\\(image: myimage\\):.*$/:v4/' | kubectl replace -f " +"-\n" +"\n" +"\t\t# Força a troca, removendo e recriando o recurso\n" +"\t\tkubectl replace —force -f ./pod.json" + +#: 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# 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\tkubectl apply set-last-applied -f deploy.yaml\n" +"\n" +"\t\t# Execute set-last-applied against each configuration file in a directory.\n" +"\t\tkubectl apply set-last-applied -f path/\n" +"\n" +"\t\t# Set the last-applied-configuration of a resource to match the contents of a file, will " +"create the annotation if it does not already exist.\n" +"\t\tkubectl apply set-last-applied -f deploy.yaml --create-annotation=true\n" +"\t\t" +msgstr "" +"\n" +"\t\t# Ajusta o last-applied-configuration de um recurso para corresponder ao conteúdo de um " +"arquivo.\n" +"\t\tkubectl apply set-last-applied -f deploy.yaml\n" +"\n" +"\t\t# Executa o set-last-applied em todos os arquivos de configuração no diretório.\n" +"\t\tkubectl apply set-last-applied -f path/\n" +"\n" +"\t\t# Ajusta o last-applied-configuration de um recurso para corresponder ao conteúdo de um " +"arquivo, será criada uma annotation se esta ainda não existe.\n" +"\t\tkubectl apply set-last-applied -f deploy.yaml —create-annotation=true\n" +"\t\t" + +#: pkg/kubectl/cmd/top_pod.go:61 +msgid "" +"\n" +"\t\t# Show metrics for all pods in the default namespace\n" +"\t\tkubectl top pod\n" +"\n" +"\t\t# Show metrics for all pods in the given namespace\n" +"\t\tkubectl top pod --namespace=NAMESPACE\n" +"\n" +"\t\t# Show metrics for a given pod and its containers\n" +"\t\tkubectl top pod POD_NAME --containers\n" +"\n" +"\t\t# Show metrics for the pods defined by label name=myLabel\n" +"\t\tkubectl top pod -l name=myLabel" +msgstr "" +"\n" +"\t\t# Mostra as métricas para todos os pods no namespace default\n" +"\t\tkubectl top pod\n" +"\n" +"\t\t# Mostra as métricas para todos os pods em um dado namespace\n" +"\t\tkubectl top pod —namespace=NAMESPACE\n" +"\n" +"\t\t# Mostra as métricas para um dado pod e seus containers\n" +"\t\tkubectl top pod POD_NAME —containers\n" +"\n" +"\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 +msgid "" +"\n" +"\t\t# Update pod 'foo' with the label 'unhealthy' and the value 'true'.\n" +"\t\tkubectl label pods foo unhealthy=true\n" +"\n" +"\t\t# Update pod 'foo' with the label 'status' and the value 'unhealthy', overwriting any " +"existing value.\n" +"\t\tkubectl label --overwrite pods foo status=unhealthy\n" +"\n" +"\t\t# Update all pods in the namespace\n" +"\t\tkubectl label pods --all status=unhealthy\n" +"\n" +"\t\t# Update a pod identified by the type and name in \"pod.json\"\n" +"\t\tkubectl label -f pod.json status=unhealthy\n" +"\n" +"\t\t# Update pod 'foo' only if the resource is unchanged from version 1.\n" +"\t\tkubectl label pods foo status=unhealthy --resource-version=1\n" +"\n" +"\t\t# Update pod 'foo' by removing a label named 'bar' if it exists.\n" +"\t\t# Does not require the --overwrite flag.\n" +"\t\tkubectl label pods foo bar-" +msgstr "" +"\n" +"\t\t# Atualiza o pod 'foo' com o label 'unhealthy' e valor 'true'.\n" +"\t\tkubectl label pods foo unhealthy=true\n" +"\n" +"\t\t# Atualiza o pod 'foo' com o label 'status' e valor 'unhealthy', sobrescrevendo qualquer " +"valor existente.\n" +"\t\tkubectl label —overwrite pods foo status=unhealthy\n" +"\n" +"\t\t# Atualiza todos os pods no namespace corrente\n" +"\t\tkubectl label pods —all status=unhealthy\n" +"\n" +"\t\t# Atualiza o pod identificado pelo tipo e nome em \"pod.json\"\n" +"\t\tkubectl label -f pod.json status=unhealthy\n" +"\n" +"\t\t# Atualiza o pod 'foo' apenas se o recurso não foi modificado na versão 1.\n" +"\t\tkubectl label pods foo status=unhealthy —resource-version=1\n" +"\n" +"\t\t# Atualiza o pod 'foo' removendo o label chamado 'bar', se ele existir.\n" +"\t\t# Não necessita a flag —overwrite.\n" +"\t\tkubectl label pods foo bar-" + +#: 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 +msgid "" +"\n" +"\t\t# View the last-applied-configuration annotations by type/name in YAML.\n" +"\t\tkubectl apply view-last-applied deployment/nginx\n" +"\n" +"\t\t# View the last-applied-configuration annotations by file in JSON\n" +"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" +msgstr "" +"\n" +"\t\t# Visualiza a anotação last-applied-configuration pelo tipo/nome no YAML.\n" +"\t\tkubectl apply view-last-applied deployment/nginx\n" +"\n" +"\t\t# Visualiza a anotação last-applied-configuration no arquivo JSON\n" +"\t\tkubectl apply view-last-applied -f deploy.yaml -o json" + +#: pkg/kubectl/cmd/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 +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\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\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\\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\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 +msgid "" +"\n" +"\t\tCreate a ClusterRole." +msgstr "" +"\n" +"\t\tCria um ClusterRole." + +#: pkg/kubectl/cmd/create_clusterrolebinding.go:32 +msgid "" +"\n" +"\t\tCreate a ClusterRoleBinding for a particular ClusterRole." +msgstr "" +"\n" +"\t\tCria um ClusterRoleBinding para um ClusterRole específico." + +#: pkg/kubectl/cmd/create_rolebinding.go:32 +msgid "" +"\n" +"\t\tCreate a RoleBinding for a particular Role or ClusterRole." +msgstr "" +"\n" +"\t\tCria uma RoleBinding para uma Role específica ou ClusterRole." + +#: 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\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" +"\n" +"\t\tA single configmap may package one or more key/value pairs.\n" +"\n" +"\t\tWhen creating a configmap based on a file, the key will default to the basename of the file, " +"and the value will\n" +"\t\tdefault to the file content. If the basename is an invalid key, you may specify an " +"alternate key.\n" +"\n" +"\t\tWhen creating a configmap based on a directory, each file whose basename is a valid key in " +"the directory will be\n" +"\t\tpackaged into the configmap. Any directory entries except regular files are ignored (e.g. " +"subdirectories,\n" +"\t\tsymlinks, devices, pipes, etc)." +msgstr "" +"\n" +"\t\tCria um configmap com base em um arquivo, diretório, ou um valor literal especificado.\n" +"\n" +"\t\tUm configmap único pode conter um ou mais pares de chave/valor.\n" +"\n" +"\t\tQuando criar um configmap com base em um arquivo, a chave será por padrão o nome do arquivo, " +"e o valor será\n" +"\t\tpor padrão o conteúdo do arquivo. Se o nome do arquivo for uma chave inválida, você deve " +"especificar uma chave alternativa.\n" +"\n" +"\t\tQuando criar um configmap com base em um diretório, cada arquivo cujo o nome é uma chave " +"válida no diretório será\n" +"\t\tcolocada no configmap. Qualquer entrada de diretório, exceto as com arquivos válidos serão " +"ignorados (por exemplo: sub-diretórios,\n" +"\t\tsymlinks, devices, pipes, etc)." + +#: pkg/kubectl/cmd/create_namespace.go:32 +msgid "" +"\n" +"\t\tCreate a namespace with the specified name." +msgstr "" +"\n" +"\t\tCria um namespace com um nome especificado." + +#: 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\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." + +#: pkg/kubectl/cmd/create_pdb.go:32 +msgid "" +"\n" +"\t\tCreate a pod disruption budget with the specified name, selector, and desired minimum " +"available pods" +msgstr "" +"\n" +"\t\tCria um pod disruption budget com o nome especificado, seletor, e o número mínimo de pode " +"disponíveis" + +#: 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 +msgid "" +"\n" +"\t\tCreate a role with single rule." +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 +msgid "" +"\n" +"\t\tCreate a service account with the specified name." +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 +msgid "" +"\n" +"\t\tEdit a resource from the default editor.\n" +"\n" +"\t\tThe edit command allows you to directly edit any API resource you can retrieve via the\n" +"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, or EDITOR\n" +"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for Windows.\n" +"\t\tYou can edit multiple objects, although changes are applied one at a time. The command\n" +"\t\taccepts filenames as well as command line arguments, although the files you point to must\n" +"\t\tbe previously saved versions of resources.\n" +"\n" +"\t\tEditing is done with the API version used to fetch the resource.\n" +"\t\tTo edit using a specific API version, fully-qualify the resource, version, and group.\n" +"\n" +"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +"\n" +"\t\tThe flag --windows-line-endings can be used to force Windows line endings,\n" +"\t\totherwise the default for your operating system will be used.\n" +"\n" +"\t\tIn the event an error occurs while updating, a temporary file will be created on disk\n" +"\t\tthat contains your unapplied changes. The most common error when updating a resource\n" +"\t\tis another editor changing the resource on the server. When this occurs, you will have\n" +"\t\tto apply your changes to the newer version of the resource, or update your temporary\n" +"\t\tsaved copy to include the latest resource version." +msgstr "" +"\n" +"\t\tEdit a resource from the default editor.\n" +"\n" +"\t\tThe edit command allows you to directly edit any API resource you can retrieve via the\n" +"\t\tcommand line tools. It will open the editor defined by your KUBE_EDITOR, or EDITOR\n" +"\t\tenvironment variables, or fall back to 'vi' for Linux or 'notepad' for Windows.\n" +"\t\tYou can edit multiple objects, although changes are applied one at a time. The command\n" +"\t\taccepts filenames as well as command line arguments, although the files you point to must\n" +"\t\tbe previously saved versions of resources.\n" +"\n" +"\t\tEditing is done with the API version used to fetch the resource.\n" +"\t\tTo edit using a specific API version, fully-qualify the resource, version, and group.\n" +"\n" +"\t\tThe default format is YAML. To edit in JSON, specify \"-o json\".\n" +"\n" +"\t\tThe flag —windows-line-endings can be used to force Windows line endings,\n" +"\t\totherwise the default for your operating system will be used.\n" +"\n" +"\t\tIn the event an error occurs while updating, a temporary file will be created on disk\n" +"\t\tthat contains your unapplied changes. The most common error when updating a resource\n" +"\t\tis another editor changing the resource on the server. When this occurs, you will have\n" +"\t\tto apply your changes to the newer version of the resource, or update your temporary\n" +"\t\tsaved copy to include the latest resource version." + +#: pkg/kubectl/cmd/drain.go:115 +msgid "" +"\n" +"\t\tMark node as schedulable." +msgstr "" +"\n" +"\t\tRemove a restrição de execução de workloads no node." + +#: pkg/kubectl/cmd/drain.go:90 +msgid "" +"\n" +"\t\tMark node as unschedulable." +msgstr "" +"\n" +"\t\tAplica a restrição de execução de workloads no node." + +#: 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\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\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\tnão atualizando as outras partes do objeto." + +#: 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\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\tto change output format." +msgstr "" +"\n" +"\t\tView the latest last-applied-configuration annotations by type/name or file.\n" +"\n" +"\t\tThe default output will be printed to stdout in YAML format. One can use -o option\n" +"\t\tto change output format." + +#: 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 +msgid "" +"\n" +"\t # Create a new TLS secret named tls-secret with the given key pair:\n" +"\t kubectl create secret tls tls-secret --cert=path/to/tls.cert --key=path/to/tls.key" +msgstr "" +"\n" +"\t # Cria um novo segredo TLS chamado tls-secret com o par the chaves fornecido:\n" +"\t kubectl create secret tls tls-secret —cert=path/to/tls.cert —key=path/to/tls.key" + +#: pkg/kubectl/cmd/create_namespace.go:35 +msgid "" +"\n" +"\t # Create a new namespace named my-namespace\n" +"\t kubectl create namespace my-namespace" +msgstr "" +"\n" +"\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 +msgid "" +"\n" +"\t # Create a new service account named my-service-account\n" +"\t kubectl create serviceaccount my-service-account" +msgstr "" +"\n" +"\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 +msgid "" +"\n" +"\tCreate an ExternalName service with the specified name.\n" +"\n" +"\tExternalName service references to an external DNS address instead of\n" +"\tonly pods, which will allow application authors to reference services\n" +"\tthat exist off platform, on other clusters, or locally." +msgstr "" +"\n" +"\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" +"\tque existem fora da plataforma, em outros clusters ou localmente." + +#: pkg/kubectl/cmd/help.go:30 +msgid "" +"\n" +"\tHelp provides help for any command in the application.\n" +"\tSimply type kubectl help [path to command] for full details." +msgstr "" +"\n" +"\tHelp provê ajuda para qualquer comando na aplicação.\n" +"\tDigite simplesmente kubectl help [caminho do comando] para detalhes completos." + +#: pkg/kubectl/cmd/create_service.go:173 +msgid "" +"\n" +" # Create a new LoadBalancer service named my-lbs\n" +" kubectl create service loadbalancer my-lbs --tcp=5678:8080" +msgstr "" +"\n" +" # 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 +msgid "" +"\n" +" # Dump current cluster state to stdout\n" +" kubectl cluster-info dump\n" +"\n" +" # Dump current cluster state to /path/to/cluster-state\n" +" kubectl cluster-info dump --output-directory=/path/to/cluster-state\n" +"\n" +" # Dump all namespaces to stdout\n" +" 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" +msgstr "" +"\n" +" # Coleta o estado corrente do cluster e exibe no stdout\n" +" kubectl cluster-info dump\n" +"\n" +" # Coleta o estado corrente do custer para /path/to/cluster-state\n" +" kubectl cluster-info dump --output-directory=/path/to/cluster-state\n" +"\n" +" # 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" + +#: 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 "" +"\n" +" # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my frontend'.\n" +" # Se a mesma annotation é configurada várias vezes, apenas o último valor será utilizado\n" +" kubectl annotate pods foo description='my frontend'\n" +"\n" +" # Atualiza o pod identificado pelo tipo e nome definido no \"pod.json\"\n" +" kubectl annotate -f pod.json description='my frontend'\n" +"\n" +" # Atualiza o pod 'foo' com a annotation 'description' e o valor 'my frontend running nginx', " +"sobreescrevendo qualquer valor existente.\n" +" kubectl annotate --overwrite pods foo description='my frontend running nginx'\n" +"\n" +" # Atualiza todos os pods no namespace\n" +" kubectl annotate pods --all description='my frontend running nginx'\n" +"\n" +" # Atualiza o pod 'foo' apenas se o recurso não foi modificado na versão 1.\n" +" kubectl annotate pods foo description='my frontend running nginx' --resource-version=1\n" +"\n" +" # Atualiza o pod 'foo' removendo a annotation chamada 'description' se ela existir.\n" +" # Não necessita da flag --overwrite.\n" +" kubectl annotate pods foo description-" + +#: pkg/kubectl/cmd/create_service.go:170 +msgid "" +"\n" +" Create a LoadBalancer service with the specified name." +msgstr "" +"\n" +" Cria um serviço do tipo LoadBalancer com o nome especificado." + +#: pkg/kubectl/cmd/create_service.go:50 +msgid "" +"\n" +" Create a clusterIP service with the specified name." +msgstr "" +"\n" +" Cria um serviço do tipo clusterIP com o nome especificado." + +#: pkg/kubectl/cmd/create_deployment.go:33 +msgid "" +"\n" +" Create a deployment with the specified name." +msgstr "" +"\n" +" Cria um deployment com o nome especificado." + +#: pkg/kubectl/cmd/create_service.go:113 +msgid "" +"\n" +" Create a nodeport service with the specified name." +msgstr "" +"\n" +" Cria um serviço do tipo nodeport com o nome especificado." + +#: 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" +" 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." + +#: 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" +" 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'." + +#: 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 +msgid "" +"A label selector to use for this budget. Only equality-based selector requirements are supported." +msgstr "" +"Um seletor de label a ser usado para o PDB. Apenas seletores baseado em igualdade são suportados." + +#: 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 +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" + +#: pkg/kubectl/cmd/certificates.go:72 +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 " +"loadbalancing)." + +#: pkg/kubectl/cmd/attach.go:70 +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 +msgid "" +"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." + +#: pkg/kubectl/cmd/create_clusterrolebinding.go:56 +msgid "ClusterRole this ClusterRoleBinding should reference" +msgstr "ClusterRole que esse ClusterRoleBinding deve referenciar" + +#: pkg/kubectl/cmd/create_rolebinding.go:56 +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 +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 +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 +msgid "Create a ClusterRoleBinding for a particular ClusterRole" +msgstr "Cria um ClusterRoleBinding para um ClusterRole especifico" + +#: pkg/kubectl/cmd/create_service.go:182 +msgid "Create a LoadBalancer service." +msgstr "Cria um serviço do tipo LoadBalancer." + +#: pkg/kubectl/cmd/create_service.go:125 +msgid "Create a NodePort service." +msgstr "Cria um serviço do tipo NodePort." + +#: pkg/kubectl/cmd/create_rolebinding.go:44 +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 +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 +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" + +#: 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 +msgid "Create a namespace with the specified name" +msgstr "Cria a namespace com um nome especificado" + +#: pkg/kubectl/cmd/create_pdb.go:50 +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 +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 +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 +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 +msgid "Create a secret using specified subcommand" +msgstr "Cria um secret utilizando um sub-comando especificado" + +#: pkg/kubectl/cmd/create_serviceaccount.go:45 +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 +msgid "Create a service using specified subcommand." +msgstr "Cria um service utilizando um sub-comando especificado." + +#: pkg/kubectl/cmd/create_service.go:241 +msgid "Create an ExternalName service." +msgstr "Cria um serviço do tipo ExternalName." + +#: pkg/kubectl/cmd/delete.go:132 +msgid "" +"Delete resources by filenames, stdin, resources and names, or by resources and label selector" +msgstr "" +"Apaga os recusros por nome de arquivos, stdin, recursos e nomes, ou por recursos e seletor de " +"label" + +#: pkg/kubectl/cmd/config/delete_cluster.go:39 +msgid "Delete the specified cluster from the kubeconfig" +msgstr "Apaga o cluster especificado do kubeconfig" + +#: pkg/kubectl/cmd/config/delete_context.go:39 +msgid "Delete the specified context from the kubeconfig" +msgstr "Apaga o contexto especificado do kubeconfig" + +#: pkg/kubectl/cmd/certificates.go:122 +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 +msgid "Describe one or many contexts" +msgstr "Mostra um ou mais contextos" + +#: pkg/kubectl/cmd/top_node.go:78 +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 +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 +msgid "Display Resource (CPU/Memory) usage." +msgstr "Mostra a utilização de recursos (CPU/Memória)." + +#: pkg/kubectl/cmd/clusterinfo.go:51 +msgid "Display cluster info" +msgstr "Mostra as informações do cluster" + +#: pkg/kubectl/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 +msgid "Display merged kubeconfig settings or a specified kubeconfig file" +msgstr "Mostra a configuração do kubeconfig mescladas ou um arquivo kubeconfig especificado" + +#: pkg/kubectl/cmd/get.go:111 +msgid "Display one or many resources" +msgstr "Mostra um ou mais recursos" + +#: pkg/kubectl/cmd/config/current_context.go:49 +msgid "Displays the current-context" +msgstr "Mostra o contexto corrente" + +#: pkg/kubectl/cmd/explain.go:51 +msgid "Documentation of resources" +msgstr "Documentação dos recursos" + +#: pkg/kubectl/cmd/drain.go:178 +msgid "Drain node in preparation for maintenance" +msgstr "Drenar o node para preparação de manutenção" + +#: pkg/kubectl/cmd/clusterinfo_dump.go:39 +msgid "Dump lots of relevant info for debugging and diagnosis" +msgstr "Realiza o dump de muitas informações relevantes para debugging e diagnósticos" + +#: pkg/kubectl/cmd/edit.go:110 +msgid "Edit a resource on the server" +msgstr "Edita um recurso no servidor" + +#: pkg/kubectl/cmd/create_secret.go:160 +msgid "Email for Docker registry" +msgstr "Email para o Docker registry" + +#: pkg/kubectl/cmd/exec.go:69 +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 +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 +msgid "Help about any command" +msgstr "Ajuda sobre qualquer comando" + +#: 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 para ser alocado no Load Balancer. Se vazio, um IP efêmero será criado e utilizado " +"(específico para cada provedor cloud)." + +#: pkg/kubectl/cmd/expose.go:112 +msgid "" +"If non-empty, set the session affinity for the service to this; legal values: 'None', 'ClientIP'" +msgstr "" +"Se não vazio, configura a afinidade de sessão para o serviço; valores válidos: 'None', 'ClientIP'" + +#: 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 "" +"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/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 +msgid "Mark node as schedulable" +msgstr "Marca o node como agendável" + +#: pkg/kubectl/cmd/drain.go:103 +msgid "Mark node as unschedulable" +msgstr "Marca o node como não agendável" + +#: pkg/kubectl/cmd/rollout/rollout_pause.go:74 +msgid "Mark the provided resource as paused" +msgstr "Marca o recurso fornecido como pausado" + +#: pkg/kubectl/cmd/certificates.go:36 +msgid "Modify certificate resources." +msgstr "Edita o certificado dos recursos." + +#: pkg/kubectl/cmd/config/config.go:40 +msgid "Modify kubeconfig files" +msgstr "Edita o arquivo kubeconfig" + +#: 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 "" +"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 +msgid "" +"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." + +#: pkg/kubectl/cmd/completion.go:104 +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 +msgid "Password for Docker registry authentication" +msgstr "Senha para a autenticação do registro do Docker" + +#: pkg/kubectl/cmd/create_secret.go:226 +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 +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 +msgid "" +"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." + +#: pkg/kubectl/cmd/version.go:40 +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 +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 +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 +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 +msgid "Resume a paused resource" +msgstr "Retoma um recurso pausado" + +#: pkg/kubectl/cmd/create_rolebinding.go:57 +msgid "Role this RoleBinding should reference" +msgstr "Role que a RoleBinding deve referenciar" + +#: pkg/kubectl/cmd/run.go:97 +msgid "Run a particular image on the cluster" +msgstr "Executa uma imagem específica no cluster" + +#: pkg/kubectl/cmd/proxy.go:69 +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 +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 +msgid "Set specific features on objects" +msgstr "Define funcionalidades específicas em objetos" + +#: 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 "" +"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 +msgid "Set the selector on a resource" +msgstr "Define um seletor em um recurso" + +#: pkg/kubectl/cmd/config/create_cluster.go:68 +msgid "Sets a cluster entry in kubeconfig" +msgstr "Define um cluster no arquivo kubeconfig" + +#: pkg/kubectl/cmd/config/create_context.go:58 +msgid "Sets a context entry in kubeconfig" +msgstr "Define um contexto no arquivo kubeconfig" + +#: pkg/kubectl/cmd/config/create_authinfo.go:104 +msgid "Sets a user entry in kubeconfig" +msgstr "Define um usuário no arquivo kubeconfig" + +#: pkg/kubectl/cmd/config/set.go:60 +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 +msgid "Sets the current-context in a kubeconfig file" +msgstr "Define o current-context no arquivo kubeconfig" + +#: pkg/kubectl/cmd/describe.go:86 +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 +msgid "Show the status of the rollout" +msgstr "Mostra o status de uma atualização dinamica" + +#: pkg/kubectl/cmd/expose.go:106 +msgid "Synonym for --target-port" +msgstr "Sinônimo para —target-port" + +#: pkg/kubectl/cmd/expose.go:88 +msgid "" +"Take a replication controller, service, deployment or pod and expose it as a new Kubernetes " +"Service" +msgstr "" +"Pega um replication controlar, service, deployment ou pod e expõe como um novo Serviço do " +"Kubernetes" + +#: pkg/kubectl/cmd/run.go:117 +msgid "The image for the container to run." +msgstr "A imagem para o container executar." + +#: 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 "" +"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 +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" + +#: 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 +msgid "The name for the newly created object." +msgstr "O nome para o objeto recém criado." + +#: 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." +msgstr "" +"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 +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." + +#: 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 +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 +msgid "" +"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" + +#: 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 "" +"A porta que o container expõe. Se —expose é verdadeiro, esta também é a porta utilizada pelo " +"serviço quando for criado." + +#: 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 "" +"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: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 +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 +msgid "Undo a previous rollout" +msgstr "Desfazer o rollout anterior" + +#: pkg/kubectl/cmd/config/unset.go:48 +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 +msgid "Update image of a pod template" +msgstr "Atualizar a imagem de um template de pod" + +#: pkg/kubectl/cmd/set/set_resources.go:102 +msgid "Update resource requests/limits on objects with pod templates" +msgstr "Atualizar os recursos de request/limites em um objeto com template de pod" + +#: pkg/kubectl/cmd/annotate.go:116 +msgid "Update the annotations on a resource" +msgstr "Atualizar as anotações de um recurso" + +#: pkg/kubectl/cmd/label.go:114 +msgid "Update the labels on a resource" +msgstr "Atualizar os labels de um recurso" + +#: pkg/kubectl/cmd/taint.go:87 +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 +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 +msgid "View latest last-applied-configuration annotations of a resource/object" +msgstr "Visualizar a última anotação last-applied-configuration de um recurso/objeto" + +#: pkg/kubectl/cmd/rollout/rollout_history.go:52 +msgid "View rollout history" +msgstr "Visualizar o histórico de rollout" + +#: 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 "" +"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 +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 +msgid "kubectl controls the Kubernetes cluster manager" +msgstr "kubectl controla o gerenciador de cluster do Kubernetes"