自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kubernetes(4) Harbor仓库搭建

Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能1.安装docker-compose[root@ZYW-K8S-MASTER ~]# yum install python-pip;pip install

2021-04-01 11:44:56 198

原创 Kubernetes(3) 解决K8S集群证书1年到期问题

解决K8S集群证书1年到期问题建议先修改证书时间,然后使用编译后的kubeadm进行集群初始化,这样的话证书就会变成100年。1、下载对应版本源代码(不同的k8s版本下载相对应版本的包)[root@k8s-master ~]# wget https://github.com/kubernetes/kubernetes/archive/v1.19.3.tar.gz[root@k8s-master ~]# tar -zxvf kubernetes-1.19.3.tar.gz[root@k8s-mast

2021-03-31 17:04:38 1026

原创 Kubernetes(2) Kubeadm快速搭建集群

一、环境准备1、设置主机名#查看主机名$ hostname#修改主机名$ hostnamectl set-hostname huoban-k8s-master01#配置host,使所有节点之间可以通过hostname互相访问2、配置hosts解析vim /etc/hosts192.168.3.252 HUOBAN-IM-K8S-MASTER01 master01192.168.3.1 HUOBAN-IM-K8S-NODE01 node01192.168.3.2 HUO

2021-03-31 16:55:42 134

原创 Kubernetes(1) 快速搞懂K8S的基础概念

快速搞懂K8S的基础概念Kubernetes是Google团队发起的开源项目,它的目标是管理跨多个主机的容器,提供基本的部署,维护以及运用伸缩,主要实现语言为Go语言。Kubernetes构建与Google数十年经验,一大半来源于Google生产环境规模的经验。结合了社区最佳的想法和实践。在分布式系统中,部署,调度,伸缩一直是最为重要的也最为基础的功能,Kubernetes就是希望解决这一序列的问题的。一、什么是KubernetesKubernetes,从官方网站上可以看到,它是一个工业级的容器编

2021-03-31 16:37:37 187 1

原创 Sublime汉化

1.打开Sublime Text,使用快捷键Shift+Ctrl+P,弹出查找栏,如图:2.在搜索框中输入关键字 install ,出现下拉选项,点击选择其中的:Package Control: Install Package,如图:刚点击之后并不会立刻有反应,需要稍等一会,(我当时就以为自己没点到,其实并不是),然后就会弹出一个消息框,表示插件列表加载完成,出现如下列表:3.在搜索框中输入chinese,选择下拉框中的ChineseLocalizations,如图:4.点击之后,中文包就安

2021-01-12 16:30:51 205

原创 Centos7安装netcat-0.7.1

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。1、下载netcat二进制安装包...

2020-05-08 11:22:46 1213

原创 shell练习(1)创建100个用户

随机创建100个用户,并生成随机密码,并将密码放入一个文件夹内利于查找。[root@VM_16_6_centos ~]# vim /root/shell/user/useradd_100.sh#!/bin/bashfor i in {1..100};do pw=$(date +%s | md5sum | base64 | head -c 32; echo) useradd user$...

2020-04-15 16:28:49 788

原创 Ansible(3) Ansible-playbook常用模块

Ansible-playbook命令常用参数:ansible-playbook -i 指定inventory文件 -v 详细输出,-vvv更详细,-vvvv更更详细 -f 并发数 -e 定义Playbook中使用的变量,格式"key=value,key=value" --remote-user #远程用户 --ask-...

2020-04-13 16:12:07 2314

原创 Ansible(4) Ansible-playbook加密

怕playbooks中有敏感信息可以对yaml文件进行加密这是我们httpd.yaml的信息[root@ansible ~]# cat httpd.yml - hosts: clienthosts remote_user: root tasks: - name: yum install httpd yum: name=httpd state=latest -...

2020-04-13 15:28:13 461

原创 Ansible(2) Ansible的playbook使用

playbookplaybook是由多个“play”组成的列表play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来讲,所谓task无非就是调用ansible的一个moudle。playbook采用YAML语言编写YAML介绍YAML是一个可读性高的用来表达资料顺序的格式,YAML参考了其它多种语言,包括:XML\...

2020-04-13 15:16:25 199

原创 Ansible(1) Centos7安装Ansible

角色IP系统ansible server120.53.13.240Centos7.6client123.207.166.69Centos7.61、关闭防火墙[root@ansible ~]# systemctl stop firewalld[root@ansible ~]# sed -i 's/SELINUX=enforcing/SELINUX=dis...

2020-04-09 17:24:13 258

原创 zabbix图形字体乱码解决

1、下载字体,或者直接使用windows自带字体(C:\Windows\Fonts)2、将字体上传至Linux中,并复制到zabbix的web站点数据目录下的fonts目录下,(yum安装的路径:/usr/share/zabbix/fonts)3、修改zabbix配置文件/usr/share/zabbix/include/defines.inc.php(根据自己的路径)将define('Z...

2020-04-08 17:36:25 310

原创 Centos7.6快速安装Zabbix_3.4.15

一、安装环境准备1、系统环境:cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)关闭防火墙及selinux[root@zabbix ~]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)[root@zabbix ~]# systemctl sto...

2020-04-07 17:39:19 468

原创 Centos7搭建Saltstack

服务器:系统 外网IP 内网IP 角色 厂商Centos7 112.126.98.94 172.17.35.130 Master 阿里云Centos7 49.233.77.254 172.21.0.14 minion 腾讯云1、关闭两台服务器的firewalld、selinux在Master端安装salt-master(安...

2020-03-27 16:00:02 151

原创 Centos7 搭建Gitlab

1、安装依赖 yum install -y curl policycoreutils openssh-server openssh-clients policycoreutils-python# 使用postfix发送邮件通知$ yum install -y postfix $ systemctl enable postfix $ systemctl start postfix2、...

2020-03-27 15:47:48 191

原创 二进制搭建Tomcat

Jdk安装包下载网站:https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.htmltar zxf 解压jdk的源码安装包设置变量vim /etc/profileexport JAVA_HOME=jdk路径export CLASSPATH=.:${JAVA_HOME}/...

2020-03-27 15:42:43 314

原创 Walle部署搭建

搭建wallewalle需要LNMP环境:Nginx参考: https://blog.csdn.net/didi_758758/article/details/105141627Mysql参考: https://blog.csdn.net/didi_758758/article/details/105142794PHP参考: https://blog.csdn.net/didi_75875...

2020-03-27 15:40:00 904

原创 搭建Mysql

搭建Mysql1、安装依赖库和工具## yum -y groupinstall "Development tools"## yum -y install gcc gcc-c++ libgcrypt openssl openssl098e openssl-devel ncurses ncurses-devel make cmake g++ bison ncurses-libs libaio u...

2020-03-27 15:38:15 136

原创 Centos7 编译安装PHP

准备环境 mkdir -p /data/conf/PHP7 mkdir -p /data/logs/PHP7 mkdir -p /root/software1、下载编译工具yum groupinstall 'Development Tools'2、安装依赖包yum install libxml2 libxml2-devel openssl openssl-devel ...

2020-03-27 15:08:45 388

原创 RPM安装PHP

执行命令添加epel源centos7rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmcentos6rpm -Uvh http://mirror.we...

2020-03-27 15:04:41 1974

原创 Centos7编译安装Nginx

1、创建群组、用户。groupadd nginxuseradd -s /sbin/nologin -g nginx -M nginx2、下载nginx安装包wget http://nginx.org/download/nginx-1.12.0.tar.gz3、安装nginx依赖yum install gc gcc gcc-c++ pcre-devel zlib-devel op...

2020-03-27 15:00:38 180

空空如也

空空如也

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

TA关注的人

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