开源项目推荐 xlskubectl 用于控制Kubernetes集群的电子表格。xlskubectl将GoogleSpreadsheet与Kubernetes集成。你可以通过用于跟踪费用的同一电子表格来管理集群。 git-sync git-sync是一个简单的命令,它将git存储库拉入本地目录,等待一段时间,然后重复。当远程存储库发生更改时,这些更改将同步到本地。它是Kubernetes中完美的“sidecar”容器——它可以从存储库中提取文件,以便应用程序可以使用它们。 HULL HULL(HelmUniformLayerLibrary)是一个Helm库图表,旨在改善基于Helm图表的工作...

  7TqdYS5ruasb   7天前   143   0   0 云计算

开源项目推荐 k8s-image-swapper k8s-image-swapper是Kubernetes的一个变更Webhook,它将镜像下载到自己的镜像仓库,并将镜像指向该新位置。它是dockerpull-throughproxy的一个替代方案。 KubeIPv2 KubeIPv2是DoiTKubeIPv1-main开源项目的全面改进版本,最初由AvivLaufer开发。 KubeIPv2不仅扩展了对GoogleCloud(v1版本支持的云平台)的支持,还增加了对AWS的支持,并且旨在可扩展到其他允许为虚拟机分配静态公共IP的云提供商。我们还从一个Kubernetes控制器过渡到了一个标准...

  7TqdYS5ruasb   15天前   35   0   0 云计算

作者:任云康,青云科技研发工程师 前言 对于项目下的网络隔离,有用户提出了以下疑问: 网络隔离是针对Pod的吗? 网络隔离的最小配置是什么? 配置后,哪些是可以访问的,哪些是不可以访问的? 通过Ingress暴露、LB类型的Service暴露、NodePort类型的Service暴露的流量的具体链路是什么样的? KubeSphere网络策略的实现思路 KubeSphere对于NetworkPolicy的集成中主要包含: 集群网络策略管理:主要提供一个原生的NetworkPolicy资源的管理,当KubeSphere租户网络隔离无法满足用户的全部需求时,可以在此通过yaml管理原...

  7TqdYS5ruasb   20天前   21   0   0 云计算

开源项目推荐 pv-migrate pv-migrate是一个CLI工具/kubectl插件,可轻松将一个Kubernetes的内容迁移PersistentVolumeClaim到另一个Kubernetes。 Claudie Claudie是一个云原生的Kubernetes管理平台,具备跨多个云提供商和本地数据中心的多云和混合云集群管理能力。它通过基础设施即代码(IaC)的方式,使用简单易懂的YAML语法来定义基础设施,并支持快速的扩容和缩容。Claudie具备自己的负载均衡解决方案和持久化存储卷,并支持多个云提供商,如AWS、Azure、GCP等。 Capsule 该项目是一个基于Kuber...

  7TqdYS5ruasb   23天前   23   0   0 云计算

开源项目推荐 highlight 该项目是一个开源全栈监控平台。其功能包括错误监控、会话重放、日志记录、分布式跟踪等。 HelmCompose HelmCompose是一个helm插件,用于在单个配置文件中管理一个或多个图表的多个版本。 HAMi 异构AI计算虚拟化中间件(HAMi),是一个“一站式”图表,旨在管理K8s集群中的异构AI计算设备。 dive 用于探索Docker镜像、分层内容以及发现缩小Docker/OCI镜像大小的方法的工具。 Shell-operator Shell-operator是一个在Kubernetes集群中运行事件驱动脚本的工具。 Shell-operator通过...

  7TqdYS5ruasb   30天前   36   0   0 云计算

KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。 本次双周报涵盖时间为:2024.03.29-04.11。 贡献者名单 新晋KubeSpherecontributor 两周内共有5位新晋KubeSpherecontributor,感谢对社区的贡献! GitHubID 证书链接 opp-svega http://pek3b.qingstor.com/kubesphere-community/images/contributor-...

  7TqdYS5ruasb   2024年04月12日   20   0   0 云计算

作者:朱亚光,之江实验室工程师,云原生/开源爱好者。 KubeSphere边缘节点的可观测性 在边缘计算场景下,KubeSphere基于KubeEdge实现应用与工作负载在云端与边缘节点的统一分发与管理,解决在海量边、端设备上完成应用交付、运维、管控的需求。 根据KubeSphere的支持矩阵,只有1.23.x版本的K8s支持边缘计算,而且KubeSphere界面也没有边缘节点资源使用率等监控信息的显示。 本文基于KubeSphere和KubeEdge构建云边一体化计算平台,通过Prometheus来监控NvidiaJetson边缘设备状态,实现KubeSphere在边缘节点的可观测性。...

  7TqdYS5ruasb   2024年04月11日   13   0   0 云计算

作者:尹珉,KubeSphereAmbaasador&Contributor,KubeSphere社区用户委员会杭州站站长。 引言 随着Kubernetes社区的不断发展,即将迎来Kubernetes1.30版本的迭代。在早先的1.24版本中,社区作出一个重要决策:不再默认集成Docker作为容器运行时,即取消了对Docker的默认支持。这就像咱们家厨房换了个新灶头,虽然厨艺的本质没变,但用起来感觉肯定不一样。这篇文章就带你摸透这个变化,直击Kubernetes1.24+版本抛弃Docker后的影响,同时手把手教你如何借助KubeKey这个神器,让你在给Kubernetes“装修升...

  7TqdYS5ruasb   2024年04月09日   26   0   0 云计算

开源项目推荐 ArgoCDImageUpdater ArgoCDImageUpdater是一个自动更新ArgoCD管理的Kubernetes工作负载容器镜像的工具。简而言之,它将跟踪ArgoCD应用程序资源上的注释指定的图像版本,并通过使用ArgoCDAPI设置参数覆盖来更新它们。 目前,它仅适用于使用Kustomize或Helm工具构建的应用程序。尚不支持从普通YAML或自定义工具构建的应用程序(也许永远不会)。 MinIOKubernetesOperator MinIO是Kubernetes原生的高性能对象存储,具有与S3兼容的API。MinIOKubernetesOperator支持将M...

  7TqdYS5ruasb   2024年04月08日   46   0   0 云计算

开源项目推荐 Kubernetesschedulersimulator 该项目是一个用于模拟Kubernetes调度器行为的开源项目,可用于测试和评估调度器的性能和行为。它提供了一个模拟集群和调度器的框架,并提供分析和可视化工具以帮助用户理解实验结果。 OneChart 该项目旨在简化应用程序的部署过程,通过使用HelmChart,用户可以定义和管理应用程序的各种资源,例如部署、服务、配置等。它提供了一个通用的模板,可以适用于各种不同类型的应用程序。 Updatecli Updatecli提供了一个声明性的依赖管理工具。该项目旨在以声明性的方式简化依赖管理。它允许用户定义依赖关系及其期望的状态...

  7TqdYS5ruasb   2024年04月01日   43   0   0 云计算

KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。 本次双周报涵盖时间为:2024.03.15-03.29。 贡献者名单 新晋KubeSpherecontributor 两周内共有1位新晋KubeSpherecontributor,感谢对社区的贡献! 新晋KubeSphereTalentedSpeaker 3月23日,由KubeSphere社区和ByConity社区联合组织的Meetup在杭州圆满结束。本次活动共诞生了4位新的KubeSphe...

  7TqdYS5ruasb   2024年03月29日   60   0   0 云计算

开源项目推荐 Retina Retina是一个与云无关的开源Kubernetes网络可观测平台,它提供了一个用于监控应用程序运行状况、网络运行状况和安全性的集中中心。它为集群网络管理员、集群安全管理员和DevOps工程师提供可操作的见解,帮助他们了解DevOps、SecOps和合规性用例。 Retina收集可自定义的遥测数据,这些遥测数据可以导出到多个存储选项(例如Prometheus、AzureMonitor和其他供应商),并以多种方式进行可视化(例如Grafana、AzureLogAnalytics和其他供应商)。 Punq Punq通过直观的Web应用程序和用户友好的CLI简化了Kube...

  7TqdYS5ruasb   2024年03月27日   65   0   0 云计算

作者:周靖峰,青云科技容器顾问,云原生爱好者,目前专注于DevOps,云原生领域技术涉及Kubernetes、KubeSphere、Argo。 前文概述 前面我们已经掌握了如何通过Jenkins+ArgoCD的方式实现单集群的持续交付,明白了整个CI/CD过程中不同工具在流水线中的关系。所以接下来我们将更深入的了解ArgoCD的特性。 前文链接:KubeSphereDevOps基于Jenkins+Argo实现单集群的持续交付实践。 KubeSphere配置 集群配置 这里我们需要准备至少2个集群,并且需要开启多集群组件、DevOps组件。 因为KubeSphere已经内置了Argo,所以只...

  7TqdYS5ruasb   2024年03月20日   65   0   0 云计算

开源项目推荐 ko "ko"是一个用于构建和部署Go应用程序的简单、快速的容器镜像构建工具。它适用于那些镜像中只包含单个Go应用程序且没有或很少依赖于操作系统基础镜像的情况(例如没有cgo,没有操作系统软件包依赖)。"ko"在本地机器上通过执行"gobuild"的方式构建镜像,因此不需要安装Docker。这使得它非常适合轻量级的CI/CD场景。"ko"支持简单的YAML模板化,并且支持跨平台构建,还默认生成软件供应链安全和可追溯性信息(SBOMs)。 Longhorn Longhorn是Kubernetes的分布式块存储系统。Longhorn是使用Kubernetes和容器原语构建的云原生存储...

  7TqdYS5ruasb   2024年03月18日   78   0   0 云计算

KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。 本次双周报涵盖时间为:2024.02.29-03.14。 贡献者名单 新晋KubeSpherecontributor 两周内共有3位新晋KubeSpherecontributor,感谢对社区的贡献! 近期重要更新 KubeKey 1.支持向多级路径镜像仓库中推送镜像 相关PR:https://github.com/kubesphere/kubekey/pull/2159 贡献者:lia...

  7TqdYS5ruasb   2024年03月14日   50   0   0 云计算

开源项目推荐 Glasskube Glasskube提供了一个用于Kubernetes的缺失的包管理器。它具有图形用户界面(GUI)和命令行界面(CLI)。Glasskube包是具备依赖感知、GitOps准备和可以通过中央公共包仓库自动更新的特性。 imgpkg imgpkg(发音为:"imagepackage")是一个工具,允许用户将一组任意文件存储为OCI镜像。其中一个主要用例是将Kubernetes配置(普通的YAML、ytt模板、Helm模板等)以OCI镜像的形式存储在OCI注册表中。 K8s-Sherlock K8s-Sherlock是一个开源的KubernetesPod,专为调试和...

  7TqdYS5ruasb   2024年03月11日   56   0   0 云计算

开源项目推荐 ldap-operator 用于部署和管理LDAP目录的KubernetesOperator。 Updatecli Updatecli是一个用于应用文件更新策略的工具。每个应用程序“运行”时都设计为可在任何地方使用,它会检测是否需要使用自定义策略更新值,然后根据该策略应用更改。 Alaz Alaz是一个开源DdosifyeBPF代理,可以检查和收集Kubernetes(K8s)服务流量,无需代码检测、sidecar或服务重启。 Eraser Eraser可帮助Kubernetes管理员从集群中的所有Kubernetes节点中删除未运行的映像列表。 文章推荐 如何检查kuberne...

  7TqdYS5ruasb   2024年03月04日   41   0   0 云计算

KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。 因假期,上期双周报停更,因此本次双周报会包含四周的内容。 本次双周报涵盖时间为:2024.02.01-02.29。 贡献者名单 新晋KubeSpherecontributor 四周内共有3位新晋KubeSpherecontributor,感谢对社区的贡献! 近期重要更新 KubeKey 1.支持Docker作为runtime部署Kubernetesv1.24+集群 相关PR: ht...

  7TqdYS5ruasb   2024年03月01日   21   0   0 云计算

开源项目推荐 Kube-Vip Kube-Vip旨在为Kubernetes集群提供高可用性和负载均衡功能。它提供了一个可插拔的VIP(虚拟IP)管理器,可以为集群中的服务分配一个虚拟IP地址,并自动将流量路由到正确的节点。该项目提供了多种配置选项,可以根据需要选择适合的负载均衡算法和IP模式。Kube-Vip还支持一些高级功能,如自定义健康检查和故障转移。通过使用Kube-Vip,用户可以轻松地实现Kubernetes集群的高可用性和可靠性,提供稳定的服务和无缝的故障恢复能力。 Selefra Selefra旨在为Python开发人员提供一个简单且易于使用的工具,用于从文本中提取结构化数据。它...

  7TqdYS5ruasb   2024年02月26日   65   0   0 云计算

作者:尹珉,KubeSphereAmbassador&Contributor,KubeSphere社区用户委员会杭州站站长。 1.开篇:揭开神秘面纱,etcd如何驱动KubeSphere高效运转 在云原生时代,etcd作为Kubernetes生态中不可或缺的核心组件,扮演着KubeSphere集群“神经系统”的角色。它利用Raft一致性算法提供强大的分布式键值存储能力,确保集群状态信息的实时同步和持久化。 每当在KubeSphere中执行资源操作时,这些指令首先通过etcd进行处理和分发,从而实现对整个集群状态的瞬时更新与管理。正是由于etcd的存在,KubeSphere才得以在大...

  7TqdYS5ruasb   2024年02月23日   84   0   0 云计算
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~