代码编织梦想

实现基于 azure devops 的数据库 ci/cd 最佳实践-爱代码爱编程

数据库变更一直是整个应用发布过程中效率最低、流程最复杂、风险最高的环节,也是 DevOps 流程中最难以攻克的阵地。那我们是否能在具体的 CI/CD 流程中,像处理代码那样处理数据库变更呢? DORA 调研报告 DORA(DevOps Research & Assessment)是一家专注于 DevOps 的研究机构

k8s集群创建devops项目一直等待状态,没有发现host-爱代码爱编程

问题分析: kubesphere在帮我们自动化创建一些智能自动化的额时候难免会发生一些小错误,devops-jenkins是一个部署也会生成一个容器组即pod,容器组的容器服务端口是 targetPort,容器组对外暴露的端口是port,拿devops-controller-5f5896c6ff-kjqdk控制器举例子,当创建devops项目时首先会访问

cenos7环境postgresq16.0离线安装部署_centos7安装postgresql16-爱代码爱编程

文章目录 Cenos7环境PostgreSQ16.0离线安装部署一、简介二、环境准备三、安装步骤四、使用postgresql五、系统配置 Cenos7环境PostgreSQ16.0离线安装部署

使用gitlab自带的ci/cd功能在远程服务器部署项目(三)_gitlab cd 到远程路径-爱代码爱编程

前置内容: 通过Docker Compose部署GitLab和GitLab Runner(一) 使用GitLab自带的CI/CD功能在本地部署项目(二) 目录 一、在GitLab服务器上生成私钥与公钥 二、将公钥拷贝到应用服务器上 三、将私钥给到Docker Executor使用 1.在GitLab页面上设置全局的与SSH命令相关的CI/

devops安装-爱代码爱编程

1.1 基本概念 可以看到上图是一个无穷大的一个符号,Dev对应开发,Ops对应运维。 ​ DevOps的方式可以让公司能够更快地应对更新和市场发展变化,开发可以快速交付,部署也更加稳定。 核心就在于简化Dev和Ops团队之间的流程,使整体软件开发过程更快速。 1.2 流程 DevOps的开发过程及常用工具: 整体的软件开发流程包括: P

【kubernetes】k8s的devops功能说明和devops搭建配置详细说明_devops-爱代码爱编程

45f229198c7d: Pull complete Digest: sha256:e5d73a0ebc3d80fec2130993c550b9b178ae7c7971c255509e8c9feee4c0bd6b St

【devops系列】devops简介及基础环境安装-爱代码爱编程

作者:后端小肥肠 目录 1. 前言 2. DevOps(详细介绍) 3. Code阶段工具 3.1 Git安装 3.2 GitLab安装 4. Build阶段工具 5. Operate阶段工具 5.1 Docker安装 5.2 Docker-Compose安装 6. Integrate工具 6.1 Jenkins介绍 6

9.devops实战篇之——流水线pipeline_devops pipeline-爱代码爱编程

目录 1. 认识pipeline 2. 流水线语法 3. 流水线语法生成 4. jenkins脚本语法维护 5.pipeline具体实现 5.1 pipeline拉取gitlab代码 5.2 pipeline-maven构建项目 5.3 pipeline-sonarqube代码测试 5.4 pipeline-jenkins构建镜像 5.

spring-爱代码爱编程

目录 一、项目概述二、环境三、部署流程3.1 Harbor部署3.1.1 docker安装3.1.2 docker-compose安装3.1.3 安装证书3.1.4 Harbor下载配置安装 3.2

【从零搭建k8s集群并构建一个devops微服务,详细教程】_集群部署微服务-爱代码爱编程

从零搭建k8s集群,详细教程 一张图了解DevOps 和 k8s配置软件仓库搭建一个k8s集群初始化 k8s 集群安装并配置 gitlabgitlab一些配置创建文件夹 devops (待补充)安装harbor

kubesphere-爱代码爱编程

kubesphere–基础–03–devops简单使用 1、开启devops ClusterConfiguration devops 改为true后,需要等待几分钟,kubesphere就会安装好de

kubesphere devops 流水线拉取git代码部署springboot 项目_kubesphere devops srping boot-爱代码爱编程

   准备工作: 一个简单springboot工程,只有1个接口,返回“helloworld”,如下: 访问接口:http://127.0.0.1:8080/hello,返回 Hello World! GIT仓库地址:HelloWord: HelloWorld简单用例 1、配置maven镜像加速 由于流水线自带的maven是默认下载依赖链接,会

可观察性优势:掌握当代编程技术-爱代码爱编程

反馈循环是我们开发人员工作的关键。它们为我们提供信息,并让我们从用户过去和现在的行为中学习。这意味着我们可以根据过去的反应进行主动开发。 TestComplete 是一款自动化UI测试工具,这款工具目前在全球范围内被广泛应用于进行桌面、移动和Web应用的自动化测试。 TestComplete 集成了一种精心设计的自动化引擎,可以自动记录和回放用户的操作

aws sap认证考试如何轻松通过-爱代码爱编程

如何高效备考AWS SAP (Solutions Architect Professional) 认证? AWS SAP认证是AWS认证体系中难度最高的认证之一,要通过这个考试确实需要下一番功夫。但通过合理规划和有效准备,你

【kubernetes】k8s的devops搭建详细流程_kubernets devops实施文档-爱代码爱编程

Step 3/5 : ADD index.html /usr/share/nginx/html/ —> 98bf97f66da4 Step 4/5 : EXPOSE 80 —> Running in 608

k8s devops:自动检出 (checkout) 代码、测试、分析、构建、部署并发布-爱代码爱编程

k8s DevOps 基于kubesphere 3.2.1 自动检出 (Checkout) 代码、测试、分析、构建、部署并发布 一、创建DevOps项目 二、DevOps凭证 1、gitee仓库

devops工具链整合:打造高效的自动化工作流-爱代码爱编程

DevOps工具链整合:打造高效的自动化工作流 DevOps是一种软件开发和运维的协作方法,旨在通过自动化和协作来提高软件交付的速度和质量。为了实现DevOps,我们需要整合各种工具,形成一个高效的自动化工作流。在本篇文章

kubesphere+devops部署到k8s问题_error from server (forbidden): error when retrievi-爱代码爱编程

KubeSphere+DevOps部署到K8S问题 按照KubeSphere官方文档使用jenkinsfile部署流水线时遇到问题 报错信息描述如下 + kubectl apply -f - Error from se

centos下通过4块硬盘做raid10-爱代码爱编程

一 RAID10介绍 RAID 10,也被称为RAID 1+0,是一种将RAID 1和RAID 0结合起来的磁盘阵列配置,旨在提供同时具有高数据可靠性、高性能和高存储容量的解决方案。 首先,RAID 10继承了RAID 0(Data Stripping数据分条技术)的高性能特点。通过将数据分割成多个条带并并行写入多个硬盘,RAID 10可以显著提高数据