为了账号安全,请及时绑定邮箱和手机立即绑定

在 kubernetes 中获取入口元数据

在 kubernetes 中获取入口元数据

Go
缥缈止盈 2022-11-23 19:58:48
我有下面的代码打印我的 kubernetes 部署元数据,package testimport (    "context"    "fmt"    "os"    "testing"    v1 "k8s.io/apimachinery/pkg/apis/meta/v1"    "k8s.io/client-go/kubernetes"    "k8s.io/client-go/tools/clientcmd")func TestEksStandaloneModule(t *testing.T) {    namespace := fmt.Sprintf("%v-%v", "project", "dit")    kubeconfig := os.Getenv("HOME") + "/KUBECONFIG"    clientCfg, err := clientcmd.BuildConfigFromFlags("", kubeconfig)    if err != nil {        t.Error(err)    }    clientset, err := kubernetes.NewForConfig(clientCfg)    appDeployment, err := clientset.AppsV1().Deployments(namespace).Get(context.TODO(), "deploymentname", v1.GetOptions{})    fmt.Println(appDeployment)}任何人都可以帮我获得打印入口元数据的功能吗?我是新来的。
查看完整描述

1 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

我能够让它工作


appIngress, err := clientset.NetworkingV1().Ingresses(namespace).Get(context.TODO(), "helloworldspringbootssl-ap145385", v1.GetOptions{})

fmt.Println(appIngress)


查看完整回答
反对 回复 2022-11-23
  • 1 回答
  • 0 关注
  • 64 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信