01 2020 档案
摘要:一、frp简介 frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。 参考文档: https://github.com/fatedier/frp/blob/master/README_zh.md https://blog.csdn.net/u011976966/article/detai...
阅读全文
摘要:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开 放易用的软件平台,使软件的持续集成变成可能。 官网:jenkins.io 官方安装文档:https://jenkins.io/doc/book/installing/ 一、Jenkins安装 1.1、docker化安装jenkins 1)下载镜像[root@jenkins ~]# doc...
阅读全文
摘要:一、2FA配置 Two-Factor Authentication(2FA),一般称双因素认证 1)gitlab配置 2)手机端下载Authenticator 添加账户==>其他账户==>扫描二维码 3)gitlab填入pin code 4)重新登录测试 可以填入pin code或者recovery code(当无法获取pin code时) 参考文档: https://docs.gi...
阅读全文
摘要:参考文档: https://blog.csdn.net/mrsyf/article/details/78978379 https://www.feng.com/post/10748184
阅读全文
摘要:一、gitlab安装 1.1、docker化安装gitlab#1、拉取镜像 [root@git ~]# docker pull gitlab/gitlab-ce [root@git ~]# docker images REPOSITORY TAG IMAGE ID CR...
阅读全文
摘要:一、Git安装及配置 1.1、系统环境准备#系统版本 [root@git ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) #内核版本 [root@git ~]# uname -r 3.10.0-862.el7.x86_64 #关闭selinux [root@git ~]# getenforce Disabled...
阅读全文
摘要:一、ansible-tower简介 1)公司中实现运维自动化的架构中主要用到ansible,ansible脚本在部署服务器指令行中显得不太直观。Ansible-Tower(之前叫做awx)是将ansible的指令界面化,简明直观,简单易用。 2)Ansibke-tower其实就是一个图形化的任务调度,复杂服务部署,IT自动化的一个管理平台,属于发布配置管理系统,支持Api及界面操作,Django编...
阅读全文
摘要:一、playbook简介 1.1、playbook基础介绍 playbook 是 ansible 用于配置,部署,和管理被控节点的剧本。通过 playbook 的详细描述,执行其中的一系列 tasks ,可以让远端主机达到预期的状态。playbook 就像 Ansible 控制器给被控节点列出的的一系列 to-do-list ,而被控节点必须要完成 play: 定义的是主机的角色task: 定义的...
阅读全文
摘要:一、Ansible介绍 1.1、什么是ansible? Ansible是一个配置管理系统configuration management system, python 语言是运维人员必须会的语言, ansible 是一个基于python 开发的自动化运维工具, 其功能实现基于ssh远程连接服务, ansible 可以实现批量系统配置,批量软件部署,批量文件拷贝,批量运行命令等功能, 除了ansib...
阅读全文