系统运维

系统运维

IT 札记
Aug
21
CI/CD系列之 Jenkins [4] -  Shared library 使用案例

CI/CD系列之 Jenkins [4] - Shared library 使用案例

jenkins的Shared library功能, 也是我们最为常见的一种配置方式,它可以在多个项目之间共享流水线,同时减少冗余的配置--固定好流水执行阶段,我们只需传入几个参数就可以愉快地玩耍了。 GitHub - vqiu/jenkins-global-shared-libray: jenkins Shared library 使用案例jenkins Shared library 使用案例. Contribute to vqiu/
1 min read
Jul
30
CI/CD系列之 Jenkins [3] - 添加k8s集群

CI/CD系列之 Jenkins [3] - 添加k8s集群

我们需要添加节点来完成Jenkins的任务调度,由于我们的Jenkins本身就是部署在K8s集群中,所以我们可以直接在Jenkins中添加k8s集群资源,让Jenkins发起任务时可以动态生成一个Pod来完成任务的构建或部署。 配置步骤 1、"Jenkins管理" -> "节点与云管理" 2、在Jenkins中,k8s属于cloud 3、同集群配置以下即可 该配置有连接测试按钮,
2 min read
Jul
30
CI/CD系列之 Jenkins [2] - 主题风格篇

CI/CD系列之 Jenkins [2] - 主题风格篇

俗世红尘,不论男女,爱美之心,人皆有之。对于固化且千篇一律的东西,我们总有一种换换口胃的冲动。对于Jenkins系统也是如此。 所以,本文针对Jenkins更新主题的笔记。 前提条件 simple theme 操作 前往插件中心安装simple theme插件 安装完毕后就可以系统控制中找到对应配置项 示例配置: 更新站点ico 把Jenkins系统站点的ico(老板头像)
2 min read
Jul
25
CI/CD系列之 Jenkins [1] - 安装篇

CI/CD系列之 Jenkins [1] - 安装篇

本文仅介绍Jenkins的安装,优先使用LTS版本。 资源需求最小资源内存:512 MB +存储:1 GB +推荐资源内存:4096 MB +存储:50 GB +更多关于资源请参考:https://www.jenkins.io/doc/
5 min read
Jul
24
CI/CD系列之 Jenkins [0] - 序章

CI/CD系列之 Jenkins [0] - 序章

说起Jenkins,在IT行业上来说,也算得上驰名老牌开源软件了。然而就个人的运维历程中,接触它的年限比较短,真正算亲密接触时间大抵是在2019年。当时在海大的信息流程与中心的系统组,整个集团的信息化都还是处于相对原始化--有不少系统还在使用简单的复制粘贴去迭代更新),就更别谈什么容器、流水线了,因为就萌生了Kunbernets + CI/CD 组合的流水线。 拳不离手,曲不离口。快1年多未接触了Jenkins,权当温故知新吧。 [1] 安装篇
1 min read
May
18
利用Cloud-Init快速创建Debian-11

利用Cloud-Init快速创建Debian-11

前言 有时候需要多个节点环境来测试或验证,那么就可以结合 Cloud-init工具来快速实现。 环境 OS: Proxmox-VE 7.2 虚拟机系统: debian-11 安装工具包 安装镜像编辑工具包 # apt-get install libguestfs-tools 下载镜像 # mkdir cloud_img
3 min read
Mar
09
torque 安装配置笔记

torque 安装配置笔记

【封面图片:宁波银行相聚的“网友”们-2021】torque 安装配置笔记
2 min read
Mar
07
Elasticsearch 数据备份、迁移

Elasticsearch 数据备份、迁移

在时候我们面临将Elasticsearch的数据进行迁移亦或是数据备份的场景,此时我们可以使用elasticsearch-dump这个工具来实现: Docker 安装$ docker pull elasticdump/elasticsearch-dump:latest示例: 数据迁移mappings从production环境复制到staging环境 docker run --rm -ti elasticdump/elasticsearch-dump \ --input=http://production.es.
1 min read
Nov
28
配置基于RDMA的NFS服务

配置基于RDMA的NFS服务

环境信息OS:Ubuntu 18.04 LTS内核:5.4.0-84-generic网卡:Mellanox ConnectX-3 Pro(MT27520)系统通用配置使用阿里云APT镜像源# cat >/etc/apt/sources.list<
8 min read
Sep
26
容器环境 JVM 内存动态配置

容器环境 JVM 内存动态配置

在微服务架构中,JAVA 框架占用了绝大部分的市场,比如Spring Cloud、Dubbo等,其中在使用容器化部署的时候经常碰到关于JVM的内存分配的大小的配置,以下来讲述自己所用到过的配置方式。 固定配置 此方式,顾名思义,就是将JVM参数进行固定化,比如在将JAR打包成容器镜像时 FROM openjdk:8-jdk-alpine LABEL maintainer="Shuhui&
4 min read