202009-25 npm私服建设(nexus) 需求:在Nexus Repository Manager中添加一个npm私立服务器 打开官方网址 [crayon-63dc81cc30c9c649007230/] [crayon-63dc81cc30ca5977734926/] 往下拉 点进去(google翻译) 从文档上看共需要创建3个仓库,也就是这三个(如下图) .... Read More >
202009-17 k8s安装rocketmq集群 1.获取yaml [crayon-63dc81cc31355635701926/] 2.打镜像: [crayon-63dc81cc3135c801156482/] 3.创建ns,并给节点添加标签,用来约束rocketmq节点分布 [crayon-63dc81cc3135f733585805/] 3.1 创建imagePullSecrets [crayon.... Read More >
202009-15 k8s容器健康检查Health 一、健康检查机制 [crayon-63dc81cc316df707251183/] k8s的健康检查有主要以探针的方式来进行,目前有以下三种探针: [crayon-63dc81cc316e5963120361/] 而通过结合Restartpolicy和健康检查机制,k8s可以实现以下需求: [crayon-63dc81cc316e7275076484/] .... Read More >
202009-11 k8s部署nacos集群(sts) 生产持久化部署。必须要使用持久卷,否则会出现数据丢失的情况 Nacos的自动扩容缩容需要依赖持久卷,以及数据持久化也是一样,本例中使用的是NFS来使用PVC. 1. 部署nfs-csi (storageclass) 这里采用的是Qist大佬的官方yaml nfs-StorageClass 部署 [crayon-63dc81cc31ad6433995684/] 2..... Read More >
202009-11 StorageClass nfs-csi 需要先安装nfs [crayon-63dc81cc31e9f937861174/] [crayon-63dc81cc31ea4949730356/] [crayon-63dc81cc31ea7650859377/] 1. 创建命名空间 [crayon-63dc81cc31ea9435250313/] 2. 1.20以前版本需要注释掉fsGroupPolicy(.... Read More >
202008-30 gitlab-ci小程序发版 一、为什么要做小程序自动化部署方案? 同个项目多人开发,频繁上传代码,来回切换不同人的版本,效率低下。上传的小程序代码和代码仓库的代码无法保持一致。版本控制问题无法很好解决。本地提交的代码,发正式版提交审核后,需要重新打包发布,切回体验版。 二、背景知识 gitlab ci miniprogram-ci 三、方案思路 1.打包小程序 2. 借助小程序官方.... Read More >
202008-25 k8s中增加本地域名解析 因为gitlab是再本地内网搭建的,证书也是自己生成的。使用argo添加地址的时候报错了 解决思路 coredns增加本地hosts解析 通过修改coredns的configmap文件来实现 [crayon-63dc81cc32853396624561/] [crayon-63dc81cc3285b459446342/] [crayon-63d.... Read More >
202008-24 argo安装与使用 官方文档 [crayon-63dc81cc32d3d530885409/] 1. 安装 Argo 需要外网支持,还好N大侠推送给了我镜像 [crayon-63dc81cc32d43867052919/] [crayon-63dc81cc32d45770034762/] [crayon-63dc81cc32dd3379750014/] 2.访问 Argo CD .... Read More >
202008-22 kubeadm安装集群1.18 一、集群信息 [crayon-63dc81cc33804466533879/] 二、安装前准备 系统基础配置参考(必选项) 设置添加阿里YUM软件源 [crayon-63dc81cc3380b648564125/] 三、安装kubeadm,kubelet和kubectl [crayon-63dc81cc3380d912901158/] [crayo.... Read More >
202008-12 DellR750服务器Raid 10小记 一、 raid10 阵列 1.开机按F2 进入System Setup 2. 选择第三项 Device Settings 3.选择第一项 configuration management 4.进入之后选择 第二项 create virtual Disk 5. 进入之后选择RAID10 然后选择物理磁盘 6. 根据你的.... Read More >