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