mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-21 01:26:28 +00:00
Merge pull request #69118 from seans3/apply-small-fix
Replace internal dependency on last-applied-configuration with extern…
This commit is contained in:
commit
53fe9e2a30
@ -26,7 +26,7 @@ import (
|
|||||||
"github.com/jonboulle/clockwork"
|
"github.com/jonboulle/clockwork"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
|
|
||||||
"k8s.io/api/core/v1"
|
corev1 "k8s.io/api/core/v1"
|
||||||
"k8s.io/apimachinery/pkg/api/errors"
|
"k8s.io/apimachinery/pkg/api/errors"
|
||||||
"k8s.io/apimachinery/pkg/api/meta"
|
"k8s.io/apimachinery/pkg/api/meta"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
@ -44,7 +44,6 @@ import (
|
|||||||
"k8s.io/cli-runtime/pkg/genericclioptions/resource"
|
"k8s.io/cli-runtime/pkg/genericclioptions/resource"
|
||||||
"k8s.io/client-go/dynamic"
|
"k8s.io/client-go/dynamic"
|
||||||
oapi "k8s.io/kube-openapi/pkg/util/proto"
|
oapi "k8s.io/kube-openapi/pkg/util/proto"
|
||||||
api "k8s.io/kubernetes/pkg/apis/core"
|
|
||||||
"k8s.io/kubernetes/pkg/kubectl"
|
"k8s.io/kubernetes/pkg/kubectl"
|
||||||
"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"
|
||||||
@ -399,7 +398,7 @@ func (o *ApplyOptions) Run() error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
annotationMap := metadata.GetAnnotations()
|
annotationMap := metadata.GetAnnotations()
|
||||||
if _, ok := annotationMap[api.LastAppliedConfigAnnotation]; !ok {
|
if _, ok := annotationMap[corev1.LastAppliedConfigAnnotation]; !ok {
|
||||||
fmt.Fprintf(o.ErrOut, warningNoLastAppliedConfigAnnotation, o.cmdBaseName)
|
fmt.Fprintf(o.ErrOut, warningNoLastAppliedConfigAnnotation, o.cmdBaseName)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -467,7 +466,7 @@ func (o *ApplyOptions) Run() error {
|
|||||||
|
|
||||||
objToPrint := objs[0]
|
objToPrint := objs[0]
|
||||||
if len(objs) > 1 {
|
if len(objs) > 1 {
|
||||||
list := &v1.List{
|
list := &corev1.List{
|
||||||
TypeMeta: metav1.TypeMeta{
|
TypeMeta: metav1.TypeMeta{
|
||||||
Kind: "List",
|
Kind: "List",
|
||||||
APIVersion: "v1",
|
APIVersion: "v1",
|
||||||
@ -619,7 +618,7 @@ func (p *pruner) prune(namespace string, mapping *meta.RESTMapping, includeUnini
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
annots := metadata.GetAnnotations()
|
annots := metadata.GetAnnotations()
|
||||||
if _, ok := annots[api.LastAppliedConfigAnnotation]; !ok {
|
if _, ok := annots[corev1.LastAppliedConfigAnnotation]; !ok {
|
||||||
// don't prune resources not created with apply
|
// don't prune resources not created with apply
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user