
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
报错日志# journalctl -fu kubeletSep 06 13:47:57 k8s-3 kubelet[1342]: E0906 13:47:57.9823611342 kubelet_volumes.go:154] Orphaned pod "82ebc0c5-dd4c-43d8-8fa1-7d2b5af4c899" found, but volume subpaths ...
deployment// 列出 deploymentListdeploymentList, err := clientset.AppsV1().Deployments("default").List(metav1.ListOptions{})// 查询 deploymentGetdeploymentGet, err := clientset.AppsV1().Deployme...
错误信息[root@k8s-3 ~]# kubectl -n kube-system describe po metrics-server-5cb9ff977-s28lm...........WarningInspectFailed4m53s (x12 over 6m50s)kubelet, k8s-3Failed to inspect image "regist...
//获取NODEfmt.Println("####### 获取node ######")nodes, err := clientset.CoreV1().Nodes().List(metav1.ListOptions{})if err != nil {panic(err)}for _,nds := range nodes.Items {fmt.Printf("NodeName: ...
Istio通过对serviceMesh中的每个pod注入sidecar,来实现无侵入式的服务治理能力。sidecar的注入是其能力实现的重要一环(在kubernetes集群中的注入方式)。sidecar注入有两种方式,一是通过创建webhook资源,利用k8s的webhook能力实现pod的自动注入,二是通过istioctl工具,对yaml文件进行手动注入。https://istio.io...
配置验证 WebhookIstio 使用 ValidatingAdmissionWebhooks 验证 Istio 配置,使用 MutatingAdmissionWebhooks 自动将 Sidecar 代理注入至用户 Pod### 验证 kubectl 是否是最新版本(>= 1.10),并且 Kubernetes 服务器版本 >= 1.9。kubectl versio...
client-go官方文档https://github.com/kubernetes/client-go.git部署go 环境$ wget https://studygolang.com/dl/golang/go1.10.3.linux-amd64.tar.gz$ tar xf go1.10.3.linux-amd64.tar.gz -C /usr/local/$ vim /etc/p...
Namespace 就相当于租户的概念,起到资源隔离的作用,namespace在client.CoreV1() 方法中这个方法中包含了一些接口和接口的实现# 在236行左右https://github.com/kubernetes/client-go/blob/master/kubernetes/clientset.gohttps://github.com/kubernetes/cli...
在Kubernetes中,事件分为两种,一种是Warning事件,表示产生这个事件的状态转换是在非预期的状态之间产生的;另外一种是Normal事件,表示期望到达的状态,和目前达到的状态是一致的。我们用一个Pod的生命周期进行举例,当创建3一个Pod的时候,首先Pod会进入Pending的状态,等待镜像的拉取,当镜像录取完毕并通过健康检查的时候,Pod的状态就变为Running。此时会生成Norma