自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 K8s之kubectl命令行工具常用命令

Kubectl是管理k8s集群的命令行工具,通过生成的json格式传递给apiserver进行创建、查看、管理的操作注意:此处需要用到我们之前部署的K8s多节点的部署环境,如果还未部署的可以参考我的上篇文章常用命令行`查看帮助命令`[root@master1 ~]# kubectl --helpkubectl controls the Kubernetes cluster manager...

2020-02-22 15:18:53 2031

转载 nfs、samba、ftp区别

NFSNetwork File System 是已故的Sun公司制定的用于分布式访问的文件系统,它的本质是文件系统。主要在Unix...

2020-02-22 12:05:48 1604

原创 K8S集群-------部署DashBoard-UI界面(七)

前言:在单master节点集群或多master集群的k8s部署完成后,才能部署dashboard这么一个web的可视化UI界面!!!角色分配:Master端建立DashBoard建立dashboard工作目录#在master上进行操作[root@master ~]# cd /k8s/#将需要上传的页面文件到此文件夹下[root@master k8s]# mkdir dashboa...

2020-02-09 19:15:03 511

原创 K8S集群-------部署负载均衡LoadBlance(六)

master群集已完成部署的情况下进行1、负载均衡采用nginx应用服务器,keepalived软件用来做nginx的双机热备,nginx做后台两个master节点的负载均衡。角色分配:nginx部署建立nginx的YUM源,ip地址设为静态ip[root@lb-ma ~]# cat > /etc/yum.repos.d/nginx.repo <<EOF[ngin...

2020-02-09 19:00:53 919

原创 K8S集群-------多master集群部署(五)

前言:要想部署多master集群平台,首先要搭建单master集群架构,即小编前期的K8S部署(一)(二)(三)(四)博客内容。多master集群意义:单master节点容易出现单点故障问题,一旦出现故障,整个集群则不能正常运行。搭建多master集群实现了集群的高可用,避免了出现单点故障问题。角色分配Master02实操:在master01上进行复制目录到master02复制...

2020-02-08 10:05:43 2463

原创 K8S集群-------node部署(四)

node节点上部署Kubelet、kube-proxy两大组件,首先要创建bootstrap角色,用来授权连接apiserver。接着,配置kubeconfig文件以便kubelet服务启动后自动去master节点申请证书签证。角色分配在master进行,移动控制命令[root@master bin]# pwd/k8s/kubernetes/server/bin//node2地址[...

2020-02-07 18:21:14 334

原创 K8S集群-------master端组件部署(三)

角色分配不变:一、APIserver服务部署建立apiserver安装站点[root@master k8s]# pwd/k8s[root@master k8s]# mkdir apiserver[root@master k8s]# cd apiserver/建立ca证书(注意路径)//定义ca证书,生成ca证书配置文件[root@master apiserver]# cat ...

2020-02-07 17:53:56 394

原创 K8S集群-------etcd三副本机制集群(一)

k8s 的集群架构主节点,承载 k8s 的控制和管理整个集群系统的控制面板工作节点,运行用户实际的应用每个组件的作用:k8s搭建部署流程:先来演示etcd集群的部署过程:etcd集群作用:角色配置:建工作目录存放二进制软件包[root@master ~]# cd /[root@master /]# mkdir k8s```安装ETCD数据库(三副本机制)ma...

2020-02-07 16:56:06 1357

原创 K8S集群-------Flannel网络部署(二)

Flannel网络概述Flannel通过给每台宿主机分配一个子网的方式为容器提供虚拟网络,它基于Linux TUN/TAP,使用UDP/VXLAN封装IP包来创建overlay网络,并借助etcd(也支持kubernetes)维护网络的分配情况。封装在UDP协议中,外层又加了一层ip,(两层ip)内部ip是pod的ip,中间承载协议是UDP,外部是node真实网卡地址。角色分配Fl...

2020-02-07 16:37:11 570

原创 kubeadm搭建k8s

kubeadm搭建k8s

2022-01-01 22:08:14 515

原创 集群与分布式概念及区别

**1、概念**   其实分布式不一定就是不同的组件,同一个组件也可以,关键在于是否通过交换信息的方式进行协作。比如说Zookeeper的节点都是对等的,但它自己就构成一个分布式系统。  也就是说,分布式是指通过网络连接的多个组件,通过交换信息协作而形成的系统。而集群,是指同一种组件的多个实例,形成的逻辑上的整体。可以看出这两个概念并不完全冲突,分布式系统也可以是一个集群,例子就是前面说的zookeeper等,它的特征是服务之间会互相通信协作。2、

2020-11-30 22:42:24 934

转载 linux字体颜色设置

shell中设置文字输出的颜色及字体格式 庚庚911 2019-05-08 22:37:08 ...

2020-11-21 19:17:23 6535

转载 K8s之调度约束

点击以上原文链接即可

2020-02-22 15:26:19 276

转载 K8s之Pod进阶

点击上面链接即可

2020-02-22 15:25:28 161

转载 K8s之创建Harbor私有镜像仓库

点击以上原文链接即可

2020-02-22 15:24:06 560

转载 K8s之Pod资源管理

pod资源管理点击上面转载链接

2020-02-22 15:22:57 248

转载 K8s之yaml文件

k8s

2020-02-22 15:20:14 201

原创 静态、动态NAT、以及Easyip——华为

SW1:<Huawei>sys [Huawei]sysname SW1[SW1]vlan batch 10 20 30 40Info: This operation may take a few seconds. Please wait for a moment...done.[SW1]int vlanif10[SW1-Vlanif10]ip add 192.168.10...

2019-11-09 10:02:27 466

原创 浮动路由———华为产品配置

LSW3<Huawei>sysEnter system view, return user view with Ctrl+Z.[Huawei]sys sw3[sw3]vlan bat 10 20 [sw3]int e 0/0/1[sw3-Ethernet0/0/1]p l a #创建access链路[sw3-Ethernet0/0/1]p d v 10[sw3-Eth...

2019-11-09 09:43:51 354 1

原创 解决安装数据库出现的rpm库损坏问题

问题:正在安装MYSQL数据库的RPM环境包就报错如下:原因:rpm库已被损坏解决方法:修复rpm库修复完成,重新下载环境包即可。

2019-11-04 11:46:10 991

原创 windows文件不能挂载到Linux系统中的解决方法

一、准备Windows的共享目录 建立一个文件夹启用匿名访问,在Linux挂载的时候输入密码的时候可以随便输入。二、挂载目录到Linux系统mount -t cifc “windows共享文件夹的路径” “linux /mnt路径”例如mkdir /windowsmount -t cifs //192.168.1.10/linuxshare /windowsLinux 会要求输入访...

2019-10-23 22:50:12 6282

原创 正则表达式与扩展表达式(awk、sed、grep三剑客)

正则表达式正则表达式的定义正则表达式又称正规表达式、常规表达式。在代码中常简写为 regex、regexp 或 RE。正则表达式是使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。简单来说, 是一种匹配字符串的方法,通过一些特殊符号,实现快速查找、删除、替换某个特定字符串。正则表达式是由普通字符与元字符组成的文字模式。模式用于描述在搜索文本时要匹配的一个或多个字符串。正则表达式作为...

2019-10-09 08:36:33 1293

原创 shell自定义函数(用servicectl来代替service以及systemctl命令对服务进行操作)

以往对服务进行的启动关闭操作命令有:systemctl和service,现在我们来用servicectl替代两条命令对服务进行操作。1、安装httpd服务包2、安装完成后,关闭防火墙和安全性配置3、...

2019-10-06 16:31:50 1054

原创 shell数组

一、数组定义方法1、方法一2、方法二3、方法三4、方法四TIP:数组元素之间使用空格隔开二、数组包括的数据类型1、数值类型2、字符类型(使用“”或‘’定义)三、shell数组操作1、获取数组长度${#数组名[*]}或者${#数组名[@]}2、读取某下标赋值${数组名[下标]}3、读取数组内各个元素${数组名[*]}或者${数组名[@]}示例:数组中各元...

2019-10-05 17:41:46 96

原创 shell函数

定义:将命令序列按格式写在一起(封装)——把多条命令包成一个。方便重复的去使用。TIP:(1)中括号(返回值):可写可不写(2)return返回值只能用$?导出(看做是一种状态,不能直接参与运算。)(3)echo值(确切数值,可直接参与运算)...

2019-10-05 12:31:34 101

原创 until语句应用实例

until语句(功能与while相反)until语句应用示例1:计算150的和值:通过循环累加的方式计算150的和值示例2:为指定用户发送在线消息要求:(1)若用户不在线(未登陆系统),则每10分钟试一次,直至用户登陆系统后在线发送消息(2)用户名与消息通过位置参数传递给脚本TIP:1、exit 1为执行异常退出,即执行到一半需退出整个环境2、为指定用户发送消息发送消息命令...

2019-10-05 11:26:54 1816

原创 case、循环语句(while、for、until)

一、case语句的结构针对变量的不同取值,分别执行不同的命令序列树形图结构二、for语句的结构读取不同的变量值,用来逐一执行同一组命令树形结构图for 使用场景1:指定次数循环2:遍历循环 (增强循环——foreach)for语句应用示例示例1要求批量添加用户(1)用户名存放在name.txt文件中,每行一个(2)初始密码均设为123456(3)验证脚本演练:...

2019-09-30 13:00:14 1576

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除