简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
san ssl 证书docker 私有仓库搭建问题分析实现问题Get “https://kanq.test/v2/”: x509: certificate relies on legacy Common Name field, use SANs or temporarily enable Common Name matching with GODEBUG=x509ignoreCN=0分析由于doc
背景client-go 是 k8s 中 代码逻辑实现的核心原理,kubectl,kubelet 等都是通过 client-go和 kube-apiserve交互,同步数据, 且主要使用声明式编程 来实现相关功能。大体数据流如下:1.infromer.controller.reflector 通过list-watch 调用clientset 接口从 api-server 获取数据并存放到DeltaF
主要分为下面几步:1.windows 安装 跟 jenkins 服务器匹配的 jdk2.jenkins 打开代理3.jenkins 上添加节点配置1.windows 安装jdk如果你的windows 节点已经安装了jdk 确保版本和jenkins匹配a.首先查看jenkins 服务器 的jdk 版本打开 系统管理—>系统信息 如下图可以确认jdk 版本b.从java 官网下载对应版本和系统的
devops流程git-push(开发分支) ---->coding----->jenkins----->ci/cd(测试环境)-----邮件通知---->提交merge 请求(合入master分支)----->人工评审------>ci/cd(生产环境)------>邮件通知工具配置实现原理是通过coding 上webhook 关联到jenkins 服务
下载 githttps://github.com/git-for-windows/git/releases/download/v2.35.1.windows.2/Git-2.35.1.2-64-bit.exe一路默认安装下载k8s 代码:到 GOPATH 目录下创建k8s.iocmd 到 k8s.io目录-c core.symlinks=true(保证 软连接 不会变成指定连接路径得文本文件)gi
1、搭建docker 私有仓库如果已有私有仓库这一步可以跳过参见 [私有仓库安装](https://blog.csdn.net/u013332975/article/details/119907979)2、在能联网的机器上下载所需镜像a 、由于无法科学上网,需要配置 国内的第三方docker 仓库这里使用 阿里的docker 仓库vi/etc/docker/daemon.json{“registr
众所周知k8s 上部署一个应用需要 镜像+部署yaml 文件。 那么生产中我们如何管理镜像和 部署yaml 文件了。对于镜像使用docker 的 镜像仓库就能解决,但是yaml 文件 能不能实现类似 镜像的存储了? helm帮我们提供了解决方法。但是我难道需要搭一个docker 的私有仓库再搭一个 helm 的仓库? 这里harbor 又解决了这个文件, 它同时可以存放 镜像和 helm char
前期准备1. 一个已经部署好的k8s 平台2. 一个已经搭建好的harbor 私有仓库jenkins 部署这里 使用主流的rbac 模式部署jenkins 也就是说们们需要创建:1. 一个jenkins 命名空间2. 一个nodeportservice 用来外部web访问3.一个 serviceaccount 用来 保障jenkins 服务器能 访问Jenkins 命名空间下的资源3. 一个 cl