mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-26 05:03:09 +00:00
Remove heapster flag in 'top node'
Signed-off-by: chymy <chang.min1@zte.com.cn>
This commit is contained in:
parent
5310e4f30e
commit
01f521aac6
@ -64,7 +64,6 @@ kubectl cluster-info
|
|||||||
|
|
||||||
Kubernetes master is running at https://104.197.5.247
|
Kubernetes master is running at https://104.197.5.247
|
||||||
GLBCDefaultBackend is running at https://104.197.5.247/api/v1/namespaces/kube-system/services/default-http-backend:http/proxy
|
GLBCDefaultBackend is running at https://104.197.5.247/api/v1/namespaces/kube-system/services/default-http-backend:http/proxy
|
||||||
Heapster is running at https://104.197.5.247/api/v1/namespaces/kube-system/services/heapster/proxy
|
|
||||||
KubeDNS is running at https://104.197.5.247/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
|
KubeDNS is running at https://104.197.5.247/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
|
||||||
Metrics-server is running at https://104.197.5.247/api/v1/namespaces/kube-system/services/https:metrics-server:/proxy
|
Metrics-server is running at https://104.197.5.247/api/v1/namespaces/kube-system/services/https:metrics-server:/proxy
|
||||||
```
|
```
|
||||||
|
@ -34,7 +34,6 @@ kubectl get deployments --namespace kube-system
|
|||||||
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
|
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
|
||||||
event-exporter-v0.2.3 1 1 1 1 14d
|
event-exporter-v0.2.3 1 1 1 1 14d
|
||||||
fluentd-gcp-scaler 1 1 1 1 14d
|
fluentd-gcp-scaler 1 1 1 1 14d
|
||||||
heapster-v1.6.0-beta.1 1 1 1 1 14d
|
|
||||||
kube-dns 2 2 2 2 14d
|
kube-dns 2 2 2 2 14d
|
||||||
kube-dns-autoscaler 1 1 1 1 14d
|
kube-dns-autoscaler 1 1 1 1 14d
|
||||||
l7-default-backend 1 1 1 1 14d
|
l7-default-backend 1 1 1 1 14d
|
||||||
|
@ -25,7 +25,6 @@ go_library(
|
|||||||
"//staging/src/k8s.io/metrics/pkg/apis/metrics/v1beta1:go_default_library",
|
"//staging/src/k8s.io/metrics/pkg/apis/metrics/v1beta1:go_default_library",
|
||||||
"//staging/src/k8s.io/metrics/pkg/client/clientset/versioned:go_default_library",
|
"//staging/src/k8s.io/metrics/pkg/client/clientset/versioned:go_default_library",
|
||||||
"//vendor/github.com/spf13/cobra:go_default_library",
|
"//vendor/github.com/spf13/cobra:go_default_library",
|
||||||
"//vendor/github.com/spf13/pflag:go_default_library",
|
|
||||||
"//vendor/k8s.io/klog/v2:go_default_library",
|
"//vendor/k8s.io/klog/v2:go_default_library",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
@ -21,7 +21,6 @@ import (
|
|||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"github.com/spf13/pflag"
|
|
||||||
"k8s.io/api/core/v1"
|
"k8s.io/api/core/v1"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
"k8s.io/apimachinery/pkg/labels"
|
"k8s.io/apimachinery/pkg/labels"
|
||||||
@ -51,17 +50,6 @@ type TopNodeOptions struct {
|
|||||||
genericclioptions.IOStreams
|
genericclioptions.IOStreams
|
||||||
}
|
}
|
||||||
|
|
||||||
func heapsterTopOptions(flags *pflag.FlagSet) {
|
|
||||||
flags.String("heapster-namespace", "kube-system", "Namespace Heapster service is located in")
|
|
||||||
flags.MarkDeprecated("heapster-namespace", "This flag is currently no-op and will be deleted.")
|
|
||||||
flags.String("heapster-service", "heapster", "Name of Heapster service")
|
|
||||||
flags.MarkDeprecated("heapster-service", "This flag is currently no-op and will be deleted.")
|
|
||||||
flags.String("heapster-scheme", "http", "Scheme (http or https) to connect to Heapster as")
|
|
||||||
flags.MarkDeprecated("heapster-scheme", "This flag is currently no-op and will be deleted.")
|
|
||||||
flags.String("heapster-port", "", "Port name in service to use")
|
|
||||||
flags.MarkDeprecated("heapster-port", "This flag is currently no-op and will be deleted.")
|
|
||||||
}
|
|
||||||
|
|
||||||
var (
|
var (
|
||||||
topNodeLong = templates.LongDesc(i18n.T(`
|
topNodeLong = templates.LongDesc(i18n.T(`
|
||||||
Display Resource (CPU/Memory/Storage) usage of nodes.
|
Display Resource (CPU/Memory/Storage) usage of nodes.
|
||||||
@ -99,7 +87,6 @@ func NewCmdTopNode(f cmdutil.Factory, o *TopNodeOptions, streams genericclioptio
|
|||||||
cmd.Flags().StringVarP(&o.Selector, "selector", "l", o.Selector, "Selector (label query) to filter on, supports '=', '==', and '!='.(e.g. -l key1=value1,key2=value2)")
|
cmd.Flags().StringVarP(&o.Selector, "selector", "l", o.Selector, "Selector (label query) to filter on, supports '=', '==', and '!='.(e.g. -l key1=value1,key2=value2)")
|
||||||
cmd.Flags().StringVar(&o.SortBy, "sort-by", o.Selector, "If non-empty, sort nodes list using specified field. The field can be either 'cpu' or 'memory'.")
|
cmd.Flags().StringVar(&o.SortBy, "sort-by", o.Selector, "If non-empty, sort nodes list using specified field. The field can be either 'cpu' or 'memory'.")
|
||||||
cmd.Flags().BoolVar(&o.NoHeaders, "no-headers", o.NoHeaders, "If present, print output without headers")
|
cmd.Flags().BoolVar(&o.NoHeaders, "no-headers", o.NoHeaders, "If present, print output without headers")
|
||||||
heapsterTopOptions(cmd.Flags())
|
|
||||||
|
|
||||||
return cmd
|
return cmd
|
||||||
}
|
}
|
||||||
|
@ -179,7 +179,6 @@ func (o TopPodOptions) RunTopPod() error {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Refactor this once Heapster becomes the API server.
|
|
||||||
// First we check why no metrics have been received.
|
// First we check why no metrics have been received.
|
||||||
if len(metrics.Items) == 0 {
|
if len(metrics.Items) == 0 {
|
||||||
// If the API server query is successful but all the pods are newly created,
|
// If the API server query is successful but all the pods are newly created,
|
||||||
|
Loading…
Reference in New Issue
Block a user