前言步骤跟之前安装1.13版本的是一样的区别就在于kubeadminit的configurationfile目前kubeadminitwithconfigurationfile已经处于beta阶段了,在1.15版本已经进入到了v1beta2版本虽然还没到GA版,但是相对于手动配置k8s集群,kubeadm不但简化了步骤,而且还减少了手动部署的出错的概率,何乐而不为呢环境介绍:系统版本:CentOS
简介LDAP(轻量级目录访问协议,LightweightDirectoryAccessProtocol)是为了实现目录服务的信息服务。目录服务是一种特殊的数据库系统,其专门针对读取,浏览和搜索操作进行了特定的优化。在网络中应用了LDAP后,用户只需要使用一个账号和密码就可以轻松访问网络中的所有服务,实现用户身份的统一认证。简单来说:拿LDAP来统一管理一些账号,例如:Gitlab,JenKins,
简介Rook官网:https://rook.ioRook是云原生计算基金会(CNCF)的孵化级项目.Rook是Kubernetes的开源云本地存储协调器,为各种存储解决方案提供平台,框架和支持,以便与云原生环境本地集成。至于CEPH,官网在这:https://ceph.com/ceph官方提供的helm部署,至今我没成功过,所以转向使用rook提供的方案有道笔记原文:http://note.you
环境测试部署主机IP:192.168.1.1Jenkins主机IP:192.168.1.2Harbor主机IP:192.168.1.3Gitlab主机IP:192.168.0.10系统信息:系统:CentOS7.5内核:4.18.7-1.el7.elrepo.x86_64Docker版本:18.09docker-compose版本:1.23.1所有主机的Docker安装方式wget-O/etc/y
当我们需要购买CDN时,我们肯定要规划在哪个位置购买才最合适,这个时候要是有一份Nginx访问者IP的地理位置图就能有个最直接的参考指标。 这个时候Graylog就出场了,通过GeoLiteCity数据库来过滤并生成访问IP分布城市图。
系统环境:Gitlab主机IP:192.168.1.2Jenkins主机IP:192.168.1.3一、为何要做自动部署#为什么要做自动部署,因为懒啊!!!二、配置Gitlab#首先,你得有一个代码仓库,赶紧到gitlab上创建一个,然后创建个分支并创建一个文件。#其次,你得配置一个ssh公钥到gitlab上,这样才能模拟开发上传代码到gitlab。#至于ssh公钥私钥怎么生成,自己百度去。#克隆
UEFI+Cobbler简介:UEFI:两句话怎么可能能描述清楚。Cobbler:简介这种东西能看吗?百度去吧!!!准备工作:Centos6、7的光盘映像文件。CentOS-7-x86_64-DVD-1708.isoCentOS-6.9-x86_64-bin-DVD1.iso服务器一台。服务器系统信息:IP地址:192.168.1.3(接下来所有的服务都是在这台机器上搭建)系统版本CentOSLi
Harbor是VMware公司开源的企业级Docker Registry项目,其目标是帮助用户迅速搭建一个企业级的Docker registry服务。 带你搭建一个自己Harbor仓库!
环境:系统版本:CentOS7.5内核:4.18.7-1.el7.elrepo.x86_64Docker-ce:18.06MongoDB:4.0.3宿主机IP:192.168.1.1MongoDB1端口:30001MongoDB2端口:30002MongoDB3端口:30003一、安装docker、docker-composewget-O/etc/yum.repos.d/docker-ce.rep
环境:Centos7.51804MongoDB4.0.1shard分片主机:shard1:IP:192.168.1.1shard2:IP:192.168.1.2shard2:IP:192.168.1.3#三台主机分别启动三个mongod实例:mongod1:端口:27017mongod2:端口:27018mongod2:端口:27019configsrv主机:IP:192.168.1.4mongo
WAR包,是我们tomcat部署最常用的方式了,使用Jenkins从编译到部署。从源代码到war包。
前言:虽然作者已经推出了docker版本,只需一键(一条命令)即可完成搭建。但是本着学习的心理还是要自己折腾一遍,一键虽好但不明了啊。官方已经把安装写的很详细了,但毕竟是英文......pgwatch2官方地址:https://github.com/cybertec-postgresql/pgwatch2系统环境:CentOS7.5IP:192.168.1.2grafana-5.1.4Postgr
ProxySQL简介:ProxySQL是一个高性能的MySQL中间件,拥有强大的规则引擎。详细的中文介绍:别人写的,基本跟官方无差别官方文档:https://github.com/sysown/proxysql/wiki/下载地址:https://github.com/sysown/proxysql/releases准备工作本文所用环境:系统均为CentOS7.4,并且关闭防火墙和selinuxP
环境:CentOS7.4x4mha4mysql-managerx1mha4mysql-nodex3node节点搭建一主双从mha4mysql代码托管:https://code.google.com/archive/p/mysql-master-ha/一、配置MHA:1、配置所有主机(包括Manager主机在内),实现ssh-key可以相互登陆当配置文件中的ssh_user为非root用户时:(1)
环境: CentOS7.4 CA主机一 mysql主机两台 数据库:MariaDB-5.5一、准备证书文件1.生成CA自签名证书mkdir/etc/my.cnf.d/sslcd/etc/my.cnf.d/sslopensslgenrsa2048>cakey.pemchmod600cakey.pemopensslreq-new-x509-keycakey.pem-days3650-outcac
完全备份+两次增量备份-->新主机恢复环境: CentOS7.4x2 MariaDB-5.5.5 zabbix数据 EPEL源 Xtrabackup工具包一、两台主机分别安装Xtrabackupwgethttps://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.9/binary/redhat/7/x86_6
Kickstart是一种无人值守的安装方式。详细的配置文件网上有很多模板。这里就只贴出Centos7的kickstart.cfg文件当然,咱们这个是最小化安装。 配置文件install #告诉系统我们是要安装系统keyboard'us' #键盘布局rootpw--plaintextwei9550 #root用户密码langen_US #系统语言firewall--disabled #关闭防火墙a
系统环境系统版本:CentOS6.9磁盘:LVM内核:2.6.32模拟误删除:重启之后的样子:恢复步骤(1)重启机器,用光盘或USB引导进入救援模式的shell(光盘或USB上的系统尽量与本机硬盘系统版本保持一致)第三项为救援模式由于刚才删除的时候连/etc/fstab一起删除了,救援模式找不到硬盘上的系统进入救援模式的shell要想恢复/boot下的文件,首先要先让救援模式找到硬盘上的系统,所以
逻辑卷管理器(LVM:LogicalVolumeManager)允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小详细介绍:百度一下,你就知道!(1)将设备指定为物理卷,物理卷是用固定大小的物理区域(PhysicalExtent)来定义的(2)用一个或者多个物理卷来组成一个逻辑卷组(VolumeGroup)(3)在卷组上创建类似于磁盘分区的逻辑卷(LogicalVolumes)逻辑卷设备名:
Linux文件权限、特殊权限以及ACL访问控制表介绍和文件权限管理的基本命令。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号