Merge pull request #66352 from juanvallejo/jvallejo/switch-logs-cmd-externals
Automatic merge from submit-queue (batch tested with PRs 66352, 66504). 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>. update logs cmd to use external versions **Release note**: ```release-note NONE ``` Continues the pattern established across other kubectl commands, working with external objects throughout. Depends on https://github.com/kubernetes/kubernetes/pull/66398 cc @deads2k @soltysh
This commit is contained in:
		| @@ -28,13 +28,13 @@ import ( | |||||||
| 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" | ||||||
| 	"k8s.io/apimachinery/pkg/runtime" | 	"k8s.io/apimachinery/pkg/runtime" | ||||||
| 	"k8s.io/client-go/rest" | 	"k8s.io/client-go/rest" | ||||||
| 	"k8s.io/kubernetes/pkg/api/legacyscheme" |  | ||||||
| 	api "k8s.io/kubernetes/pkg/apis/core" | 	api "k8s.io/kubernetes/pkg/apis/core" | ||||||
| 	"k8s.io/kubernetes/pkg/apis/core/validation" | 	"k8s.io/kubernetes/pkg/apis/core/validation" | ||||||
| 	"k8s.io/kubernetes/pkg/kubectl/cmd/templates" | 	"k8s.io/kubernetes/pkg/kubectl/cmd/templates" | ||||||
| 	cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" | 	cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" | ||||||
| 	"k8s.io/kubernetes/pkg/kubectl/genericclioptions" | 	"k8s.io/kubernetes/pkg/kubectl/genericclioptions" | ||||||
| 	"k8s.io/kubernetes/pkg/kubectl/polymorphichelpers" | 	"k8s.io/kubernetes/pkg/kubectl/polymorphichelpers" | ||||||
|  | 	"k8s.io/kubernetes/pkg/kubectl/scheme" | ||||||
| 	"k8s.io/kubernetes/pkg/kubectl/util" | 	"k8s.io/kubernetes/pkg/kubectl/util" | ||||||
| 	"k8s.io/kubernetes/pkg/kubectl/util/i18n" | 	"k8s.io/kubernetes/pkg/kubectl/util/i18n" | ||||||
| ) | ) | ||||||
| @@ -206,7 +206,7 @@ func (o *LogsOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []str | |||||||
|  |  | ||||||
| 	if o.Object == nil { | 	if o.Object == nil { | ||||||
| 		builder := f.NewBuilder(). | 		builder := f.NewBuilder(). | ||||||
| 			WithScheme(legacyscheme.Scheme). | 			WithScheme(scheme.Scheme, scheme.Scheme.PrioritizedVersionsAllGroups()...). | ||||||
| 			NamespaceParam(o.Namespace).DefaultNamespace(). | 			NamespaceParam(o.Namespace).DefaultNamespace(). | ||||||
| 			SingleResourceType() | 			SingleResourceType() | ||||||
| 		if o.ResourceArg != "" { | 		if o.ResourceArg != "" { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Kubernetes Submit Queue
					Kubernetes Submit Queue