1、业务架构图2、Ingress访问流程图3创建资源清单3.1创建ingress.yml运维主机hsd7-200.host.commkdir/data/k8s-yaml/nginxtestcat>/data/k8s-yaml/nginxtest/ingress.yml<<‘eof‘apiVersion:extensions/v1beta1kind:Ingressmetadata:
分类:
其他好文 时间:
2020-10-07 20:54:30
阅读次数:
29
增加iptables规则hdss7-21,hdss7-22上操作iptables规则各主机的略有不同,其他运算节点上执行时注意修改优化SNAT规则,各运算节点之间的各POD之间的网络通信不再出网让Pod之间通信Nginx日志能够显示Pod的IP,而非宿主机的IP1优化前[root@hdss7-21~]#kubectlgetpod-owideNAMEREADYSTATUSRESTARTSAGEIPN
分类:
其他好文 时间:
2020-10-07 20:41:47
阅读次数:
31
集群外访问:用户->域名->负载均衡器->NodeIP:Port(ServiceIP)->PodIP:端口1、创建NodePort型Service资源清单[root@hdss7-21~]#kubectlcreatedeploymentnginx-dp--image=harbor.od.com/public/nginx:v1.7.9-nkube-public--replica
分类:
其他好文 时间:
2020-10-06 20:22:27
阅读次数:
28
环境信息 在K8S环境通过helm部署了Jenkins(namespace为helm-jenkins),用于日常Java项目构建: kubernetes:1.15 jenkins:2.190.2 helm版本:2.16.1 如果您想了解helm部署Jenkins的详情,请参考《》 问题描述 在Jen ...
分类:
其他好文 时间:
2020-10-05 22:27:55
阅读次数:
23
五、flanneld安装部署详解kubernetes设计了网络模型,但却将它的实现交给了网络插件,CNI网络插件最主要的功能主是实现pod资源能够跨宿主机进行通信常见的CNI网络插件:FlannelCalicoCanalContivOpenContrailNSX-TKube-routerFlannel三种模型:host-gwVxLanDirectrouting5.1host-gw模型host-gw
分类:
其他好文 时间:
2020-10-05 22:08:57
阅读次数:
26
上一章:二进制部署K8s集群第7节Master节点之kube-apiserver集群部署架构图目录1、本节架构2、创建启动脚本3、创建supervisor配置4、启动服务并检查1、本节架构2、创建启动脚本cat>/opt/kubernetes/server/bin/kube-scheduler.sh<<eof#!/bin/sh./kube-scheduler\--leader-e
分类:
其他好文 时间:
2020-10-05 21:45:12
阅读次数:
22
二进制部署K8s集群第9节Master节点之controller-manager集群部署架构图1、本节架构2、安装Nginx和Keepalived3、配置Nginx4、添加监控端口脚本5、配置keepalived主6、配置keepalived备7、启动服务并检查1、本节架构2、安装Nginx和Keepalived以下部署在hdss7-11.host.com及hdss7-12.host.comyum
分类:
其他好文 时间:
2020-10-05 21:42:31
阅读次数:
31
架构图目录1、架构2、创建生成kubelet服务端证书csr的json配置文件3、生成拷贝kubelet证书文件4、下载pause镜像打tab5、创建kubeconfig配置6、拷贝配置7、创建资源配置文件8、应用查看资源配置9、创建kubelet启动脚本10、创建supervisor配置11、启动检查打标签1、架构2、创建生成kubelet服务端证书csr的json配置文件在hdss7-200.
分类:
其他好文 时间:
2020-10-05 21:31:12
阅读次数:
24
上一章:二进制部署K8s集群第11节Node节点之kubelet部署架构:1、本机架构2、创建生成证书csr的json配置文件3、生成Kube-proxy的client证书4、拷贝证书5、创建配置6、拷贝配置7、加载ipvs模块8、创建启动脚本9、创建supervisor配置10、启动服务并检查1、本机架构2、创建生成证书csr的json配置文件在hdss7-200的主机上操作cd/opt/cer
分类:
其他好文 时间:
2020-10-05 21:27:56
阅读次数:
23
k8s默认被重写/etc/hosts 在k8s启动容器时,会把自己的pod名称和IP写到/etc/hosts里,这是为了解析用的 10.42.0.133 nezha-producer-deployment-68447fcd9c-n6c28 Dockerfile里的配置被覆盖 所在你在打包镜像时,你在 ...
分类:
其他好文 时间:
2020-09-24 21:12:50
阅读次数:
75