数据库 elasticsearch在线迁移备份 项目地址:https://github.com/elasticsearch-dump/elasticsearch-dump 1.安装nodejs (略) 2.安装elasticdump (注意需要将n... 2020年10月20日 2,120 发表评论 阅读全文
K8S kubeadm创建高可用集群 机器列表 lb 192.168.88.190 nginx k8s-m1 192.168.88.191 master k8s-m2 192.168.88.192 master k8s-m3 192.16... 2020年8月16日 2,639 发表评论 阅读全文
Jenkins jenkins Active Choices通过API提供动态参数,通过阿里云镜像仓库tag选择示例 初衷: 在jenkins选择阿里云镜像服务对应tag 1.做了一个接口,返回镜像版本tag,如下图 2.jenkins安装插件Active Choices来提供动态选择 (步骤忽略) 3.配置jenk... 2020年6月26日 2,290 发表评论 阅读全文
K8S 在Kubernetes环境中使用StorageClass(动态存储)挂载ceph的RBD 1.创建secret 2. 创建storageclass pool:对应ceph的连接池名称 provisioner: 就是客户端,官方文档中使用的 provisioner 是默认的 kubernet... 2019年9月3日 3,121 发表评论 阅读全文
K8S kubernetes使用动态存储挂载nfs并部署consul 1.在nfs主机192.168.3.22上启动nfs 2.进入k8s集群192.168.3.18上创建动态存储类 创建rbac 创建serviceaccount 创建nfs-client-provis... 2019年8月29日 3,157 发表评论 阅读全文
gitlab gitlab cicd(四) gitlab ci文件编写规范格式 官方文档 https://docs.gitlab.com/ce/ci/yaml/README.html通用示例 关键词描述script由Runner执行的Shell脚本。image... 2019年7月20日 3,446 发表评论 阅读全文
gitlab gitlab cicd(三) Gitlab Runner 介绍安装 Gitlab Runner 介绍 GitLab Runner是一个开源项目,用于运行您的作业并将结果发送回GitLab。它与GitLab CI一起使用,GitLab CI是GitLab随附的开... 2019年7月20日 2,749 发表评论 阅读全文
gitlab gitlab cicd(二) Gitlab rpm安装 机器:192.168.31.130(centos7) gitlab简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务,也就是代码仓库 官... 2019年7月20日 1,617 发表评论 阅读全文
gitlab gitlab cicd(一) gitlab cicd介绍 GitLab 是一套基于Ruby开发的开源Git项目管理应用,其提供的功能和Github类似,不同的是GitLab提供一个GitLab CE社区版本,用户可以将其部署在自己的服务器上,这样就可以用于团... 2019年7月19日 2,248 发表评论 阅读全文
linux问题解决 rsync不会同步的当前目录下的隐藏文件 目录文件列表 如果使用 发现.nuxt .gitlab-ci.yml没有被同步过去 原因 rsync * 不会同步当前根目录下的隐藏文件,但是二级目录的隐藏文件会同步 解决:*改为./ rsync -... 2019年7月17日 4,706 发表评论 阅读全文