logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OrangePi AIpro开箱评测

OrangePi AIpro开箱评测,快速上手AI初体验!

【Jenkins系列教程】流水线通过SSH方式操作Git仓库

主旨实践 Jenkins 流水线使用SSH方式操作 Git 仓库,包含基于 SSH 私钥认证的服务器准备需要提前安装 SSH Agent Plugin,可以通过 Manage Jenkins-> Manage Plugins-> Installed 使用 filter 搜索查看是否安装,如没有则通过 Available处搜索安装使用本地生成ssh key或使用已有...

#ssh#gitlab#github +2
Jenkins教程(八)实现 GitLab 触发 Jenkins 自动按模块发布前端

楔子上篇文章解决了提交/合并请求自动触发的需求,但所有前端模块都在同一个代码仓库里,如何获取变更文件路径确定要发布哪个模块呢?本文将带你解决这个问题。思路分别解决 3 个问题:获取变更的文件列表根据文件列表判断所属模块构建与发布脚本过程GitLab 事件触发 Jenkins 构建只是一个启动信号,获取变更文件列表需要知晓上一次构建时某个仓库的版本号,这里 Jenkins 的插件 git-plugi

#jenkins#git
Kubernetes部署metrics-server提示健康检测报错500,简单解决方式

为什么写?最近有项目要用到HPA(Horizontal Pod Autoscaler)依赖了k8s的 metrics 指标才能做出自动缩扩容的动作,我这边用官方GitHub v0.4.2版本启动不起来,经过排查发现是官方的健康检测不通过报500错误。我降级了版本算是启动成功了,为了以后自己能查到和帮助后来的朋友,所以简单记一下。部署环境测试使用 Debian10 + Minikube 1.16(阿

#kubernetes
SAP Hana 数据库游标使用方法示例

游标使用示例:当zhangsan用户的创建时间更新成当前时间。DOBEGINDECLARE CURSOR M_CURR FORSELECT ID FROM USER WHERE NAME = 'zhangsan';DECLARE CUR_TIME TIMESTAMP;SELECT CURRENT_TIMESTAMP INTO CUR_TIME FROM dummy;FOR M_CURR_ROW A

#sql#数据库#database
Jenkins教程(七)实现 GitLab 提交/合并代码触发构建

楔子最近公司推行统一构建平台(基于 Jenkins + Kubernetes 插件创建 slave),原来部门自建的 Jenkins 不让用了。迁移上统一构建平台的最大阻力是前端模块发布的问题:前端单仓库全量构建/发布,安装依赖有缓存在小型机上跑着效率还行,如果迁到公司平台上性能相对低些,又没依赖缓存,构建一次需要拉下约 15G 的依赖!迭代分支仅允许合并分支,通过 GitLab API 取不到

#jenkins
【kubeadm初始化报错】kubelet cgroup driver: “systemd“ is different from docker cgroup driver: “cgroupfs“

复现场景环境系统:Centos7kubernetes:1.18.5docker:19.03.9复现步骤1、通过 yum 或 rpm 安装 kubelet kubectl kubeadm,并 systemctl enable --now kubelet2、安装 docker 并配置 (kubernetes官方推荐docker等使用systemd作为cgroupdriver...

#docker#java#centos +2
Unable to connect to the server: x509: certificate is valid for kubernetes, kubernetes.default, kube...

k8s部署问题简记Unable to connect to the server: x509: certificate is valid for kubernetes, kubernetes.default, kubernetes.default.svc, kubernetes.default.svc.cluster, kubernetes.default.svc.cluster.lo...

#kubernetes#etcd#json +2
【BugFix】K8S节点NOT READY状态,错误信息:network plugin is not ready: cni config uninitialized

错误现象runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized解决方式仅就今天遇到的情况给出解决方法,基于v1.21.1版本,已安装weave,发现仍有以上错误。我发

#kubernetes
【问题记录】Java服务发起HTTPS请求报错sun.security.provider.certpath.SunCertPathBuilderException

问题报错今天上线了我开发的一个OAuth2单点登录客户端的实现,在测试系统验证没问题,到生产环境由于单点登录服务端HTTPS协议,报错如下:I/O error on POST request for "xxx.xxx.xxx.xxx:8080": sun.security.validator.ValidatorException:PKIX path building failed: sun.sec

#java#https#linux
暂无文章信息