-
Notifications
You must be signed in to change notification settings - Fork 42.9k
Server-side printing continued #60712
Copy link
Copy link
Closed
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.Important over the long term, but may not be staffed and/or may need multiple releases to complete.sig/cliCategorizes an issue or PR as relevant to SIG CLI.Categorizes an issue or PR as relevant to SIG CLI.
Metadata
Metadata
Assignees
Labels
kind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.Important over the long term, but may not be staffed and/or may need multiple releases to complete.sig/cliCategorizes an issue or PR as relevant to SIG CLI.Categorizes an issue or PR as relevant to SIG CLI.
This is continuation of the work started in #58536. The below list outlines work items related to server-side printing in 1.11:
Server:
determine whether to have a shorthand mime-type for table (application/json+meta+v1+Table) or similarReview the Table API with a JS web console userThe current history proved the table output is very good.creationTimestampto be returned as timestamp and not interpreted value.Client:
(?includeObject=Object)and then doing the sort on nested, as should custom columns.kubectl get(Updatekubectl getsorter to deal with server-side printing #67211 updated the sorter inkubectl getto handle server-side printing. We need to improve performance of the sorter to handle large lists of resources better)Custom-columns inCustom columns will be using regular get since they need to operate on full object to be able to present fields requested by user. Using server-side print would be an overkill for this.kubectl getneed to supportTableobjects as part of server-side printing. Currently they fallback to old printing behaviorkubectl get --watchbehavior needs to be updated to use server-side printing. We need server events to includeTableobjects before we can move forward with this. - use server-side printing inkubectl get -w#76161