Claire's Blog

Thinking will not overcome fear but action will.

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 切换超级用户创建数据库...

Elasticsearch Guide01 - What's new in 8.3

redis

什么是Elasticsearch? slogan: You Know, for search Elasticsearch是 Elastic Stack 核心的分布式搜索与分析引擎 Logstash和Beats是促进收集、聚合,丰富你的数据储备,将它们存入RS Kibana 能够让你进行交互式的探索、可视化、将数据可视化进行分享,管理与监控系统 Elasticsearch 能够索引、...

springcloud 初体验

redis

什么是微服务,为什么要用微服务,它单体架构的服务有什么区别,能解决什么问题? 单体架构架构简单、开发部署测试简单,但是在工程代码复杂性高、相互兼顾一个代码变动可能影响大,项目部署慢效率低、扩展性不足,对新技术的支持有限 springcloud的使用,现需要理解springBoot的脚手架 微服务是将单体架构按照功能、区域进行拆分,模块小而精,单独部署,独立版本,减少项目模块间的耦合依赖。...