Kubernetes
jeffoverflow
这个作者很懒,什么都没留下…
展开
-
使用 Prow 实现 GitOps 与 ChatOps
本篇文章将对 Prow 进行基本的介绍,并根据架构对其中的工作原理逐一讲解。之后再引导大家如何在 Kubernetes 环境中部署使用 Prow。Prow 介绍Prow 是基于 Kubernetes 的 CI/CD 系统。它能够对各种类型的事件进行触发,并向不同的服务报告状态。与此同时,它还为 GitHub 自动化实现了策略增强、ChatOps(如 /foo 风格的命令)以及自动化合并 PR等功能。目前 Kubernetes、Istio、Prometheus 等 CNCF 项目都使用 Prow 进行开原创 2020-09-05 17:15:01 · 1242 阅读 · 0 评论 -
Kubernetes pull requests
提交 pull request 之前本指南适用于已经提交请求的贡献者。如果您正在寻找有关设置开发人员环境和创建代码以贡献给Kubernetes的信息,请参见开发指南。初次贡献者应前往“ 贡献者指南”开始学习。确保您的拉取请求符合我们的最佳实践。这些措施包括遵循项目约定,发出小的请求和彻底注释。请阅读本文档末尾有关“ 快速审核的最佳做法”的更详细的部分。运行本地验证你可以在提交 pull request 之前进行本地验证,以预测持续集成是否通过。 ...翻译 2020-07-21 17:09:14 · 672 阅读 · 0 评论 -
Kubernetes issue triage
一、为什么我们需要Issue triageIssue triage是将issue交由SIG并审查新的GitHub issues 和 requests,并组织SIG内的成员或其他SIG的成员采取相应活动。Traiging 是根据 优先级/紧急度、问题的SIG所有权以及问题的类型(错误、功能等)对问题进行分类并提出请求。一个或多个SIG有责任去处理这些 issues 和 requests。Triage 的产生可以是异步且持续的。一些 Kubernetes SIGs 和 项目已经采用了自己的分..翻译 2020-07-20 09:51:45 · 605 阅读 · 0 评论 -
教你如何上传 Helm Chart 到 Helm Hub
前言Helm Hub是 Helm 托管的分布式公共存储仓库,能够帮助你发现和使用优秀的 Kubernetes 应用。你可以在 https://hub.helm.sh 了解详情。当前Helm Hub是通过 helm/hub 项目进行维护的。本文将围绕该项目来进行 Helm Chart 的上传工作。Helm Chart的最佳实践Helm Chart 需遵循 Helm chart 的最佳实践。除此之外,Helm Hub 还期望:每个 Chart 都需要有至少一个维护者,并且提供维护者的有效联系信息。原创 2020-06-05 15:31:47 · 2452 阅读 · 0 评论 -
Helm 显示Release各组件部署的详细状态
查看Helm Release组件部署的基本信息$ helm get manifest --namespace <namespace name> <release name> | kubectl get -o wide -n <namespace name> -f - 例如:$ helm get manifest --namespace nginx ngi...原创 2020-04-26 17:12:57 · 5026 阅读 · 0 评论