自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 AWS Private VPC EKS如何选择runner--K8S注册excutor

注册group runner 新的gitlab升级之后 根据项目相关信息 标注tag 比如test,cicd,获取token。后端项目部署到eks 发现 该集群的Cluster endpoint access 选择的是Private。如果报权限问题,修改clusterrolebinding subject部分添加。然后本地配置credentials 登陆aws 之后连接集群。针对这种情况 选择在该账号下创建该集群的专属runner。完成之后就可以使用该runner执行流水线啦。生成token 存入SM。

2024-09-13 10:04:15 285

原创 Gitlab 更新instance 类型的runner

首先进入管理员模式 即可在 Admin Area 下查看到所有的runner 及runner类型 只更新instance的类型 注册新的instance runner。由于gitlab 升级到17后 不支持直接创建出runner token的模式 为了保持升级后runner 的可用性 ,使用新的注册模式注册。保存生成的token 到aws 的secrets-manager 然后根据模板创建新的堆栈 把对应的键值名称写进去 然后更新堆栈就好啦。

2024-08-27 15:15:24 152

原创 docker镜像优化之更新操作系统版本

所以从国外的服务器拉取官方镜像 再放到阿里云的镜像仓库 dockerfile 再从阿里云拉取 然后添加一个txt 文件即可执行该脚本 同步上传到阿里云。背景 就是有些自己制作的镜像使用的基础镜像是alpine3.16或以下的 统一升级为alpine3.20。由于国内拉去镜像速度慢。

2024-08-27 10:31:03 130

原创 揭秘GITLAB exectors的真相

使用背景:需要部署到集群,但是流水线环境不方便直接访问目标EKS集群,可以在EKS里安装runner,然后runner注册到gitlab站点,完成部署操作。如果想要再自定义的docker容器中运行命令,可以在linux服务器上安装 gitlab runner,然后注册使用docker执行器的runner。如果想要cicd中运行shell命令,可以在服务器上安装gitlab runner。在单独和隔离的容器中运行每个作业。当注册runner时,必须选择一个执行器,执行器决定每个作业执行的环境/

2024-08-26 10:18:26 898

原创 DOCKER镜像打包遇到的问题

记录一些自己打包时遇到的各种问题。

2024-08-22 09:41:49 390

原创 AWK 进阶文档

测试数据0001 李梅 女 23 销售部 2040.000002 陈霞 女 20 销售部 1879.700003 程亮 男 26 销售部 2045.300004 刘辉 男 24 销售部 1915.000005 周波 男 21 销售部 1820.000006 苏健 女 20 销售部 1725.000007 苏康 男 26 销售部 2210.000008 王红 女 23 销售部 2043.000009 张三 男 28 销售部 2111.000010 李小 男 26 销售部 1850.00。...

2022-08-30 20:19:53 297

原创 shell 编程流程

当我们得到了一个需求的时候,我们应该编辑一些信息内容,方便进行一些简单配置和描述信息。

2022-08-30 20:18:25 949

原创 shell编程

能够在工作中熟练的使用Shell脚本就可以很大程度的提高工作效率, 如果再搭配上expect,那么很多工作都可以自动化 进行,对工作的展开如虎添翼

2022-08-30 20:16:22 769

原创 LNMP生产环境编译安装

MySQL Community Server是社区版本,开源免费,但不提供官方技术支持。MySQL Community Server也是我们通常用的MySQL的版本。根据不同的操作系统平台细分为多个版本。

2022-08-20 20:57:53 139

原创 IP 组成

IP地址是指 互联网协议地址,IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一个主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

2022-08-17 20:55:20 931

原创 网络管理基础

传输介质包括电缆、双绞线和光纤等。

2022-08-17 20:48:37 144

原创 WEB服务器

WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。

2022-08-16 20:52:00 1662

原创 文件服务器

NFS:Network File System 网络文件系统,NFS 和其他文件系统一样,是在 Linux 内核中实现的,因此 NFS 很难做到与 Windows 兼容。NFS 共享出的文件系统会被客户端识别为一个文件系统,客户端可以直接挂载并使用。...

2022-08-16 00:35:47 217

原创 文件查找与打包压缩

文件查找与打包压缩 软链接 和 硬链接 的区别

2022-08-13 17:43:33 827

原创 开机显示Control-D 且有俄罗斯大方块?

我的记错

2022-08-13 09:49:55 1061

原创 存储管理Ⅱ

lvm 概念:LVM 是Linux 环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性。

2022-08-12 22:42:55 1575

原创 存储管理一

主要知识点: 基本分区、逻辑卷LVM、EXT3/4/XFS文件系统、RAID

2022-08-11 22:03:54 218

原创 计划任务(啊啊啊啊啊)

RHEL6系统中默认已安装了at、crontab软件包,通过atd和crond这两个系统服务实现一次性、周期性计划任务的功能,并分别通过at、crontab命令进行计划任务设置。

2022-08-11 19:05:27 411

原创 进程管理(动态的)

进程是已启动的可执行程序的运行实例,是程序运行的过程,动态的 ,有生命周期及运行状态。

2022-08-09 21:05:25 495

原创 软件管理----安装软件、rpm、 yum、源码安装 卸载软件

安装软件rpmyum源码安装卸载软件

2022-08-04 20:08:39 642

原创 管道重定向

进程在运行的过程中根据需要会打开多个文件,每打开一个文件会有一个数字标识。这个标识叫文件描述符。进程使用文件描述符来管理打开的文件(FD----file descriptors).文件描述符:每打开一个程序都会有文件描述...

2022-08-03 20:58:32 189

原创 文件权限管理 ugo

我们linux服务器上有严格的权限等级,如果权限过高导致误操作会增加服务器的风险。所以对于了解linux系统中的各种权限及要给用户,服务等分配合理的权限十分重要

2022-08-02 20:34:00 1129

原创 文件编辑器

文件编辑器

2022-08-01 22:29:53 541

原创 Linux文件管理

文件管理基础命令

2022-08-01 20:47:28 66

原创 Linux 的基本操作

Linux系统基本操作及相关指令

2022-07-27 20:16:28 564 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除