Jordan Liggitt
2b1a2d361f
Use tabwriter with remembered column widths
2019-01-01 22:27:36 -05:00
Sean Sullivan
e0b712d428
kubectl: move custom columns printers and flags
2018-11-12 14:31:59 -08:00
Maciej Szulik
5b55e1f8ed
Create cli-runtime staging repository
2018-08-21 17:08:30 +02:00
David Eads
70417ca150
make template printers a recommended printer
2018-07-03 07:47:17 -04:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
juanvallejo
d1603c9560
move PrintOptions to genericclioptions
2018-05-21 14:59:41 -04:00
David Eads
420dd9bf66
move type setting into an optional layer above normal printing
2018-05-17 17:22:12 -04:00
juanvallejo
0164605d31
remove versioned printer
2018-05-17 17:20:54 -04:00
David Eads
dfa5bfd39f
remove decoder from name printing
2018-05-14 15:55:38 -04:00
juanvallejo
b5f6d834fc
fail printing on internal obj
2018-05-11 14:54:37 -04:00
juanvallejo
a74b28d961
rm GetStandardPrinter
2018-05-07 15:37:55 -04:00
juanvallejo
191a48f4c3
wire PrintFlags through get cmd
2018-04-25 15:02:48 -04:00
juanvallejo
8a7b2fdda3
begin wiring printopts through complete commands
2018-04-13 11:50:54 -04:00
juanvallejo
4b4b6c879a
begin wiring printflags through set cmds
2018-04-05 16:34:51 -04:00
juanvallejo
a3a430ce01
wire through humanreadable flags
2018-04-03 13:59:35 -04:00
juanvallejo
ec672ca279
wire through template PrintFlags
2018-03-27 18:11:01 -04:00
Kubernetes Submit Queue
dcdf70a134
Merge pull request #61501 from juanvallejo/jvallejo/add-custom-columns-flags
...
Automatic merge from submit-queue (batch tested with PRs 61434, 61501, 59609, 61467, 61531). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
wire through custom-column print flags
**Release note**:
```release-note
NONE
```
Begin implementing pieces needed to retrieve custom-column printers from a set of flags.
Proposal: https://docs.google.com/document/d/19ZZFVe9oD1KQmk5uExggRWtRl_hKGfYnBXvHZJlgEro/edit#heading=h.pnvbfi14v4zz
cc @soltysh @deads2k @pwittrock
2018-03-26 19:52:07 -07:00
juanvallejo
e4cdb9fc52
wire through custom-column print flags
2018-03-26 10:11:09 -04:00
juanvallejo
aa38cea4d1
wire through name/success print flags
2018-03-26 10:00:45 -04:00
Kubernetes Submit Queue
f8134deb63
Merge pull request #61440 from juanvallejo/jvallejo/add-json-yaml-printer-flags
...
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
wire through json/yaml print flags
**Release note**:
```release-note
NONE
```
Begin implementing pieces needed to retrieve json, yaml printers from a set of flags.
Proposal: https://docs.google.com/document/d/19ZZFVe9oD1KQmk5uExggRWtRl_hKGfYnBXvHZJlgEro/edit#heading=h.pnvbfi14v4zz
cc @deads2k @soltysh @pwittrock
2018-03-25 15:58:31 -07:00
juanvallejo
02be089bb3
wire through json/yaml print flags
2018-03-22 11:32:30 -04:00
Geoff Baskwill
f8c56ba4d5
pkg/printers: Support base64 decode in kubectl go-template
...
Adds a `base64decode` function to templates in `kubectl` so that
it's possible to extract secret data in plaintext instead of
base64 without requiring a separate executable.
Sample usage:
```sh
kubectl get secret SECRET -o go-template='{{ .data.KEY | base64decode }}'
```
2018-03-13 19:33:47 -04:00
Clayton Coleman
fb6b1c0fba
CRD should have server side printing
...
Add the plumbing for server side printing. Not connected until we
support a way to get OpenAPI extensions from CRDs.
2018-02-24 13:44:05 -05:00
David Eads
be04e7c1b1
collapse printing paths
2018-02-21 08:15:22 -05:00
Jeff Grafton
ef56a8d6bb
Autogenerated: hack/update-bazel.sh
2018-02-16 13:43:01 -08:00
juanvallejo
765f9ec68b
update -o name format to kind.group/name
2018-02-15 10:33:06 -05:00
Clayton Coleman
d07a608607
Promote v1alpha1 meta to v1beta1
...
No code changes, just renames
2018-02-02 14:00:45 -05:00
Jeff Grafton
efee0704c6
Autogenerate BUILD files
2017-12-23 13:12:11 -08:00
Dr. Stefan Schimanski
bec617f3cc
Update generated files
2017-11-09 12:14:08 +01:00
zhengjiajin
d9dbfc7861
fix issue(51245)kubectl printObj should not print header when occur error
2017-10-20 18:01:09 +08:00
Dr. Stefan Schimanski
cad0364e73
Update bazel
2017-10-18 17:24:04 +02:00
Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
Jeff Grafton
cf55f9ed45
Autogenerate BUILD files
2017-08-11 09:30:23 -07:00
Clayton Coleman
6bd0c38908
Add a new default printer handler for HumanReadable
...
Refactors and removes the need for the more complex old code,
temporarily limits what output is shown for truly unknown objects (a
follow up change will allow server side handling and generic fallback),
and removes all of the generic printers in favor of a single code path.
2017-07-05 00:31:41 -04:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Clayton Coleman
7ce63eb608
Refactor printers to support rendering as a Table
...
Return tables from the server.
2017-05-29 18:30:10 -04:00
Fabiano Franz
b276f17b6d
Smarter get printer for generic resources
2017-04-17 15:42:47 -03:00
Mike Danese
a05c3c0efd
autogenerated
2017-04-14 10:40:57 -07:00
Clayton Coleman
651188d687
generated: bazel
2017-02-23 00:28:32 -05:00