<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[大E了的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_48190860</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_48190860]]></copyright><item><title><![CDATA[kubeadm init--kubernets初始化失败error execution phase wait-control-plane: couldn‘t initialize a Kubernet]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/125383110</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/125383110</guid><author>weixin_48190860</author><pubDate>Tue, 21 Jun 2022 00:42:04 +0800</pubDate><description><![CDATA[error execution phase wait-control-plane: couldn't initialize a Kubernet]]></description><category></category></item><item><title><![CDATA[k8s---如何通过二进制包部署单节点k8s集群]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/110004556</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/110004556</guid><author>weixin_48190860</author><pubDate>Mon, 23 Nov 2020 23:38:56 +0800</pubDate><description><![CDATA[文章目录一：单master节点用二进制部署k8s集群1.1：环境需求1.2：ETCD集群部署1.3：所有node节点部署docker环境14：flannel网络配置三级目录
一：单master节点用二进制部署k8s集群
1.1：环境需求




节点
IP




master
20.0.0.111


node01
20.0.0.113


node02
20.0.0.114



防火墙规则（三个节点都需要设置，这里以master节点为例）

[root@master ~]# systemctl sto]]></description><category></category></item><item><title><![CDATA[kubectl get csr No resources found.]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/110004235</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/110004235</guid><author>weixin_48190860</author><pubDate>Mon, 23 Nov 2020 18:26:13 +0800</pubDate><description><![CDATA[报错信息：kubectl get csr
No resources found.
错误分析：master端接收不到node申请加入kubernetes的请求信息
问题解决：通过查看日志文件发现是kubelet没有启动成功，帅选kubelet发现没有kubelet命令选项，从             master节点将kubelet命令拷贝到node节点下，再次重启 kubelet发现问题得到解决

...]]></description><category></category></item><item><title><![CDATA[k8s---什么是k8s？各组件的作用]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109962869</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109962869</guid><author>weixin_48190860</author><pubDate>Sun, 22 Nov 2020 22:08:57 +0800</pubDate><description><![CDATA[文章目录一：k8s概念1.1：公有云的类型1.2：资源管理器的诞生1.3：k8s的优势二：k8s的特性2.1：自我修复2.2：弹性伸缩2.3：自动部署和回滚2.4：服务发现于负载均衡2.5：机密和配置管理2.6：存储编排2.7：批处理三：kubernetes集群3.1：集群架构3.2：组件介绍3.3：kubernetes核心概念
一：k8s概念
1.1：公有云的类型

IAAS：基础设施即服务


Infrastructure-as-a-Service（IAAS），国内做的中最好是的就是阿里云
还有其他的大]]></description><category></category></item><item><title><![CDATA[Docker---docker-TLS加密通讯]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109756518</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109756518</guid><author>weixin_48190860</author><pubDate>Wed, 18 Nov 2020 00:11:12 +0800</pubDate><description><![CDATA[文章目录一：Docker-TLS加密通讯部署1.1：什么是TLS？作用是什么？1.2：为什么要使用TLS加密1.3：部署TLS加密1.4：检查容器创建模板的内容的方式
一：Docker-TLS加密通讯部署
1.1：什么是TLS？作用是什么？

TLS（Transport Layer Security Protocol）：传输层安全性协议，其前身安全套接层（Secure Sockets Layer，缩写作SSL）是一种安全协议，目的是为互联网通信提供安全及数据完整性保障。
TLS协议采用主从式架构模型，用于在]]></description><category></category></item><item><title><![CDATA[Docker---docker中存在的一些安全问题]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109751171</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109751171</guid><author>weixin_48190860</author><pubDate>Tue, 17 Nov 2020 22:25:22 +0800</pubDate><description><![CDATA[文章目录一：容器与虚拟机的区别二：Docker存在的安全问题三：Docker 架构缺陷与安全机制四：Docker 安全基线标准4.1：内核级别4.2：主机级别4.3：网络级别4.4：镜像级别4.5：容器级别4.6：其他设置五：其他需要主义的事项5.1：容器最小化5.2：Docker remote api 访问控制
一：容器与虚拟机的区别





不同点
container
VM




启动速度
秒级
分钟级


运行性能
接近原生（直接在内核中运行）
5%左右损失


磁盘占用
MB
GB


数量
成]]></description><category></category></item><item><title><![CDATA[Docker---Cgroup容器的资源分配]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109732245</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109732245</guid><author>weixin_48190860</author><pubDate>Tue, 17 Nov 2020 00:02:13 +0800</pubDate><description><![CDATA[文章目录一什么是Cgroup资源配置二：利用 stress 压力测试工具来测试 CPU 和内存使用状况2.1：使用 stress 工具测试 CPU 和内存
一什么是Cgroup资源配置


Docker通过 Cgroup 来控制容器使用的资源配额，包括 CPU、内存、磁盘三大方面， 基本覆盖了常见的资源配额和使用量控制。


Cgroup 是 Control Groups 的缩写，是Linux 内核提供的一种可以限制、记录、隔离进程组所使用的物理资源(如 CPU、内存、磁盘 IO 等等)的机制，被 LXC、]]></description><category></category></item><item><title><![CDATA[Docker---docker-harbor私有仓库部署与管理]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109710169</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109710169</guid><author>weixin_48190860</author><pubDate>Mon, 16 Nov 2020 00:18:16 +0800</pubDate><description><![CDATA[文章目录一：Harbor私有仓库介绍1.1：什么是Harbor1.2：Harbor的特性1.3：Harbor的简易架构1.4：Harbor配置文件参数1.5：部署Harbor私有仓库1.6：harbor仓库的维护管理1.6.1：修改Harbor.cfg配置文件1.6.2：Harbor用户管理1.6.3：迁移harbor数据
一：Harbor私有仓库介绍
1.1：什么是Harbor

Harbor是VMware公司的开源级的企业级DockerRegistry(仓库)项目，项目地址为：https://githu]]></description><category></category></item><item><title><![CDATA[Docker---Docker consul容器服务更新与发现]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109669054</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109669054</guid><author>weixin_48190860</author><pubDate>Sun, 15 Nov 2020 21:21:00 +0800</pubDate><description><![CDATA[文章目录一：Docker consul容器服务更新与发现理论1.1：什么是consul1.2：基于nginx和consul构建高可用及自动发现的Docker服务架构1.3：Docker consul自动发现服务架构的构建
一：Docker consul容器服务更新与发现理论
1.1：什么是consul


consul是HashCorp公司推出使用go语言编写的开源工具，用于实现分布式系统的服务发现与配置，其特性如下：

consul支持健康检查，允许存储键值对
一致性协议采用Raft算法，用来保证服务的高]]></description><category></category></item><item><title><![CDATA[Docker---docker compose 什么是容器编排？如可利用docker compose]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109660049</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109660049</guid><author>weixin_48190860</author><pubDate>Thu, 12 Nov 2020 22:58:25 +0800</pubDate><description><![CDATA[文章目录一：docker compose容器编排1.1：什么是docker compose？有什么用？1.2：YML类型文件的特点1.3：使用docker compose详解1.4：docker compose配置常用字段1.5:docker compose 常用命令1.6：使用docker-compose创建nginx
一：docker compose容器编排
1.1：什么是docker compose？有什么用？

Docker Compose 的前身是Fig，它是一个定义及运行多个容器的工具
使用Do]]></description><category></category></item><item><title><![CDATA[ERROR: In file ‘./docker-compose.yml‘, service ‘networks‘ must be a mapping not an array.]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109659481</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109659481</guid><author>weixin_48190860</author><pubDate>Thu, 12 Nov 2020 21:49:29 +0800</pubDate><description><![CDATA[报错信息：
ERROR: In file ‘./docker-compose.yml’, service ‘networks’ must be a mapping not an array.
ERROR: In file ‘./docker-compose.yml’, service ‘ports’ must be a mapping not an array.
解决方法：
这类错误 一般是docker-compose.yml文件中的缩进格式不正确（个人建议缩进长度不要超过四个空格）

...]]></description><category></category></item><item><title><![CDATA[Linux文本编辑器三剑客之sed]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109635950</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109635950</guid><author>weixin_48190860</author><pubDate>Thu, 12 Nov 2020 10:58:49 +0800</pubDate><description><![CDATA[文章目录一：sed工具简介二：sed语法格式2.1：常用选项2.2：常用关键字2.3：其他关键字2.4：sed结合正则表达式三：sed用法举例3.1：创建一个实验文本3.2：增删改查操作3.2.1：打印文件内容3.2.2：增加文件内容3.2.3：删除文件内容3.3：文件的搜索替换操作3.4：其他关键字的操作案例3.5：剩余常用选项的操作案例
一：sed工具简介

sed是stream Editor（流编辑器）的缩写，简称流编辑器；用来处理文件
sed工作原理：
首先sed读取文件中的一行内容，将其保存到一个]]></description><category></category></item><item><title><![CDATA[Docker---基于registry镜像创建私有仓库、创建数据卷容器、实现容器之间的互联----超详细]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109629680</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109629680</guid><author>weixin_48190860</author><pubDate>Wed, 11 Nov 2020 23:56:51 +0800</pubDate><description><![CDATA[文章目录一：建立私有仓库1.1：docker原生仓库的基本原理1.2：搭建docker私有仓库三级目录
一：建立私有仓库
1.1：docker原生仓库的基本原理

docker镜像可以托管到docker hub中，和将代码库托管到github是一样的原理。有时候我们需要在部门或者团队内部共享docker镜像，我们就可以搭建私有仓库。
仓库的原理：Docker模型的核心部分是有效的利用分层镜像的机制，镜像可以通过分层来进行继承，基于基础镜像，可以制作各种具体应用的镜像。不同的Docker容器可以共享一些基础的]]></description><category></category></item><item><title><![CDATA[Docker---使用Dockerfile构建sshd、systemctl、nginx、tomcat、mysql镜像]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109609363</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109609363</guid><author>weixin_48190860</author><pubDate>Tue, 10 Nov 2020 23:38:13 +0800</pubDate><description><![CDATA[这里写目录标题一：使用Dockerfile构建镜像1.1：构建SSHD镜像1.2：构建systemctl镜像1.3：构建nginx镜像1.4：构建tomcat镜像
一：使用Dockerfile构建镜像
1.1：构建SSHD镜像

创建目录，编写Dockerfile文件

[root@docker ~]# mkdir /sshd
[root@docker ~]# cd /sshd
[root@docker sshd]# vim Dockerfile
[root@docker ~]# mkdir /sshd
[]]></description><category></category></item><item><title><![CDATA[Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 解决]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109589505</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109589505</guid><author>weixin_48190860</author><pubDate>Tue, 10 Nov 2020 00:04:59 +0800</pubDate><description><![CDATA[报错信息：Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
解决方法：
systemctl daemon-reload
systemctl restart docker.service
此种提示只是守护进程没有开启，重新加载一下守护进程，再启动服务就OK了

...]]></description><category></category></item><item><title><![CDATA[Docker---docker的一些基础操作]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109588609</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109588609</guid><author>weixin_48190860</author><pubDate>Tue, 10 Nov 2020 00:00:23 +0800</pubDate><description><![CDATA[文章目录一：做镜像下载加速二：镜像常规操作2.1：搜索镜像2.2：下载镜像2.3：查看已有镜像2.4：查看镜像详细信息2.5：镜像存放位置2.6：为镜像添加新的标签2.7：删除标签2.8：删除镜像2.9：导出镜像（保存镜像）到相应目录2.10：导入镜像三：容器常规操作3.1：创建容器3.2：查看容器状态3.3：启动容器3.4：登录容器3.5：停止容器3.6：启动容器并执行命令（执行完自动退出）3.7：启动容器并执行命令（持续在后台运行）3.8：导出容器3.9：导入容器（会生成镜像，而不会创建容器）3.10：]]></description><category></category></item><item><title><![CDATA[Docker---docker的安装部署]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109588365</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109588365</guid><author>weixin_48190860</author><pubDate>Mon, 09 Nov 2020 22:50:45 +0800</pubDate><description><![CDATA[文章目录一：docker部署1.1：开局优化1.2：安装环境1.3：安装Docker
一：docker部署
1.1：开局优化

修改主机名

[root@localhost ~]# hostnamectl set-hostname docker
[root@localhost ~]# su
[root@docker ~]# 


关闭防火墙、核心防护

[root@docker ~]# systemctl stop firewalld &amp;&amp; systemctl disable firewal]]></description><category></category></item><item><title><![CDATA[Docker--- docker的基础理论]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109587964</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109587964</guid><author>weixin_48190860</author><pubDate>Mon, 09 Nov 2020 22:36:15 +0800</pubDate><description><![CDATA[文章目录一：Docker理论1.1：什么是docker？有什么用？1.2：Docker的使用场景1.3：Docker引擎（Docker Engine）1.4：Docker的架构（Docker architecture）1.5：容器与虚拟机的区别1.6：名称空间（Namespaces）1.7：控制组（Control groups）
一：Docker理论
1.1：什么是docker？有什么用？


Docker是一个用于开发，交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开，从而可以快]]></description><category></category></item><item><title><![CDATA[Apache网页与安全优化（网页压缩、网页缓存、隐藏版本信息、网页图片防盗链）]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109565686</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109565686</guid><author>weixin_48190860</author><pubDate>Sun, 08 Nov 2020 23:30:38 +0800</pubDate><description><![CDATA[文章目录一：Apache网页优化1.1：网页压缩1.1.1：gzip介绍1.1.2：Apache的压缩模块1.1.3：Apache的压缩试验1.2：网页缓存1.2.1：网页缓存概述1.2.2：配置网页的缓存时间1.2.3：配置网页缓存时间实验二：Apache安全优化2.1： 隐藏版本信息2.1.1：配置Apache隐藏版本信息2.1.2：Apache隐藏版本信息实验2.2：配置防盗链2.2.1：配置防盗链实验
一：Apache网页优化

Apache网页优化概述


在企业中，部署Apache后只采用默认的]]></description><category></category></item><item><title><![CDATA[squid代理服务器应用及它的几种代理模式]]></title><link>https://blog.youkuaiyun.com/weixin_48190860/article/details/109564514</link><guid>https://blog.youkuaiyun.com/weixin_48190860/article/details/109564514</guid><author>weixin_48190860</author><pubDate>Sun, 08 Nov 2020 21:16:13 +0800</pubDate><description><![CDATA[文章目录一：squid代理服务器概述1.1：squid简介1.2：squid代理请求流程1.3：squid代理服务类型二：部署环境实验操作2.1：环境案例2.2：安装squid服务2.3：传统代理模式（正向）2.4：透明模式2.5：ACL访问控制2.6：反向代理（客户端访问代理服务器就能到web服务器的网站上）2.7：sarg日志分析
一：squid代理服务器概述
1.1：squid简介

squid是一个支持http、https、ftp等服务的web缓存代理软件，通过缓存页面实现降低宽带占用提高页面响应时]]></description><category></category></item></channel></rss>