为了可以找到一个好的实习工作,今天开始复习自己所有学到的前端方面的知识。此贴记录自己的每日学习状态和打卡记录。基础篇1.说一下你知道的flex属性采用 Flex 布局的元素,称为 Flex 容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为 Flex 项目(flex item),简称"项目"。容器默认存在两根轴:水平的主轴(main axis)和垂直的交叉轴(
Jenkins技术实战1、Jenkins技术**目标:**Jenkins容器化搭建,结合Pytest自动化执行生成Allure报告,发送邮件流程:1、搭建jenkins环境镜像:容器操作1、官方镜像 比较干净 docker pull jenkins2、公司自己的镜像仓库:阿里云仓库里面有:python 3.6.8解释器gitallure+pytest等常用的第三库方案:docker容器技术新建挂载
转载
2024-04-30 16:50:34
63阅读
Jenkins容器化1、使用Jenkins连接k8s第一步:创建admin-csr.json
cat > admin-csr.json << EOF
{
"CN":"admin",
"key":{
"algo":"rsa",
"size":2048
},
"names":[
{
转载
2024-04-03 21:08:31
41阅读
最近一直在研究Rancher的持久化问题。 目前已找到两种方式实现Rancher里的容器文件实现持久化方法。 方法一: 配置映射(只适用单个文件,不适用于目录) 这个算不上是真正的持久化,只是相当于配置一个键值,然后键值内容等于文件内容,从而使得容器重启后,该文件内容会自动读取该键值内容,从而实现保
转载
2020-09-27 18:46:00
491阅读
最近一直在研究Rancher的持久化问题。 目前已找到两种方式实现Rancher里的容器文件实现持久化方法。 方法一: 配置映射(只适用单个文件,不适用于目录) 这个算不上是真正的持久化,只是相当于配置一个键值,然后键值内容等于文件内容,从而使得容器重启后,该文件内容会自动读取该键值内容,从而实现保
原创
2021-07-21 11:09:07
1747阅读
本文是SpringCloud实战(九)-Docker自动化部署与持续集成,若要关注前文,请点击传送门: SpringCloud实战(八)-断路器监控与集群监控(Hystrix Dashboard)&
转载
2024-04-24 22:40:36
237阅读
Jenkins与Docker的自动化CI/CD实战 在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。一、发布流程设计工作流程:开发人员提交代码到Git版本仓库;Jenkins人工/定时触发项目构建;Jenkins拉
转载
2024-06-06 13:18:31
27阅读
使用虚拟机作为Jenkins Slave的方式,存在诸多弊端,比如资源分配不均、资源浪费和扩容不便。而使用Kubernetes容器云作为Jenkins Slave则可以完美解决这些问题。目前公司为了降低机器使用成本,对所有的AWS虚拟机进行了盘点,发现利用率低的机器中,有一部分是测试团队用作Jenkins Slave的机器。这不出我们所料,使用虚拟机作为Jenkins Slave,一定会存在很大浪
转载
2024-02-21 23:02:25
115阅读
容器化部署运用docker的话,主要是通过三种方式通过外挂目录实现这种方式适用于团队人数不多,项目不大的情况下在服务器里面整一个docker镜像,在docker镜像里面内置了jdk,这里面没有运行的jar包,正在运行的jar包是在宿主主机的某一个目录里面将宿主主机里面的目录与docker容器相互关联,当访问docker的某一个目录的时候,会映射到宿主主机对应的目录如果想停机更新一下的话,就将宿主主
转载
2024-04-25 21:57:00
3阅读
文章目录上线企业k8s容器化应用项目2.13.1 Jenkins服务器配置2.13.2 k8s主节点配置2.13.3 更新仓库2.13.3 pipeline代码2.13.4 进行构建2.13.5 访问测试2.13.6 再次模拟代码更新再次构建 上线企业k8s容器化应用项目项目描述: 描述:利用pipeline代码,上线公司企业级容器应用1.Jenkins服务器拉取代码2.Jenkins服务器编译
转载
2024-04-24 22:45:06
81阅读
刚工作不久,才开始接触Jenkins构建,奇怪的是我没有点立即构建,但是Jenkins却在做构建。检查了配置后,发现有配置构建触发器。嘿嘿。。。前言 跑自动化用例每次用手工点击jenkins出发自动化用例太麻烦了,我们希望能每天固定时间跑,这样就不用管了,坐等收测试报告结果就行。一、定时构建语法(五颗星,中间用空格隔开)第一颗表示分钟,取值0~59 第二颗表示小时,取值0~23 第三颗表示一个月的
转载
2024-07-18 01:46:00
23阅读
# 实现Jenkins推送到Rancher的流程
在实现Jenkins推送到Rancher的过程中,我们需要通过一系列步骤来完成。这个过程可以分为几个关键步骤,包括设置Jenkins的Pipeline任务、获取Rancher的API凭证、编写Pipeline脚本以及执行任务。下面我们以表格的形式展示整个流程。
| 步骤 | 操作内容
原创
2024-05-27 11:26:30
514阅读
一、组件功能描述Docker 是一个开源的应用容器引擎。Jenkis 是一个开源自动化服务器。(1).负责监控gitlab代码、gitlab中配置文件的变动;(2).负责执行镜像文件的构建、上传与下载;(3).通过Rancher插件系统构建stack/service;GitLab: 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具。(1).保存项目配置文件;(2).nginx定制配置文
转载
2024-09-06 21:52:05
195阅读
卸载已有的避免冲突 yum remove docker docker-common docker-selinux docker-engine 安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y
转载
2019-11-22 17:23:00
168阅读
2评论
Rancher官网地址:Rancher文档 | K8S文档 | Rancher | Rancher文档 Github地址:Rancher · GitHub简介Rancher是一套容器管理平台,它可以帮助组织在生产环境中轻松快捷的部署和管理容器。 Rancher可以轻松地管理各种环境的Kubernetes,满足IT需求并为DevOps团队提供支持。Kubernetes不仅已经成为的容器编排标准,它也
转载
2024-06-12 17:53:34
161阅读
一、各个组件的功能描述:Docker 是一个开源的应用容器引擎。Jenkis 是一个开源自动化服务器。(1).负责监控gitlab代码、gitlab中配置文件的变动;(2).负责执行镜像文件的构建、上传与下载;(3).通过Rancher插件系统构建stack/service; GitLab: 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具。(1).保存项目配置文件;(2).
转载
2024-05-29 21:39:30
70阅读
当我们的后端服务器不够用的时候,我们可以通过容器技术,可以快速的把这些服务器全部虚拟出来, 当然这个虚拟跟虚拟机是不一样的,比虚拟机的方式快多了,早期阿里的淘宝平台如果整个坏掉了,重新搭建部署起来需要一个月的时间,现在,一个小时以内可以把整个淘宝平台包括天猫和聚划算等重新搭建部署起来,这是一个非常复杂的系统工程,里面涉及的工程太多了,
转载
2024-10-27 21:46:36
11阅读
Docker与Docker私服1. 安装dockerhttps://docs.docker.com/install/2. 配置docker镜像加速https://www.daocloud.io/mirror3. 安装启动docker私服https://docs.docker.com/registry/deploying/# 启动docker私服
docker run -d -p 5000:5000
转载
2024-07-02 23:03:45
58阅读
快速容器化搭建一主多从Jenkins目录简介Jenkins主节点安装从节点配置主从互信从节点工具配置 目录简介本篇主要记录的是内网环境持续集成工具Jenkins整个搭建过程,包括基础镜像(外网docker pull jenkins,我们使用2.222.1版本)的搭建以及自定义镜像的搭建(DockerFile 基于jenkins基础镜像 添加一些需要的配置,如plugins、tools 。PS:由
转载
2024-03-30 20:55:17
97阅读
1、Jenkins CI/CD 背景介绍持续构建与发布是我们日常工作中必不可少的一个步骤,目前大多公司都采用 Jenkins 集群来搭建符合需求的 CI/CD 流程,然而传统的 Jenkins Slave 一主多从方式会存在一些痛点,比如:主 Master 发生单点故障时,整个流程都不可用了;每个 Slave 的配置环境不一样,来完成不同语言的编译打包等操作,但是这些差异化的配置导致管理起来非常不
转载
2024-04-18 22:00:46
165阅读