微信搜索superit|邀请体验:大数据, 数据管理、OLAP分析与可视化平台 | 赞助作者:赞助作者

 分类:devops

nginx配置参数详解

nginx配置文件主要分为4部分: main(全局设置)    main部分设置的指令将影响其他所有设置 server(主机设置)server部分的指令主要用于指定主机和端口 upstream(负载均衡服务器设置)upstream指令主要用于负载均衡,设置后端服务器 loc...

4年前 (2020-07-30) 10℃

ansible playbook的template实现

ansible playbook的template实现
模板templates 文本文件,嵌套有脚本(使用模板编程语言编写) Jinja2语言,使用字面量,有下面形式 字符串:使用单引号或双引号 数字:整数,浮点数 列表: [item1, item2, …] 元组: (item1, item2, ...

4年前 (2020-07-30) 7℃

Nginx七层负载均衡实战

Nginx七层负载均衡实战
第50章 Nginx七层负载均衡  一、Nginx负载均衡基本概述 1)为什么要使用负载均衡 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷。使用多台Web服务器组成集群,前端使用Nginx负载均衡,将请求分散地打到后端服务器集群中,实现负载的分发。...

4年前 (2020-07-17) 7℃

Nginx实现七层负载均衡配置指导

本文描述了如何使用Nginx实现在应用层实现7层负载均衡功能,Nginx支持虚拟主机,可以按照轮询,IP哈希,URL哈希,权重方式对后端服务器做负载均衡,还支持后端服务器健康检查功能。废话不多说,详细配置见下文~ 测试模型如下: 1、一台Nginx做负载负载均衡代理   具体...

4年前 (2020-07-17) 8℃

nginx四层和七层负载均衡的区别

所谓四层就是基于IP+端口的负载均衡,通过虚拟IP+端口接收请求,然后再分配到真实的服务器;七层通过虚拟的URL或主机名接收请求,然后再分配到真实的服务器七层就是基于URL等应用层信息的负载均衡。 七层负载:   [root@www ~]# cat /etc/n...

4年前 (2020-07-17) 7℃

ARM 编程软件及工具的教程

ARM 编程软件及工具的教程
ARM 是什么? ARM处理器是Acorn计算机有限公司面向低预算市场设计的第一款RISC微处理器。更早称作Acorn RISC Machine。ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的...

4年前 (2020-07-01) 10℃

Serverless Container 的架构设计和应用场景

Serverless Container 的架构设计和应用场景
本演讲将向用户展现 Serverless Container 架构设计原理以及背后的思考,展示如何基于 virtual kubelet 技术分离 Kubernetes 编排层和资源池,让 Kubernetes 集群的弹性得到极大的扩展。除了架构设计,同时也将介绍 Serve...

4年前 (2020-06-14) 8℃

ansible自动化运维 技术与最佳实践

  Ansible介绍 Ansible是基于Python开发的自动化运维工具,它汇集了众多运维工具(puppet、cfengine、chef、func、fabric、salt等)的优点,实现批量系统配置、批量程序部署、批量执行命令等功能。Ansible本身只是提供一种框...

4年前 (2020-06-12) 14℃

ssh-keygen命令的参数说明

ssh-keygen命令是不是会用到,放久了有些参数又忘记. ssh-keygen – 生成、管理和转换认证密钥 ssh-keygen [-q] [-b bits] -t type [-N new_passphrase] [-C comment] [-foutput...

4年前 (2020-06-12) 10℃

编译安装openssh最新版本

注意: 编译安装openssh新版本之前, 最好先安装telnet服务, 万一sshd服务被你操作挂了, 还有替代的telnet服务可以提供远程连接, 笔者就是在安装过程中遇到过此问题, 最后拖了两天时间, 各种找领导, 然后登录堡垒机直接操作Centos虚拟机, 才解决问题!!...

4年前 (2020-06-05) 17℃

jenkins + pipeline构建自动化部署

jenkins + pipeline构建自动化部署
一、引言 Jenkins 2.x的精髓是Pipeline as Code,那为什么要用Pipeline呢?jenkins1.0也能实现自动化构建,但Pipeline能够将以前project中的配置信息以steps的方式放在一个脚本里,将原本独立运行于单个或者多个节点的任务...

4年前 (2020-05-17) 9℃

Ansible详解(一)基础安装和配置

Ansible详解(一)基础安装和配置 作者: 51reboot | 来源:发表于2018-06-25 11:19 被阅读5次 Ansible详解(一)基础安装和配置 [ansible] ansible的安装,配置和使用 Ansible安装配置和基本使用 Ansible...

4年前 (2020-05-17) 8℃

Gitlab+Jenkins学习之路(十四)之自动化脚本部署实践

Gitlab+Jenkins学习之路(十四)之自动化脚本部署实践
Gitlab+Jenkins学习之路(十四)之自动化脚本部署实践 目录 一、环境说明和准备 1、环境说明 2、服务器准备工作 (1)发布机前期准备 a.增加普通用户并配置密码 b.创建部署需要的目录并初始化git目录 c.创建配置文件config.php d.配置...

4年前 (2020-05-17) 8℃

shell 上线脚本(跳板机部署版)

  为了跳板机部署上线脚本写了公司生产上线脚本,供大家参考。上线脚本分为三个脚本组合,详细使用如例子 : 1.1 第一步 上传上线所需要 部署文件   提示:不管是使用XSHELL 还是 rz 将文件 上传,有旧文件需要删除 –rw–...

4年前 (2020-05-17) 10℃

Gitlab+Jenkins学习之路(十)之Jenkins按角色授权和Pipeline

一、Jenkins按角色授权 当一个公司的开发分为多个组别,或者是多个项目等等。用于公司内部测试,让开发人员自行构建测试,此时不可能让所有的开发都在公用一个构建,这样变得很混乱,为了解决这一问题,jenkins也提供了角色授权的机制。每个开发有着对应的账号和权限,可以...

4年前 (2020-05-17) 8℃

Nginx的集群和负载均衡

Nginx的集群和负载均衡
撸了今年阿里、腾讯和美团的面试,我有一个重要发现…….>> Nginx的集群和负载均衡 负载均衡配置案例1 设置上游服务器: # 设置上游服务器: upstream imgserver{ #weight权重 maxfails错误次数 fail...

4年前 (2020-05-17) 9℃

Docker swarm部署微服务及利用portainer管理集群

Docker swarm部署微服务及利用portainer管理集群
1.微服务部署 在前面部署的集群上部署服务,以前通过docker run可以部署一个容器,通过docker-compose文件可以编排一组容器,现在可以利用docker service在swarm集群中通过服务下发任务到节点的方式部署容器副本集,甚至可以利用docker-com...

4年前 (2020-05-08) 10℃

10_docker集群管理工具portainer

10_docker集群管理工具portainer 环境搭建 master:172.18.148.169 slave1:172.18.148.168 安装docker 1.13.1 参考文档安装:在特定环境中安装指定版本的Docker ubuntu14.04 修...

4年前 (2020-05-08) 48℃

portainer 管理 docker swarm集群

Portainer提供可视化界面来管理docker swarm 集群。 portainer 是 C/S 架构,由 管理端 portainer 镜像 与 代理 agent 组成,在 swarm 的manager 节点部署 portainer管理端,所有节点部署 agent 1...

4年前 (2020-05-08) 9℃

WIN7下用EasyBCD引导Linux安装双系统(非常非常重要)

WIN7下用EasyBCD引导Linux安装双系统(非常非常重要)
至此系统安装好了, 开机回到windows系统,打开EasyBCD,设置系统引导,这里说明windows引导ubuntu的方法。 添加新条目–>Linux/BSD,类型选GRUB2,名称随便填,驱动器选择刚才新建名为/boot的分区。大概190M(刚才分的200M,可能还有...

4年前 (2020-04-27) 10℃

Linux 可视化桌面远程连接

原创itdaima 最后发布于2019-03-18 15:39:14 阅读数 5097 收藏 展开 Linux (一)防止系统文件修改导致DNS清空 chattr +i /etc/resolv.conf (二)安装vnc yum install -y tigervnc tiger...

4年前 (2020-04-27) 8℃

git学习总结

git学习总结
总结了一点关于git的使用命令和遇到的问题,  文章中都是我用到过的命令, 一直在不断的添加, 最近一次修改: 2017-09-13 15:04:01 不对的地方欢迎指正 一、SVN与Git的最主要的区别? 说起git自然想到SVN,我刚接触到的版本控制工具是SVN,SVN...

5年前 (2020-04-20) 11℃

docker搭建swarm集群管理工具partainer

管理端:192.168.1.10 客户端:192.168.1.11 安装社区版docker-ce 具体见另一篇文章 一.管理端设置 1.开启管理端端口 firewall-cmd –permanent –add-port=2376/tcp fir...

5年前 (2020-04-15) 12℃

Centos下安装Docker集群管理工具Shipyard

Centos下安装Docker集群管理工具Shipyard
一、 Docker Shipyard是什么 ? shipyard是一个开源的docker管理平台,其特性主要包括: 1 支持镜像管理、容器管理。 2 支持控制台命令 3 容器资源消耗监控 4 支持集群swarm,可以随意增加节点 5 支持控制用户管理权限,可以设置某个容...

5年前 (2020-04-15) 10℃

rsync 守护进程模式

5.20笔记整理 rsync 守护进程模式 Rsync daemon (rsyncd) Daemon为守护进程,rsyncd运行在服务器端 服务器端操作: 1. 添加虚拟用户 [root@backup ~]# useradd -s /sbin/nologin...

5年前 (2020-03-27) 10℃