Claire's Blog

Thinking will not overcome fear but action will.

Jenkins实践

实践说明: https://juejin.cn/post/6844903591417757710 Mac实践: https://juejin.cn/post/6844903984419831815 基础步骤: stages{ //阶段1 获取代码 stage("CheckOut"){ steps{ ...

初始groovy+jenkins

Groovy Start 基于Java的面向对象语言 2007年1月发布了1.0版本。2.4作为当前主要版本。 Groovy对于Java开发人员来说很简单,因为Java和Groovy的语法非常相似 接下来来看看一些基本的语法: class Test { static void main(String[] args) { println("I am Main...

Macos部署配置jenkins


K8s部署jenkins

需要能够挂载宿主机的docker node mvn指令

Docker Harbor 私仓实践

Docker Harbor

Docker Harbor 私仓实践 背景 由于期望搭建一个企业级CICD的环境,开始尝试常规的gitlab+jenkins+k8s+docker harbor+springboot开始练手 其中版本如下: 1.gitlab: GitLab Community Edition 12.2.1 2.jenkins: 3.Mac kubernetes: v1.24.2 4.Mac do...

K8S部署Jenkins

k8s、Jenkins

MacOS Docker version:20.10.17(初次尝试的时候版本是18.09.2,最终还是遇到的适配的问题,后来升级了版本) Jenkins: 11.4(拉取的是lts版本,当前具体版本号为11.4) 获取镜像 为了在deploy的时候太长的时间花费在拉取镜像(甚至容易失败的情况),可以提前准备好镜像资源 这边是本地搭建测试,选取了最新版,选择具体版本...

数据结构温习

数组、链表、栈、队列、散列

关于数组 有限个相同类型的变量所组成的有序集合 数组在内存中顺序存储 读取元素:给出数组下标,就可以读取到对应的数组元素,时间复杂度O(1) 更新元素:利用数组下标,直接将新值赋给该元素,时间复杂度O(1) 插入元素:尾部插入,中间插入(需要找到位置后将数据后移),超范围插入(数据超出时需要进行扩容),时间复杂度O(n) 删除元素: 找到需要删除的位置,将后面的数据前移,时间复杂...

ElasticSearch 数据备份与恢复

redis

以下为背景 Elasticsearch 7.6.2单点,8.3.3单点 Docker 部署 当前使用场景:部分index,数据量较大,需要在跨版本的ES之间进行迁移 一、前提说明 1. Elasticsearch备份 2. 备份恢复方案 二、Elasticsearch 环境准备 1.查看...

Postgres数据备份与恢复

redis

本文主要基于应用数据迁移,PG数据库的库、表、部分字段、自增序列如何很好地、快速有效地进行迁移。主要还是围绕原始命令展开,不涵盖三方工具,有好用的三方工具欢迎分享。 Postgres 版本: 11.4 Docker 部署 接上文:Docker部署Postgres的内容,以下将介绍如何将数据库表中的数据进行迁移。 原生的指令这边介绍两种:pg_dump、copy 内容目录...

Docker Postgres 安装部署

redis

以下为实验版本: Docker version:18.09.2 Postgres: 11.4 内容目录: 1.确定需要安装的版本 2.获取指定版本镜像 3.指定数据挂载目录 4.启动Postgres服务 5.创建数据库、用户 5.1 进入容器内部 5.2 切换超级用户创建用户 5.3 切换超级用户创建数据库...