摘要:
搭建完成Gitea之后,添加SSH密钥,报错500。 然后这边的解决办法。 一开始搭建之时,使用的是root账户运行,没有使用git账户。 然后创建GIT账户,使用GIT账户去运行Gitea服务。 chown git:git /gitea/gitea-repositories -R chown gi 阅读全文
摘要:
## 背景 新项目上线,前后端分离,遇到了跨域资源共享的问题,导致请求根本无法发送到后端,前端和后端貌似只能有一个来处理跨域问题,我们这边要采用nginx来解决跨域问题。 ## Nginx的CORS配置 网上好像都是三两行解决问题。可是我这边试了很多次,也没用。 add_header Access- 阅读全文
摘要:
## 一:k8s集群的构建 关于使用kubeadm安装k8s集群可参考我的另一篇文章,https://www.cnblogs.com/skymyyang/p/13279006.html ## 二:定义存储类 由于Jenkins需要持久化数据,这里我们需要定义存储类,来保证数据不会丢失。 基于NFS定 阅读全文
摘要:
## 场景 由于小程序上线的需要,后台服务需要多版本并存。这里我们通过使用自定义的HTTP Header头来实现。 nginx接收到的头部为: miniversion: 1.0 接收到此请求将会跳转到新的url中。 核心:客户端自定义的http header,在nginx的配置文件里能直接读取到。 阅读全文
摘要:
写在前面的话 作为运维人员,本身对nacos配置中心可能不太熟悉。nacos既是配种中心,又是注册中心,相当于是eureka 和Apollo 的结合体。 应该是可以这么理解的。 Apollo的官方GitHub上,有关于如何基于k8s进行部署和配置的文档以及相应的镜像。但是看了nacos的官网文档之后 阅读全文
摘要:
原文作者:Zhangguanzhang 原文链接:http://zhangguanzhang.github.io/2019/11/24/kubeadm-base-use/ 一:系统基础配置 这里我们认为您的系统是最新且最小化安装的。 1. 确保时间统一yum install chrony -y sy 阅读全文
摘要:
一: 添加node-slave节点 首先我们需要开启jnlp协议: 进行节点的添加: 然后点击,此agent就可以看到启动命令以及配置步骤。 命令如下: echo 2405e1ab8627f14975a04fd5ea7da0225d4a4ac91ccbc37d6e9690a5fc669a78 > s 阅读全文
摘要:
一: 基于epel源安装lsyncd 和 rsync 环境准备 1. lsyncd端: 需要进行实时同步的 rsync 客户端机器 IP地址: 192.168.227.128 2. RsyncServer端: 需要同步数据到此端的机器IP地址: 192.168.227.129 默认关闭selinux 阅读全文
摘要:
一: 验证gitlab备份是否可用 这里所使用的操作系统环境全部都基于Cetnos7, 防火墙以及selinux全部关闭。 1. 另外找一台机器,安装与服务器版本相同的gitlab,根据原服务器数据的大小,来决定验证数据服务器磁盘的大小。避免因磁盘空间不足而无法正常恢复数据。 配置yum源 shel 阅读全文
摘要:
钱,就像一个熨斗,能烫平生活的所有褶皱。 电影《寄生虫》 Nginx配置 这里推荐给大家一个生成Nginx配置文件的web工具。 网址是: Nginx介绍 Nginx (engine x) 是一个高性能的 Web 服务器和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器。它由俄罗斯程序 阅读全文