qikqiak.com icon indicating copy to clipboard operation
qikqiak.com copied to clipboard

Kubernetes Deployment 故障排查常见方法[译]

Open cnych opened this issue 5 years ago • 4 comments

https://www.qikqiak.com/post/troubleshooting-deployments/

本文翻译至 A visual guide on troubleshooting Kubernetes deployments。

下面示意图可以帮助你调试 Kubernetes Deployment(你可以在此处【下载它的 PDF 版本】),另外在微信群里面也看到有朋友分享了一个对应的中文版(你可以在此处【下载它的中文版本】):

当你希望在 Kubernetes 中部署应用程序时,你通常会定义三个组件:

Deployment – 用于创建你的应用程序的 Pod 副本的清单; Service – 一个内部负载均衡器,用于将流量路由到内部的 Pod 上; Ingress – 描述流量如何从集群外部流入到集群内部的服务上。

下面的示意图可以来简单说明:

                1
                /3
            
        
        
            在 Kubernetes 中,你的应用程序通过两层负载均衡器暴露服务:内部的和外部的。
        
    
    
    
        
        
            
                2
                /3
            
        
        
            内部的负载均衡器称为 Service,而外部的负载均衡器称为 Ingress。
        
    
    
    
        
        
            
                3
                /3
            
        
        
            Pod 不会直接部署,Deployment 会负责创建 Pod 并管理它们。
        
    
    

cnych avatar Dec 10 '19 06:12 cnych

nb

dullduck avatar Jan 06 '20 03:01 dullduck

很佩服的是 阳明老师每次的文字都排版很适合阅读 哈哈哈 感谢 正好有用

graywen24 avatar Jan 10 '20 02:01 graywen24

NB,不过出现ImagePullBackOff错误,也有可能是镜像仓库被墙了。

huosenlin avatar May 22 '20 13:05 huosenlin

很赞的博客!!价值高的文章

sonmy-z avatar Jan 28 '22 09:01 sonmy-z