04 2020 档案

摘要:系统环境准备 官网地址:点击这里 官方文档:点击这里 环境规划: 主机名ip地址虚拟化内存磁盘系统版本 openstack 10.0.0.11 kvm 4G 挂载本地磁盘 centos7.6 软件包下载地址:https://pan.baidu.com/s/1tCWEy4idmOi94nSCJXxc5 阅读全文
posted @ 2020-04-27 21:41 kerwin- 阅读(824) 评论(1) 推荐(1) 编辑
摘要:云计算的服务类型 IAAS 基础设施即服务(infrastructure as an service) 虚拟机 ecs openstack PAAS 平台即服务(platform as an service ) php,java docker容器 +k8s SAAS 软件即服务(software a 阅读全文
posted @ 2020-04-27 19:35 kerwin- 阅读(937) 评论(0) 推荐(0) 编辑
摘要:官方文档:点击这里 菜鸟教程:点击这里 MongoDB复制是将数据同步在多个服务器过程 复制提供了数据的冗余备份,并在多个服务器存储数据副本,提高了数据的可用性,并可以保证数据的安全性。 复制还允许从硬件故障和服务器中恢复数据。 什么是复制? 保证数据的安全性 数据可用性(24*7) 灾难恢复 无需 阅读全文
posted @ 2020-04-20 22:24 kerwin- 阅读(407) 评论(0) 推荐(0) 编辑
摘要:介绍:官网地址:点击这里 基于go语言开发。后续会有详细介绍,这里主要进行docker的监控 组件介绍: 组件介绍 功能 Prometheus Server 主要用于抓取数据和存储时序数据,另外还提供查询和 Alert Rule 配置管理。 client libraries 用于对接 Prometh 阅读全文
posted @ 2020-04-19 12:39 kerwin- 阅读(508) 评论(0) 推荐(0) 编辑
摘要:购买ECS服务器 云主机购买地址:点击这里 建议在活动时购买比较划算。 注:这里我购买的是centos系统主机 配置实例安全策略 注:这里需要找到云主机的安全组去配置,默认没有开启,否则自己也不能进行80端口访问 购买域名 后期我们需要把域名进行备案(备案时间14天-20天),然后在去绑定我们已经买 阅读全文
posted @ 2020-04-18 23:01 kerwin- 阅读(753) 评论(0) 推荐(0) 编辑
摘要:docker基础网络 实现原理 docker网桥是宿主机虚拟出来的,并不是真实存在的网络设备,外部网络是无法寻址到的,这也意味着外部网络无法通过直接Container-IP访问容器。如果容器希望外部访问能够访问到,可以通过映射容器端口到宿主主机(端口映射),即docker run 创建容器时候通过 阅读全文
posted @ 2020-04-18 14:04 kerwin- 阅读(426) 评论(0) 推荐(0) 编辑
摘要:相关资料: Docker入门教程 http://dockone.io/article/111 Docker_百度百科 http://baike.baidu.com/view/11854949.htm 史上最全Docker资料集粹 http://special.csdncms.csdn.net/BeD 阅读全文
posted @ 2020-04-18 11:07 kerwin- 阅读(445) 评论(0) 推荐(0) 编辑
摘要:NextCloud概述 官网:https://nextcloud.com/ NextCloud 一款文件主机服务软件,就是我们平时使用的云存储,但是是在搭建自己的私有云。本项目是基于PHP和 SQLite,MySQL,Oracle 戒 PostgreSQL 数据库,所以它可以运行在所有的平台上。 n 阅读全文
posted @ 2020-04-17 13:31 kerwin- 阅读(992) 评论(0) 推荐(0) 编辑
摘要:Portainer介绍 官网地址:https://www.portainer.io/ 官方文档:https://www.portainer.io/documentation/ 官方部署文档:https://www.portainer.io/documentation/quick-start/ 介绍: 阅读全文
posted @ 2020-04-17 10:26 kerwin- 阅读(486) 评论(0) 推荐(0) 编辑
摘要:前言:因为 官方仓库 在国外的原因,我们不容易拉取镜像,可以我们可以使用国内的 Daocloud 镜像仓库和开通 阿里云仓库 或者 Harbor 如果是企业内部也可以使用自己搭建的私有仓库 docker-registry使用 介绍:Registry用于保存docker镜像,包括镜像的层次结构和元数据 阅读全文
posted @ 2020-04-16 19:02 kerwin- 阅读(671) 评论(0) 推荐(0) 编辑
摘要:脚本方式 配置邮件: #这里我们使用qq邮箱作为收件方 vim /etc/mail.rc set bsdcompat set from=xx@qq.com #收件名字 set smtp=smtp.qq.com #smtp地址 set smtp-auth-user=xx@qq.com #收件地址 se 阅读全文
posted @ 2020-04-15 13:21 kerwin- 阅读(806) 评论(0) 推荐(0) 编辑
摘要:关系型于非关系型 NoSQL(not only sql) NoSQL,指的是 非关系型的数据库 NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。 对NoSQL是普遍的解释是"非关联型的",强调 Key-Value Stores 和 文档数据库的 阅读全文
posted @ 2020-04-14 13:27 kerwin- 阅读(323) 评论(0) 推荐(0) 编辑
摘要:描述:有 100 台centos服务器, 相互之间内网 ssh 互通, 用户名密码已知,服务器ip 列表已知, 请设计一个技术方案,输出磁盘使用率超过 90%的服务器。要求写出详细的技术方案,涉及到的命令和脚本请写好代码,第三方库请介绍安装使用说明。 方案 方案思路: 测试邮箱是否可用 设置定时任务 阅读全文
posted @ 2020-04-13 23:40 kerwin- 阅读(410) 评论(0) 推荐(0) 编辑
摘要:概述 官方地址:https://www.sonarqube.org/ SonarQube检查功能 不遵循代表标准(checkstyle) 潜在缺陷(空指针) 糟糕的复杂度(难以理解) 重复(通用的方法需要归纳封装) 糟糕的注释 糟糕的设计(耦合度检查) SonarQube框架 Project Son 阅读全文
posted @ 2020-04-12 22:19 kerwin- 阅读(848) 评论(0) 推荐(0) 编辑
摘要:介绍 在Jenkins中admin用户的权限最大,可以创建job,可以做任何事情,所以在生产中要做到权限分配,用户只能看见自己修改的job,下面我们要进行权限控制的介绍。 安装rbac插件 创建用户: 全局安全配置修改: 权限分配配置 注:在设置时,用户需要有全部的读权限 查看class用户: 阅读全文
posted @ 2020-04-09 23:34 kerwin- 阅读(309) 评论(0) 推荐(0) 编辑
摘要:前言 Jenkins的Master-Slave分布式架构主要是为了解决Jenkins单点构建任务多、负载较高、性能不足的场景。Master-Slave相当于Server和Agent的概念。Master提供web接口让用户来管理job和Slave,job可以运行在Master本机或者被分配到Slave 阅读全文
posted @ 2020-04-09 23:29 kerwin- 阅读(263) 评论(0) 推荐(0) 编辑
摘要:Jenkins安装钉钉通知插件 插件下载地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/dingding-notifications/ 注:这里使用的是最新的插件 在job中配置钉钉通知 注:这里需要在钉钉上面创建一个团队 钉钉添加机器 阅读全文
posted @ 2020-04-08 23:32 kerwin- 阅读(339) 评论(0) 推荐(0) 编辑
摘要:地址规划: 主机名 公网ip地址 服务 lb01 10.0.0.5 sonarqube、docker、Jenkins web01 10.0.0.7 tomcat web02 10.0.0.8 tomcat 部署sonarqube服务端 安装docker sonarqube镜像地址:https://p 阅读全文
posted @ 2020-04-08 18:34 kerwin- 阅读(1258) 评论(0) 推荐(0) 编辑
摘要:git版本控制的使用 链接地址:https://www.cnblogs.com/Mercury-linux/p/12623343.html Jenkins和GitLab概述 Jenkins概述:是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软 阅读全文
posted @ 2020-04-02 23:15 kerwin- 阅读(1867) 评论(2) 推荐(3) 编辑
摘要:持续集成概述 持续集成概述:持续集成(continuous integration)持续集成是指开发者在代码的开发过程中,可以频繁的代码部署集成到主干,并进行自动化测试。 持续交付:持续交付指的是在持续集成的环境基础之上,将代码部署到预生产环境。 持续部署:在持续交付的基础上,把部署到生产环境的过程 阅读全文
posted @ 2020-04-02 22:06 kerwin- 阅读(429) 评论(0) 推荐(0) 编辑
摘要:介绍:在工作交付过程中前运维可能没有把密码等重要信息交付给我们,这是我们需要强制找回gitlab密码 #Step1:后台登录切换到git用户命令行界面,输入su -git su - git -sh-4.2$ gitlab-rails console production irb(main):001: 阅读全文
posted @ 2020-04-01 12:36 kerwin- 阅读(298) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示