在Jenkins中根据配置从不同的仓库中Checkout代码
简要介绍如何在KubeSphere中使用Jenkins基于用户选择的不同GitLab工程模块利用Git进行动态的代码下载和编译构建,将多条流水线缩减为一条,减少Jenkins
流水线的开发与维护成本。
简要介绍如何在KubeSphere中使用Jenkins基于用户选择的不同GitLab工程模块利用Git进行动态的代码下载和编译构建,将多条流水线缩减为一条,减少Jenkins
流水线的开发与维护成本。
在软件开发领域,大部分时间精确到秒或毫秒即可满足日常需求,但在某些对时间要求严格的场景中需要使用微秒、纳秒等更精确的时间值,本文简要记录如何在Java中通过LocalDateTime实现对于微秒、纳秒的精确解析以及转化为long
型时间戳。
工作中涉及到Kubernetes
相关知识,自己之前一直没有系统性的学习Kubernetes
,近期在腾讯云上想安装Kubernetes
时一直遇到在执行kubeadm init
时6443
和10280
端口无法访问导致操作失败进而无法顺利安装Kubernetes
。一番排查后发现是由于从1.24.0
之后Kubernetes
默认采用containerd
作为运行时容器,其默认镜像为registry.k8s.io
,该镜像在国内无法访问导致的,简单记录下。
简要介绍如何在docker
环境下利用Grafana和Prometheus对系统进行监控。
YApi
是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务1,由去哪儿网开发,本文基于为 Yapi 定制 apline 版 Docker 镜像简要说明如何将基于docker
安装的Yapi
与LDAP
集成。
在项目中某个请求的参数采用了较为复杂的规则拼接而成,在服务器端查询时需要将其解析成符合要求的Map
与List
组合的格式。一开始自己采用的是传统的遍历方式实现,后续发现用Java8
中引入的lambda
表达式后代码变的更简洁、更优雅,故简单记录下。
记录下自己在使用KubeSphere过程中由于YAML
中错误的配置导致Kubernetes
经常资源紧张而无法创建与部署新节点的问题。