摘要:        
1. 使用控制器部署镜像 2. 案例 2.1 将镜像仓库认证凭据保存在k8s secret 中 [root@k8s-master ~]# kubectl create secret docker-registry harbor-auth --docker-username=admin --docke    阅读全文
        
            posted @ 2021-11-10 14:22
七月流星雨
阅读(251)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1.制作镜像流程 2. 部署案例 2.1 导入数据库 创建数据库和账号密码 mysql> create database if not exists java_demo default charset utf8 ; # 创建数据库,默认utf8 Query OK, 1 row affected (0    阅读全文
        
            posted @ 2021-11-10 14:20
七月流星雨
阅读(1157)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. 容器交付流程 2. 在k8s平台部署项目流程    阅读全文
        
            posted @ 2021-11-10 14:17
七月流星雨
阅读(327)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. k8s-ingress小结 ingress contronler怎么工作的 ingress controller通过与kubernetes api交互,动态的去感知集群中ingress规则变化,然后读取它,按照自定义的规则,规则就写明了那个域名对应那个service,生成一段nginx配置,应    阅读全文
        
            posted @ 2021-11-10 14:14
七月流星雨
阅读(73)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. ingress Controller高可用方案 一般ingress Controller会以Daemonset+nodeSelector部署到几台特定node,然后将这几台挂载到公网负载均衡器对外提供服务。 2. 案例部署多个ingress Controller 2.1 查询nginx-ing    阅读全文
        
            posted @ 2021-11-10 14:13
七月流星雨
阅读(1304)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. 配置示例 配置HTTPS步骤 准备域名证书文件(来自:openssl/cfssl工具自签或者权威机构颁发) 将证书文件保存到Secret kubectl create secret tls www.scajy.cn --cert=www.scajy.cn.pem --key=www.scajy    阅读全文
        
            posted @ 2021-11-10 14:10
七月流星雨
阅读(876)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1.ingress对外暴露网站 创建 kubectl apply -f web-ingress.yaml 查看 kubectl get ingress 测试:本地电脑绑定hosts记录对应ingress里面配置的域名 例如:<Ingress Controller Pod所在Node IP> foo.    阅读全文
        
            posted @ 2021-11-10 14:07
七月流星雨
阅读(1188)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. k8s-ingress controller参考 ingress controller有很多实现,我们这里采用官方维护的nginx控制器 部署地址:https://github.com/kubernetes/ingress-nginx 部署文件地址:https://raw.githubuser    阅读全文
        
            posted @ 2021-11-10 14:06
七月流星雨
阅读(1018)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. k8s-ingrss是什么 NodePort存在的不足: 一个端口只能在一个服务使用,端口需要提前规划 只支持4层负责均衡 Ingress: ingress公开了从集群外部到集群内部服务的http和https路由的规则集合,而具体实现流量路由则是由ingress controller负责 **    阅读全文
        
            posted @ 2021-11-10 14:05
七月流星雨
阅读(152)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. iptables与IPVS对比 Iptables: 灵活,功能强大 规则遍历匹配和更新,呈线性时延 IPVS: 工作在内核态,有更好的性能 调度算法丰富:rr,wrr,lc,wlc,ip hash... 生产环境推荐使用IPVS    阅读全文
        
            posted @ 2021-11-10 14:03
七月流星雨
阅读(819)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. CoreDNS名称解析 **CoreDNS:**是一个DNS服务器,Kubernetes默认采用,以Pod部署在集群中,CoreDNS服务监视Kubernetes API,为每一个Service创建DNS记录用于域名解析。 **CoreDNS YAML文件:**https://github.c    阅读全文
        
            posted @ 2021-11-10 14:02
七月流星雨
阅读(2227)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. k8s-service代理模式 iptables和ipvs工作流程图 k8s-service工作流程图 2. k8s-service代理模式IPVS IPVS: 有两种启动模式 kubeadm方式修改ipvs模式: # kubectl edit configmap kube-proxy -n     阅读全文
        
            posted @ 2021-11-10 14:01
七月流星雨
阅读(2402)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
1. k8s-service代理模式    阅读全文
        
            posted @ 2021-11-10 14:00
七月流星雨
阅读(320)
评论(0)
推荐(0)
        
        
                    
                
浙公网安备 33010602011771号