1 回答
TA贡献2080条经验 获得超4个赞
你试过什么了?发布示例有帮助。尝试以下任意示例以帮助您入门:
// imports
// metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
// "k8s.io/client-go/kubernetes"
// "k8s.io/client-go/tools/clientcmd"
// create the clientset
clientset, err := kubernetes.NewForConfig(config)
if err != nil {
panic(err.Error())
}
for {
ingressList, err := clientset.ExtensionsV1beta1().Ingresses("").List(metav1.ListOptions{})
if err != nil {
// handle err
}
ingressCtrls := ingressList.Items
if len(ingressCtrls) > 0 {
for _, ingress := range ingressCtrls {
fmt.Printf("ingress %s exists in namespace %s\n", ingress.Name, ingress.Namespace)
}
} else {
fmt.Println("no ingress found")
}
time.Sleep(10 * time.Second)
}
- 1 回答
- 0 关注
- 100 浏览
添加回答
举报