pipeline流水线方式 1.创建流水线项目 2.介绍pipeline如何使用 示例1 pipeline{ agent any #机器,这里表示所有机器 stages{ #区块 stage("get code"){ #小区块,第一步干什么 steps{ echo "steps具体执行的命令是什么" } } stage("package"){ #小…
gitLab ubt安装gitlab 1. 更换阿里云仓库 jenkins 1.Jenkins 介绍与安装配置 1. Jenkins 简介 官网:jenkins.ioJenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 2. 安装 Jenki…
服务器准备 IP 地址主机名配置系统10.0.0.200Gitlab2 核 4G,40G 硬盘Ubt (Ubuntu)10.0.0.201Jenkinsconfig1 核 2G,40G 硬盘kylin10.0.0.202Nexus1 核 2G,40G 硬盘kylin10.0.0.203Sonar1 核 2G,40G 硬盘kylin10.0.0.7W…
Zabbix通过SNMP监控网络说明 1. SNMP(简单网络管理协议)概述 定义:SNMP 是一种用于网络管理的协议,用于监控和管理网络设备。 版本:SNMP 有三个常用版本:SNMPv1、SNMPv2 和 SNMPv3。其中,SNMP三种版本SNMP v1 最早的SNMP协议 不支持加密算法SNMP V2 兼容v1版本支持更多数据类型和错误代码…
zabbix自定义图形 自带一些图形,cpu,内存等。检测-->主机-->图形 我们自己自定义的key就需要自定义图像 配置-->主机-->图形-->创建图表 可以一个图像监控多个动作 聚合图形 聚合图形:多个表放在一个图里 也可以图形幻灯片播放。监测-->聚合图形-->点击左上角聚合图形倒三角-->幻灯片演示-->创建幻灯片播放 自定义模版 为了…
谁再说搞不懂 k8s 四种 Service 类型!就把这个给他甩过去。 Kubernetes(简称k8s) 是一个开源的容器编排平台,用于自动化应用程序的部署、扩展和管理。它最初由谷歌设计,并基于谷歌内部多年运行容器化工作负载的经验(即Borg系统)开发而成,后来捐赠给云原生计算基金会(CNCF)进行维护和推广。Kubernetes 已经成为容器编…
容器编排的发展历程 1. 什么是 Kubernetes Kubernetes 简称 K8S,其底层基于容器进行编排。早期支持 Docker 作为底层的容器运行时,从 K8S 1.24+ 版本之后,默认采用 containerd 作为容器运行时。 官方文档: https://kubernetes.io/zh-cn/ https://kubernete…
使用 Docker Compose 实现镜像的推送和拉取 1. 编写 Dockerfile 及 Compose 文件 [root@elk92 dockerfile-harbor]# ll total 20 drwxr-xr-x 2 root root 4096 Mar 25 09:29 ./ drwxr-xr-x 6 root root 4…
多阶段、多FROM。构建游戏镜像案例 1. 准备 Dockerfile 文件 多个FROM,多层镜像,可以引用上面镜像的文件内容 比如编译安装,不需要gcc g++ make 等软件,占用镜像大小。就可以下面镜像只要上面镜像编译好的服务,达到缩减大小 FROM alpine:3.21.3 AS myweb RUN sed -i 's#dl-cdn.…
常用的 Dockerfile 指令 1. 什么是 Dockerfile Dockerfile 是基于一系列指令构建镜像的过程。 Dockerfile 和镜像的区别: 镜像:如同已做好的一道菜,例如 “佛跳墙”。 Dockerfile:是一道菜的做法,例如 “佛跳墙” 的做法。使用 Dockerfile 使得镜像的传输过程更加方便。 2. Docke…