自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (7)
  • 收藏
  • 关注

原创 Docker harbor的安装

Docker harbor的安装1、安装环境准备Docker engine version 17.06.0-ce+ or higherDocker Compose version 1.18.0 or higherMem minimal 4GBDisk minimal 40GB80 HTTP Harbor portal and core API will accept requests on this port for http protocol2、下载离线包2.1下载harbor.v2.1.

2020-10-14 21:07:12 172

原创 kubernetes报错解决

kubernetes报错解决1、问题1#1、检查etcd文件vi /opt/etcd/cfg/etcd#2、停止etcd服务systemctl stop etcd#3、删除缓存目录rm -rf /var/lib/etcd/*#4、重启etcd服务systemctl start etcd#如果报错请重复上述步骤2、问题2#1检查etcd配置文件内容是否正确vi /opt/etcd/cfg/etcd#2停止etcd服务systemctl stop etcd#3确定pem文件

2020-10-14 20:58:49 1285

原创 k8s使用harbor创建POD

k8s使用harbor创建POD1、环境准备1.1安装harborv2.1.01.2安装k8sv1.21.3部署flannel-v0.10.0网络空间1.4下载pod-infrastructure:latest镜像到镜像仓库(必须)2、yaml文件说明例如:创建一个node-export.yamlvi node-export.yamlapiVersion: apps/v1 #指定api版本,此值必须在kubectl apiversion中kind: DaemonSet #指定创建资源的

2020-10-14 20:56:00 387

原创 kubernetes web部署

kubernetes web部署1、下载yaml文件2、部署WEB页面2.1在master机器上创建角色kubectl create -f dashboard-rbac.yaml检验角色创建kubectl get Role -n kube-system2.2创建安全认证kubectl create -f dashboard-secret.yaml验证安全认证kubectl get Secret -n kube-system2.3创建配置内容kubectl create

2020-10-14 20:53:28 294

原创 kubernetes组件安装

kubernetes组件安装1、证书生成#创建目录mkdir k8s-certcd k8s-cert/#编写证书cat > ca-config.json <<EOF{ "signing": { "default": { "expiry": "87600h" }, "profiles": { "kubernetes": { "expiry": "87600h", "usages": [

2020-10-14 20:42:46 544

原创 ETCD数据库部署、flannel网络组件安装

ETCD数据库部署、flannel网络组件安装1、安装包准备注意:etcd使用3.3版本的都可以下载地址:https://github.com/etcd-io/etcd/releases?after=v3.4.4flannel版本不限制,用最新的就可以下载地址:https://github.com/coreos/flannel/releases/tag/v0.10.0kubernetes使用1.19(最新的即可)下载地址:https://github.com/kubernetes/kube

2020-10-14 20:23:37 581

原创 Linux基础——查看文件时间

命令:stat访问时间(Access time):atime,读取一次文件的内容,该时间便会更新。要想看到文件访问时间可使用ls –ul命令。修改时间(Modified time):mtime,对文件内容修改一次便会更新该时间。ls –l列出的时间便是这个时间。改变时间(Change time):ctime,例如更改文件的权限和属性就会更改这个时间。注意:更改文件的内容即会...

2019-10-09 13:36:13 932

原创 Linux基础——系统文件类型

1、Linux文件类型在linux文件系统中,主要有以下几种类型的文件:普通文件(regular file):就是一般类型的文件,当用 ls -l 查看某个目录时,第一个属性为 ‘-‘ 的文件就是正规文件,或者叫普通文件。正规文件又可分成纯文字文件(ascii)和二进制文件(binary)。纯文本文件是可以通过cat, more, less等工具直接查看内容的,而二进制文件并不能。例如我们...

2019-10-09 13:35:02 610

原创 Linux基础——快捷键

Linux基础——终端快捷键:Ctrl + Alt + F1 ~ F6:切换终端界面。Ctrl + Alt + F7 :切换回图形界面。Ctrl + c:终止当前命令的。Tab: 补全命令或者文件名。Ctrl + Alt + t:进入终端。Ctrl + a:将光标移动到行首。Ctrl + e:将光标移动到行尾。Ctrl + d: 退出当前终端,同样你也可以输入exi...

2019-10-09 11:31:31 549

原创 Linux基础——修改用户、文件所属组

1、更改文件所属组语法:chgrp [组名] [文件名 /目录名]更改文件的所属组:注意:‘chgrp’命令也可以更改目录的所属组,但是只能更改目录本身,而目录下面的目录或者文件没有更改,要想级联更改子目录以及子文件,要添加-R选项(注意是大写)2、修改用户所属组语法:chown [ -R ] 账户名 文件名chown [ -R ] 账户名:组名 文件...

2019-10-09 11:31:01 415

原创 Linux基础——文件权限

1、默认权限查看命令:umask语法:umask xxx (这里的xxx代表三个数字)原理:若用户建立为普通文件,则预设 ‘没有可执行权限’, 只有’rw’两个权限。最大为666 (‘-rw-rw-rw-‘)。若用户建立为目录,则预设所有权限均开放,即777 (‘drwxrwxrwx’)。umask中的权限为对应减掉的权限,以002为例:对于文件:应该是(rw-rw...

2019-10-09 11:30:10 86

原创 Linux基础——进程资源查询

命令:top这个命令用于动态监控进程所占系统资源,每隔3秒变一次。这个命令的特点是把占用系统资源(CPU,内存,磁盘IO等)最高的进程放到最前面。top命令打印出了很多信息,包括系统负载(loadaverage)、进程数(Tasks)、cpu使用情况、内存使用情况以及交换分区使用情况。其实上面这些内容可以通过其他命令来查看,所以用top重点查看的还是下面的进程使用系统资源详细状况。这部...

2019-10-09 11:28:34 90

原创 Linux基础——查看网络服务和端口

命令:netstatnetstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。注意:使用netstat -l|grep xxx列出所有tcp端口netstat -at...

2019-10-09 11:27:57 372

原创 Linux基础——查看目录占空间大小

命令:du功能:评估文件系统的磁盘使用量(常用在推估目录所占容量)。选项:-a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。-h :以人们较易读的容量格式 (G/M) 显示;-s :列出总量而已,而不列出每个各别的目录占用容量;-S :不包括子目录下的总计,与 -s 有点差别。-k :以 KBytes 列出容量显示;-m :以 MBytes ...

2019-10-09 11:27:32 909

原创 Linux基础——查看CPU信息

命令:cat /proc/cpuinfo含义:processor :系统中逻辑处理核的编号。对于单核处理器,则认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核vendor_id :CPU制造商 cpu family :CPU产品系列代号model   :CPU属于其系列中的哪一代的代号model name:CPU属于的名字及其编号、...

2019-10-09 11:26:36 533

转载 Linux基础——负载

1、查看当前系统的负载使用命令:w第一行从左面开始显示的信息依次为:时间,系统运行时间,登录用户数,平均负载。第二行开始以及下面所有的行,告诉我们的信息是,当前登录的都有哪些用户,以及他们是从哪里登录的等等。load average:后面的三个数值:第一个数值表示1分钟内系统的平均负载值;第二个数值表示5分钟内系统的平均负载值;第三个数值表示15分钟系统的平均负载值...

2019-10-09 11:25:19 72

原创 Jenkins打包上传到蒲公英并生成二维码

Jenkins安装网上很详尽所以我就只写了关键地方1、生成.ipa包(这里另起了一个JOB专门进行shell拉取代码、编译、打包)分享一个Git拉取免密的方式git config --global credential.helper store(使用该命令后输入一次密码,以后就不用再输了)构建:2、生成的构建描述文本(profile-filename.txt和profil...

2019-09-30 15:20:33 1988

原创 Jenkins权限配置

1、配置在系统管理->全局安全配置全局安全配置->访问控制->授权策略选择Role-Based Strategy,保存,应用如图2、创建用户在系统管理->管理用户管理用户->Jenkins专有用户数据库->创建用户输入用户名、密码、确认密码、全名、电子邮箱注意:还有种方式是在安全设置中允许登陆时创建用户...

2019-09-30 09:59:36 751

原创 shell IF命令报错

if命令代码如下:a=$(file /file/videoclip.aar)b=$(file /filed/videoclip.aar)#统计当前目录下文件个数if [$a -eq $b];then echo "文件一样正确"else echo "文件不一样"fi报错:没有那个文件或目录我按照报错确定两个文件夹内是有该文件的(场景:因为我写测试...

2019-09-29 17:41:45 1024

原创 GitHub API调用

1、登陆验证调用api有两张认证方式:账号:密码 登陆token 授权登陆2、使用token登陆把生成的token粘贴出来就行,我的已经生成了,所以显示的名字和权限,但是第一次生成的不是,是一串字符2、把token添加进headerheaders={ 'User-Agent':'Mozilla/5.0', ...

2019-09-29 17:28:32 1956 1

原创 repo介绍

1、repo介绍:repo是Android为例方便管理多个git库开发的Python脚本。例如,Android源码很大很大,目录结构也很复杂,如果将其init成一个Git库,那就完了;git无法将整个库中间的某个目录单独clone出来,所以如果要下载代码,就必须下载全部代码。所以需要分模块,把根目录下的每个目录做成单独的Git库;那么编译时如何知道工程版本包含的库呢?那么还需要对工程库进行一个...

2019-09-29 17:09:33 1735

转载 zabbix通过pg_monz模板监控postgresql数据库

借鉴链接:https://blog.51cto.com/13794984/2131419需要安装的软件包pg_monz-2.1.tar.gzzabbix-sender-3.0.5-1.el7.x86_64.rpmzabbix-agent-3.0.17-1.el7.x86_64.rpm(省略安装)一、pg_monz安装1、下载pg_monz监控模板https://gi...

2019-08-21 11:30:25 616 2

原创 RAID安装

1、首先开机进入程序自检如图下2、自检完成后等待出现如下图,Run MegaRAID选项3、然后就可以进入RAID分区操作,如下图4、就看到Drive Group:0,RAID 5下Virtual Drives下面有两个目录,就是我的两个RAID,下面我们进行操作,按F2,进入Operations选项,如下图5、如果已经做过RAID就需要选择Delete删除之前...

2019-05-12 11:33:24 1579

k8s-admin.yaml

在kubernetes组件安装完成后,大家在安装kubernetes的可视化图形web界面所需下载的yaml文件

2020-10-14

dashboard-service.yaml

在kubernetes组件安装完成后,大家在安装kubernetes的可视化图形web界面所需下载的yaml文件

2020-10-14

dashboard-secret.yaml

在kubernetes组件安装完成后,大家在安装kubernetes的可视化图形web界面所需下载的yaml文件

2020-10-14

dashboard-rbac.yaml

在kubernetes组件安装完成后,大家在安装kubernetes的可视化图形web界面所需下载的yaml文件

2020-10-14

dashboard-controller.yaml

在kubernetes组件安装完成后,大家在安装kubernetes的可视化图形web界面所需下载的yaml文件

2020-10-14

k8sweb安装的yaml文件

在kubernetes组件安装完成后,大家在安装kubernetes的可视化图形web界面所需下载的yaml文件

2020-10-14

Template_App_PostgreSQL.xml

在安装好zabbix应用监控后,zabbix监控 的现成模板,包含了宏的定义、触发器、监控项等,可以直接使用

2019-08-21

空空如也

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

TA关注的人

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