cilium
29 строк · 591.0 Байт
1// SPDX-License-Identifier: Apache-2.0
2// Copyright Authors of Cilium
3
4package version
5
6import (
7"fmt"
8"io"
9
10"github.com/spf13/cobra"
11
12"github.com/cilium/cilium/pkg/version"
13)
14
15// New creates a new version command.
16func New() *cobra.Command {
17return &cobra.Command{
18Use: "version",
19Short: "Display detailed version information",
20Long: `Displays information about the version of this software.`,
21Run: func(cmd *cobra.Command, _ []string) {
22runVersion(cmd.OutOrStdout())
23},
24}
25}
26
27func runVersion(out io.Writer) {
28fmt.Fprintf(out, "Hubble-relay: %s\n", version.Version)
29}
30