- 博客(181)
- 资源 (7)
- 收藏
- 关注
原创 Kubernetes-本地部署测试集群
官方文档地址:https://kind.sigs.k8s.io/github仓库地址:https://github.com/kubernetes-sigs/kind国内镜像仓库地址:https://gitcode.com/gh_mirrors/ki/kind/overviewkind 是一种使用 Docker 容器 nodes 运行本地 Kubernetes 集群的工具。kind 主要是为了测试 Kubernetes 自身而设计的,但它也可用于本地开发或 CI。
2024-12-19 00:47:53
857
原创 Devops-蓝鲸篇-05-蓝盾插件开发指引
切换资源类型新增插件单个插件的管理入口升级、下架、删除插件快捷入口指引文档和插件 UI 调试工具入口。
2024-12-11 03:00:10
1058
原创 Devops-蓝鲸篇-04-蓝盾流水线详细介绍
通过研发商店,你可以开发自己的插件,目前已支持 Java/Python/NodeJS/Go 4 种主流语言合理的使用常量/变量可以更便捷的维护流水线,BK-CI 提供了很多系统常量/变量。用法:插件配置中,输入 $ 即可获取对应变量的值。如 $因历史原因,部分常量并未做覆盖限制,但不建议修改常量的值。Variable样例流水线 ID,34 位长度,全局唯一构建启动方式,MANUAL/TIME_TRIGGER/WEB_HOOK/SERVICE/PIPELINE/REMOTE 中取值。
2024-12-11 02:38:13
1262
1
原创 Devops-蓝鲸篇-03-蓝盾流水线简单介绍
BK-CI 可以帮你快速实现一条持续交付流水线来编译、测试、部署你的应用,下面将通过教程和文档指南告诉你,怎么在 BK-CI 里配置和管理持续集成、持续交付(CI/CD)流水线。
2024-12-11 01:41:05
1130
原创 Devops-蓝鲸篇-02-蓝盾简介
蓝鲸持续集成平台(代号 BK-CI)是一个免费并开源的 CI 服务,可助你自动化构建-测试-发布工作流,持续、快速、高质量地交付你的产品。使用 BK-CI 屏蔽掉所有研发流程中的繁琐环节,让你聚焦于编码。BK-CI 开源GitHub 地址:https://github.com/TencentBlueKing/bk-ci/
2024-12-11 01:36:35
1236
原创 Devops-蓝鲸篇-01-蓝鲸智云简介
腾讯蓝鲸智云,简称蓝鲸,是腾讯互动娱乐事业群(Interactive Entertainment Group,简称 IEG)基于海量异构业务自研的一套用于构建企业研发运营一体化的 PaaS 解决方案,提供了 aPaaS(DevOps 流水线、运行环境托管、前后台框架)和 iPaaS(持续集成、CMDB、作业平台、容器管理、运维基础计算平台、AIOps 等原子平台)等模块,帮助企业技术人员快速构建基础运营 PaaS。
2024-12-11 01:32:03
1377
原创 Devops-git篇-02-仓库fork后同步
所以同步远端分支时,就是git fetch upstream,然后将自己的分支merge目标分支内容,例如:git merge upstream/master。base repository为原仓库的某个分支,head repository为fork仓库发某个分支, head的某个分支代码合到base的某个分支。到这里就比较清晰了,在更新时就是把源仓库的更新的分支放在upstream下,例如:upstream/master。这里可以发现从自己仓库clone下来后,fetch和push的路径都是自己的。
2024-12-03 01:59:56
473
原创 Devops-git篇-01-git环境配置
配置用户名: git config --global user.name 你的用户名配置邮箱: git config --global user.email 注册的邮箱配置好之后,可以用git config --global --list命令查看配置是否OK。
2024-12-03 01:46:46
346
原创 Kubernetes-NPD篇-02-pkg目录了解&基础代码熟悉
字段:monitors: 存储监控器的切片,用于收集问题状态。exporters: 存储导出器的切片,用于将收集到的状态发送到外部系统或用户。方法说明: Run(context.Context) error 启动问题检测器,并在上下文被取消或出现错误时返回错误。problemCounter: 一个整型指标接口,用于计数特定问题发生的次数。problemGauge: 一个整型指标接口,用于表示特定问题是否对节点产生影响。
2024-11-19 15:18:50
947
原创 Kubernetes-NPD篇-01-了解node-problem-detector
config.custom-plugin-monitor:自定义插件监控配置文件路径列表,以逗号分隔,例如。节点问题检测器将为每个配置启动一个单独的自定义插件监控。您可以使用不同的自定义插件监控来监控不同的节点问题。
2024-11-19 15:01:21
1335
原创 Kubernetes-ArgoCD篇-03-部署
包含留言簿应用程序的示例存储库可在 https://github.com/argoproj/argocd-example-apps.git 上找到,以演示 Argo CD 的工作原理。
2024-11-09 14:12:12
605
原创 Kubernetes-ArgoCD篇-01-简介
Argo CD 被实现为 Kubernetes 控制器,它持续监控正在运行的应用程序并将当前的实时状态与所需的目标状态(如 Git 存储库中指定)进行比较。已部署的应用程序的实时状态与目标状态有偏差,则被视为已部署应用程序OutOfSync。Argo CD 报告并可视化差异,同时提供将实时状态自动或手动同步回所需目标状态的功能。对 Git 存储库中所需目标状态所做的任何修改都可以自动应用并反映在指定的目标环境中。
2024-11-09 14:06:17
775
原创 Kubernetes-镜像加速篇-01-加速工具
友情链接]加速三剑客镜像加速:https://github.com/DaoCloud/public-image-mirror二进制文件加速:https://github.com/DaoCloud/public-binary-files-mirrorHelm 加速:https://github.com/DaoCloud/public-helm-charts-mirror。
2024-11-09 14:03:14
507
原创 Kubernetes-编排工具篇-01-Kustomize与Helm对比
K8s 是一个开源容器编排平台,可自动执行容器化应用程序的部署、扩展和管理。近年来,K8s 已成为采用云原生架构和容器化技术的组织的标准。但是由于K8s的复杂性,所以很多公司以及开源组织都在开发相关的工具来简化k8s的使用门槛,这其中就包括两个很优秀的开源工具,Kustomize(K8s 的配置管理器)和Helm (K8s 的包管理器)。本文将针对二者来进行对比。
2024-11-09 14:01:52
753
原创 Kubernetes-Operator篇-04-operator部署验证
1、make manifests生成manifests,2、make install将crd安装到集群3、make run在本地运行起controller4、直接在ide内以debug模式运行controller5、apply一个测试yaml做测试
2024-10-05 22:27:45
1415
1
原创 Kubernetes-Operator篇-03-kubebuilder的Makefile文件熟悉
解析kubebuilder的makefile文件
2024-10-04 19:26:42
1182
原创 字节跳动面试看这一篇就够了
HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。HTTP协议通常承载于TCP协议之上,HTTPS就是也承载于TLS或SSL协议层之上。HTTP由请求和响应构成,是一个标准的客户端服务器模型(B/S)。HTTP协议永远都是客户端发起请求,服务器回送响应。HTTP协议是一个双向协议:我们在上网冲浪时,浏览器是请求方A,百度网站就是应答方B。
2024-01-14 22:54:02
3110
原创 Zookeeper篇:本地安装
例如,可以使用类似于以下命令启动 Docker 容器,并将容器的 8080 端口映射到宿主机的 8888 端口:docker run -p 8888:8080 <image_name>. 这样,ZooKeeper 将能够使用默认的 8080 端口启动 AdminServer,而不会与 Docker 进程冲突。1、修改 ZooKeeper 的 AdminServer 端口:可以编辑 ZooKeeper 的配置文件,将 AdminServer 的端口修改为其他未被占用的端口。
2023-04-05 13:22:20
4705
原创 K8S篇-安装Syncthing
使用kompose将syncthing官方的docker-compose文件转换为k8s的yaml配置文件进行部署,再通过ingress-contro实现外部访问syncthing pod
2023-03-25 11:53:24
835
原创 Centos篇03-服务器固定ip
由于我的三台服务器采用的是pve虚拟机安装,感兴趣可以看下:http://t.csdn.cn/64UzH而且默认的采用了DHCP策略,所以在某一天服务器重启后悲催的发现ssh无法登录,排查发现是因为ip变更导致的,而且整个集群状态异常。。。
2023-03-18 14:31:21
1244
ffplay.c,ffplay自定义滤镜实现源码
2021-06-29
机智云APP控制STM32战舰V3的LED和蜂鸣器过程详解
2018-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人