posts - 252,comments - 20,views - 25万
07 2021 档案
go: github.com/beorn7/perks@v1.0.1: Get "https://proxy.golang.org/github.com/beorn7/perks/@v/v1.0.1.mod": dial tcp 216.58.200.241:443: connect: connection refused
摘要:执行go相关的命令时报这个错: 解决办法: 发现是proxy.golang.org访问不了,在国内被防火墙给屏蔽了,只需要加个代理就可以了。 go env -w GOPROXY=https://goproxy.cn 执行完后搞定! 阅读全文
posted @ 2021-07-28 18:35 jiayou111 阅读(911) 评论(0) 推荐(0) 编辑
yum安装nginx没有某一模块,该如何添加第三方模块?
摘要:本文将以添加--with-stream模块为例,演示如何去添加新的模块进去。 需求:生产有个接口是通过socket通信。nginx1.9开始支持tcp层的转发,通过stream实现的,而socket也是基于tcp通信。 实现方法:Centos7.5下yum直接安装的nginx,添加新模块支持tcp转 阅读全文
posted @ 2021-07-27 11:28 jiayou111 阅读(1773) 评论(1) 推荐(0) 编辑
二进制部署K8S集群(二十四)k8s技术点整理
摘要:1.容器几个知识点 1.1 容器作用 可以把应用程序代码及运行依赖环境打包成镜像,作为交付介质,在各环境部署。 可以将镜像(image)启动成为容器(container),并且提供多容器的生命周期进行管理(启、停、删)。 container容器之间相互隔离,且每个容器可以设置资源限额。 提供轻量级虚 阅读全文
posted @ 2021-07-27 11:00 jiayou111 阅读(337) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(二十三)addons之安装部署dashboard
摘要:0.架构图 1.准备dashboard hdss7-200.host.com上操作: docker pull hexun/kubernetes-dashboard-amd64:v1.10.1 docker tag f9aed6605b81 harbor.od.com/k8s/dashboard:v1 阅读全文
posted @ 2021-07-26 14:52 jiayou111 阅读(323) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(二十二)addons之安装部署ingress
摘要:1.说明 对于Kubernetes的service,无论是cluster-ip和nodeport均是四层的负载,集群内的服务如何实现七层的负载均衡,这就需要借助于ingress,ingress控制器实现的方式有很多,比如nginx,contour,haproxy,trafik,lstio。几种常用的 阅读全文
posted @ 2021-07-23 17:56 jiayou111 阅读(405) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(二十一)addons之flanneld优化SNAT规则
摘要:0.增加iptables规则 优化SNAT规则,各运算节点之间的各POD之间的网络通信不再出网。 让Pod之间通信Nginx日志能够显示Pod的IP,而非宿主机的IP。 1.优化前 hdss7-21,hdss7-22上操作 iptables规则各主机的略有不同,其他运算节点上执行时注意修改 [roo 阅读全文
posted @ 2021-07-23 16:36 jiayou111 阅读(201) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(二十)K8s服务暴露之NodePort型Service
摘要:集群外访问:用户-->域名-->负载均衡器-->NodeIP:Port(ServiceIP)-->Pod IP:端口 1.创建NodePort型Service资源清单 [root@hdss7-21 ~]# kubectl create deployment nginx-dp --image=harb 阅读全文
posted @ 2021-07-23 16:25 jiayou111 阅读(442) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十九)addons之安装部署coredns
摘要:0.架构图 1.k8s服务发现插件——CoreDNS CoreDNS能够实现自动关联Service资源的"名称"和"集群网络IP",从而达到服务被集群自动发现。 操作过程: 运维主机创建资源配置清单 下载coredns镜像上传到仓库 配置内网dns node主机应用资源配置清单 1.1 本节架构 主 阅读全文
posted @ 2021-07-23 16:11 jiayou111 阅读(384) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十八)addons之flannel三种模型安装部署详解
摘要:0.架构图 kubernetes设计了网络模型,但却将它的实现交给了网络插件,CNI网络插件最主要的功能主是实现pod资源能够跨宿主机进行通信。 常见的CNI网络插件: Flannel Calico Canal Contiv OpenContrail NSX-T Kube-router 1.Flan 阅读全文
posted @ 2021-07-23 14:59 jiayou111 阅读(392) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十七)之控制器使用
摘要:一.pod控制器 controller用于控制pod。 控制器主要分为: ReplicationController(相当于ReplicaSet的老版本,现在建议使用Deployments加ReplicaSet替代RC) ReplicaSet 副本集,控制pod扩容,裁减 Deployments 控 阅读全文
posted @ 2021-07-23 14:12 jiayou111 阅读(166) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十六)之kubectl声明式资源管理
摘要:一.声明式资源管理 声明式资源管理方法:声明式资源管理方法依赖于一资源配置清单(yaml/json)文件对资源进行管理,对资源的管理,是通过事先定义在统一资源配置清单内,再通过陈述式命令应用到K8s集群里。 语法格式:kubectl create/apply/delete/edit -f /path 阅读全文
posted @ 2021-07-22 18:45 jiayou111 阅读(190) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十五)之kubectl陈述式资源管理
摘要:目录一.陈述式资源管理1.1管理K8s核心资源的三种方法1.2陈述式资源管理的方法1.3名称空间操作1.3.1查看名称空间1.3.2查看名称空间内的资源1.3.3创建名称空间1.3.4删除名称空间1.4deployment操作1.4.1创建deployment1.4.2开放容器端口(创建servic 阅读全文
posted @ 2021-07-22 17:32 jiayou111 阅读(208) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十四)之关于K8S证书
摘要:一.关于K8S证书 1.1 关于cfssl工具 cfssl:证书签发的主要工具 cfssl-json:将cfssl生成的证书(json格式)变为文件承载式证书 cfssl-centinfo:验证证书的信息 cfssl-certinfo -cert apiserver.pem 1.2 关于kubeco 阅读全文
posted @ 2021-07-22 17:05 jiayou111 阅读(795) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十三)之验证集群
摘要:1.创建一个资源配置清单nginx容器 在hdss7-21或hdss7-22任意一个节点上创建一个资源配置清单: cat > /root/nginx-ds.yaml <<'eof' apiVersion: apps/v1 kind: DaemonSet metadata: name: my-ngin 阅读全文
posted @ 2021-07-22 16:10 jiayou111 阅读(145) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十二)Node节点之kube-proxy部署
摘要:1.本机架构 主机名 IP地址 角色 节点 hdss7-21.host.com 10.4.7.21 kube-proxy Node hdss7-22.host.com 10.4.7.22 kube-proxy Node 2.创建生成证书csr的json配置文件 在hdss7-200的主机上操作 cd 阅读全文
posted @ 2021-07-22 15:47 jiayou111 阅读(222) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十一)Node节点之kubelet部署
摘要:1.本节架构 主机名 IP地址 角色 节点 hdss7-21.host.com 10.4.7.21 kubelet Node hdss7-22.host.com 10.4.7.22 kubelet Node 2.创建生成kubelet服务端证书csr的json配置文件 在hdss7-200.host 阅读全文
posted @ 2021-07-22 15:05 jiayou111 阅读(259) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(十)Master节点之部署四层反向代理
摘要:1.本节架构 主机名 IP地址 角色 节点 hdss7-11.host.com 10.4.7.11 nginx+keepalived 主 hdss7-12.host.com 10.4.7.12 nginx+keepalived 备 无 10.4.7.10 vip 无 2.安装nginx和keepal 阅读全文
posted @ 2021-07-22 14:41 jiayou111 阅读(187) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(九)Master节点之controller-manager集群部署
摘要:1.本节架构 主机名 IP 角色 节点 hdss7-21.host.com 10.4.7.21 controller-manager master hdss7-22.host.com 10.4.7.22 controller-manager master 部署方法以hdss7-21.host.com 阅读全文
posted @ 2021-07-22 11:23 jiayou111 阅读(208) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(八)Master节点之kube-scheduler集群部署
摘要:1.本节架构 主机名 ip 角色 hdss7-21.host.com 10.4.7.21 kube-schedular hdss7-22.host.com 10.4.7.22 kube-schedular 2.创建启动脚本 cat > /opt/kubernetes/server/bin/kube- 阅读全文
posted @ 2021-07-22 11:02 jiayou111 阅读(209) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(七)Master节点之kube-apiserver集群部署
摘要:1.集群规划 主机名 IP 角色 节点 hdss7-21.host.com 10.4.7.21 kube-apiserver master hdss7-22.host.com 10.4.7.22 kube-apiserver master 2.创建生成client证书csr的json配置文件 在hd 阅读全文
posted @ 2021-07-22 10:45 jiayou111 阅读(298) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(六)Master节点之etcd集群部署
摘要:1.集群规划 主机 IP 角色 hdss7-12.host.com 10.4.7.12 etcd leader hdss7-21.host.com 10.4.7.21 etcd follow hdss7-22.host.com 10.4.7.22 etcd follow 2.创建基于根证书的conf 阅读全文
posted @ 2021-07-21 18:48 jiayou111 阅读(315) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(五)前置准备工作之私有仓库Harbor搭建
摘要:0.架构图 1.本节架构 主机 IP 角色 hdss7-200.host.com 10.4.7.200 harbor私有仓库 2.下载软件解压 github下载地址:https://github.com/goharbor/harbor mkdir /src cd /src rz ==> harbor 阅读全文
posted @ 2021-07-21 17:32 jiayou111 阅读(218) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(四)前置准备工作之docker环境安装
摘要:0.架构图 1.本节架构 主机 IP 角色 hdss-7-21.host.com 10.4.7.21 docker hdss-7-22.host.com 10.4.7.22 docker hdss-7-200.host.com 10.4.7.200 docker 2.安装 curl -fsSL ht 阅读全文
posted @ 2021-07-21 16:55 jiayou111 阅读(167) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(三)前置准备工作之准备签发证书环境
摘要:0.架构图 1.本节架构 主机 IP 角色 hdss7-11.host.com 10.4.7.11 DNS服务器 2.安装cfssl证书签发工具 wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 -O /usr/bin/cfssl wget http 阅读全文
posted @ 2021-07-21 14:54 jiayou111 阅读(178) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(二)前置准备工作之DNS服务部署
摘要:0.架构图 1.本节架构 本机 IP 角色 hdss7-11.host.com 10.4.7.11 DNS服务器 2.安装bind(在hdss7-11上执行) yum -y install bind-utils 3.配置/etc/named.conf 13 listen-on port 53 { 1 阅读全文
posted @ 2021-07-21 14:24 jiayou111 阅读(180) 评论(0) 推荐(0) 编辑
二进制部署K8S集群(一)前置准备工作之服务器初始化
摘要:本系列教程转载自博客:https://blog.51cto.com/yht1990/2535020 1.架构图 2.环境准备 准备5台2c/2g/50g虚机,使用10.4.7.0/24网络 预装CentOS7.6系统,做好基础优化 安部部署bind9,部署自建DNS系统 准备自签证书环境 安装部署D 阅读全文
posted @ 2021-07-21 14:02 jiayou111 阅读(175) 评论(0) 推荐(0) 编辑
nginx的location详解
摘要:语法详解 语法规则:location [=|~|~*|^~] /uri/ { … } = 开头表示精确匹配。 ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意 阅读全文
posted @ 2021-07-19 15:17 jiayou111 阅读(1146) 评论(0) 推荐(0) 编辑
linux中go1.15.6安装
摘要:1.下载安装包 yum install wget -y wget https://golang.google.cn/dl/go1.15.6.linux-amd64.tar.gz 2.解压 tar zxf go1.15.6.linux-amd64.tar.gz -C /usr/local/ 3.添加环 阅读全文
posted @ 2021-07-16 15:24 jiayou111 阅读(385) 评论(0) 推荐(0) 编辑
老男孩K8S集群部署(二)
摘要:参考https://blog.stanley.wang/ 本文是我学习了老男孩k8s后做的笔记,整理成博客发表出来便于自己之后复习回顾。 部署etcd集群 部署etcd前也要给etcd创建证书。 我们这里是给hdss172-22.host.com,hdss172-23.host.com,hdss17 阅读全文
posted @ 2021-07-08 15:37 jiayou111 阅读(372) 评论(0) 推荐(0) 编辑
VMware虚拟机状态正常,但SecureCRT连接时显示超时的解决方法
摘要:解决步骤为: 1.关闭虚拟机。 2.vmware中打开虚拟机网络编辑器,设置为VMnet8为NAT模式,设置端口转发。 将连接不上的虚拟机ip和ssh的22端口,映射到主机的任意一个用不到的端口,这里我设置了17212。 这样设置完确认保存后,开启虚拟机,再次连接试试,问题应该会得到解决。 具体原理 阅读全文
posted @ 2021-07-07 14:08 jiayou111 阅读(2583) 评论(1) 推荐(0) 编辑
老男孩K8S集群部署(一)
摘要:本文是我学习了老男孩k8s后做的笔记,整理成博客发表出来便于自己之后复习回顾。 使用docker的意义 我们的互联网有3次重大的飞跃: 第一次飞跃:C/S架构-->B/S架构 (客户端/服务器-->浏览器/服务器) 第二次飞跃:app 第三次飞跃:小程序 使用docker引擎的缺点 CNCF 云原生 阅读全文
posted @ 2021-07-05 18:54 jiayou111 阅读(1049) 评论(0) 推荐(0) 编辑
SecurtCRT中对多台机器同时执行一个命令
摘要:打开SecureCRT,点菜单栏View–>Command Window勾选上,工具下面会出现一个窗口,在窗口中点击鼠标右键,选择Send Commands to All Sessions。这样在窗口中执行一个命令,就会对所有session起作用 阅读全文
posted @ 2021-07-05 11:08 jiayou111 阅读(255) 评论(0) 推荐(0) 编辑
老男孩docker入门基础
摘要:本篇文章是我之前通过学习老男孩k8s系列视频教程整理出来的笔记,为了便于自己之后的学习和巩固将它发表出来。 Docker学习目录: 对于容器一般的定义: 容器之间是互相隔离的,但是会共享操作系统和需要的二进制bin和库文件lib。 docker通过AUFS技术挂载。 13年,还没有分企业版和社区版。 阅读全文
posted @ 2021-07-02 15:41 jiayou111 阅读(427) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示