开源社区

分享云原生领域最前沿的技术干货与开发实践文章,以及 KubeSphere 产品最新的动态。

  • 全部
  • KubeSphere
  • Kubernetes
  • release
  • Release
  • 开源
  • 前端
  • kubesphere
  • SkyWalking
  • APM
  • TiDB
  • Kubernetes
  • KubeSphere
  • TiKV
  • prometheus
  • NetApp
  • 存储
  • 多云应用管理
  • DevOps
  • Observability
  • microservice
  • arm
  • schedule
  • monitoring
  • AI
  • TensorFlow
  • CI/CD
  • Spring Cloud
  • Pig
  • Jenkins
  • Pipeline
  • MultiCluster
  • Istio
  • 微服务
  • 社区
  • 三步搞定 ARM64 离线部署 Kubernetes + KubeSphere

    2021-03-29

    三步搞定 ARM64 离线部署 Kubernetes + KubeSphere

    郭峰

    背景 随着我国对信息安全的愈发重视,国产化的趋势也越来越浓,包括国产操作系统、国产 CPU 等。由于 ARM 架构国产 CPU 在维持创新可信和先进性方面的潜在优势,其应用也将会越来越广泛。 KubeSphere 作为一款深受国内外开发者所

    • Kubernetes
    • KubeSphere
    • arm
  • 除夕夜,来 KubeSphere 社区领证吧!

    2021-02-11

    除夕夜,来 KubeSphere 社区领证吧!

    周鹏飞

    除夕夜辞旧迎新,感谢 KubeSphere 社区所有的贡献者与合作伙伴在过去一年来任何形式的合作与贡献。 我们非常庆幸 KubeSphere 社区到二月份总计有了近百位贡献者加入,全年诞生了 10 位 Ambassador,15 位 Tal

    • KubeSphere
    • 社区
  • 你真的理解 K8s 中的 requests 和 limits 吗?

    2021-01-01

    你真的理解 K8s 中的 requests 和 limits 吗?

    饶云坤

    在 K8s 集群中部署资源的时候,你是否经常遇到以下情形: 经常在 K8s 集群种部署负载的时候不设置 CPU requests 或将 CPU requests 设置得过低(这样“看上去”就可以在每个节点上容纳更多 Pod )。在业务比较

    • Kubernetes
    • KubeSphere
    • schedule
    • monitoring
  • Docker 出局?你还有 iSula、Containerd、CRI-O

    2020-12-08

    Docker 出局?你还有 iSula、Containerd、CRI-O

    郭峰, 周鹏飞, 徐文涛

    Docker 真的要被 Kubernetes 社区剔除了吗? 最近,Kubernetes 在 1.20 版本中 的 ChangeLog 提到将在未来的版本中废弃 Docker 作为容器运行时,这个事情在全球都闹得沸沸扬扬。 那么,Kuber

    • KubeSphere
    • Kubernetes
  • 使用 frp 接入远程 macOS 物理机进行流水线构建

    2020-11-26

    使用 frp 接入远程 macOS 物理机进行流水线构建

    Shaowen Chen

    本文同样适用于接入 ARM、MIPS 架构,FreeBSD、Windows 系统的物理机,如果 Jenkins 能连上构建机,可以跳过 Frp 部分,直接增加物理节点。 遇到的问题 在以 Kubernetes 为基础设施的场景下,Jenk

    • KubeSphere
    • Kubernetes
    • DevOps
  • 在 Pod 中如何获取客户端的真实 IP

    2020-11-21

    在 Pod 中如何获取客户端的真实 IP

    Shaowen Chen

    Kubernetes 依靠 kube-proxy 组件实现 Service 的通信与负载均衡。在这个过程中,由于使用了 SNAT 对源地址进行了转换,导致 Pod 中的服务拿不到真实的客户端 IP 地址信息。本篇主要解答了在 Kuberne

    • KubeSphere
    • Kubernetes
  • KubeSphere 部署 TiDB 云原生分布式数据库

    2020-10-29

    KubeSphere 部署 TiDB 云原生分布式数据库

    Will, FeynmanZhou, Yaqiong Liu

    TiDB 简介 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 MySQL 5.7 协议和 MySQL 生态等重要特性。TiDB 适合

    • TiDB
    • Kubernetes
    • KubeSphere
    • TiKV
    • prometheus
  • 基于 KubeSphere 的 Spring Could 微服务 CI/CD 实践

    2020-10-24

    基于 KubeSphere 的 Spring Could 微服务 CI/CD 实践

    Zack & Roland

    本文以 Pig 为例介绍如何在 KubeSphere 上发布一个基于 Spring Cloud 微服务的 CI/CD 项目。 背景简介 Pig Pig (http://pig4cloud.cn/) 是一个基于 Spring Cloud 的开

    • Spring Cloud
    • Kubernetes
    • KubeSphere
    • Pig
  • 如何创建跨 Kubernetes 集群的流水线

    2020-09-28

    如何创建跨 Kubernetes 集群的流水线

    Shaowen Chen

    随着 Kubernetes 被广泛的作为基础设施,各大云厂商都相继推出了各自的 Kubernetes 集群服务。那么在多个集群上,如何跨集群实践 DevOps 流水线呢?本文将主要以示例的形式给出回答。 提示,本文需要对 KubeSphe

    • DevOps
    • Kubernetes
    • KubeSphere
    • Jenkins
    • Pipeline
    • MultiCluster
  • KubeSphere 3.0.0 GA:面向应用的容器混合云

    2020-08-31

    KubeSphere 3.0.0 GA:面向应用的容器混合云

    Feynman Zhou

    2020 年 8 月 31 日,KubeSphere 开源社区官方宣布 KubeSphere 3.0.0 GA 版本正式发布! KubeSphere 3.0.0 主打 “面向应用的容器混合云”,专为 多云、多集群、多团队、多租户 而设计,大

    • KubeSphere
    • Release
  • 使用 KubeSphere 在 Kubernetes 安装 cert-manager 为网站启用 HTTPS

    2020-04-29

    使用 KubeSphere 在 Kubernetes 安装 cert-manager 为网站启用 HTTPS

    Jeff Zhang

    什么是 cert-manager cert-manager(https://cert-manager.io/)是 Kubernetes 原生的证书管理控制器。它可以帮助从各种来源颁发证书,例如 Let’s Encrypt,Has

    • KubeSphere
    • Kubernetes
  • 使用 KubeSphere DevOps 搭建自动化测试系统

    2020-04-29

    使用 KubeSphere DevOps 搭建自动化测试系统

    Shaowen Chen

    测试分层 测试的目的是为了验证预期的功能,发现潜在的缺陷。测试增强了交付合格产品的信心,也给敏捷迭代带来了可能。可以说,测试决定了产品的开发进度。 网络模型有七层的 OSI 、四层的 TCP,而开发模式有 MTV、MVC、MVP、MVVM

    • KubeSphere
    • Kubernetes
  • 一文说清 KubeSphere 容器平台的价值

    2020-04-10

    一文说清 KubeSphere 容器平台的价值

    Feynman, Ray

    KubeSphere 作为云原生家族 后起之秀,开源近两年的时间以来收获了诸多用户与开发者的认可。本文通过大白话从零诠释 KubeSphere 的定位与价值,以及不同团队为什么会选择 KubeSphere。 对于企业 KubeSphere

    • DevOps
    • Kubernetes
    • KubeSphere
    • Observability
    • microservice
  • 本来生活的 DevOps 升级之路

    2020-03-28

    本来生活的 DevOps 升级之路

    YangYang

    我叫杨杨,就职于本来生活网(Benlai.com),负责发布系统架构。我们公司咋说呢,简单说就是卖水果、蔬菜的😄,下面还是来一段官方介绍。 本来生活简介 本来生活网创办于 2012 年,是一个专注于食品、水果、蔬菜的电商网站,从优质食品供应

    • DevOps
    • Kubernetes
    • KubeSphere
    • Jenkins
  • 手把手从零部署与运营生产级的 Kubernetes 集群与 KubeSphere

    2020-03-26

    手把手从零部署与运营生产级的 Kubernetes 集群与 KubeSphere

    Liu_wt

    本文来自 KubeSphere 社区用户 Liu_wt 投稿,欢迎所有社区用户参与投稿或分享经验案例。 本文将从零开始,在干净的机器上安装 Docker、Kubernetes (使用 kubeadm)、Calico、Helm 与 Kube

    • Kubernetes
    • kubesphere
  • KubeSphere 部署 SkyWalking 至 Kubernetes 开启无侵入 APM

    2020-03-11

    KubeSphere 部署 SkyWalking 至 Kubernetes 开启无侵入 APM

    Feynman

    Kubernetes 天然适合分布式的微服务应用。然而,当开发者们将应用从传统的架构迁移到 Kubernetes 以后,会发现分布式的应用依旧存在各种各样的问题,例如大量微服务间的调用关系复杂、系统耗时或瓶颈难以排查、服务异常定位困难等一系

    • SkyWalking
    • Kubernetes
    • APM
    • KubeSphere
  • KubeSphere 容器平台发布 2.1.1,全面支持 Kubernetes 1.17

    2020-02-24

    KubeSphere 容器平台发布 2.1.1,全面支持 Kubernetes 1.17

    Feynman

    农历二月二,KubeSphere 开源社区激动地向大家宣布,KubeSphere 容器平台 2.1.1 正式发布! KubeSphere 作为 开源的企业级容器平台,对 2.1.1 版本定义的是 进一步增强生产可用性,修复了多个组件的 Bu

    • Kubernetes
    • release
    • kubesphere
  • 在 KubeSphere 安装 Orion vGPU 使用 TensorFlow 运行深度学习训练

    2020-01-16

    在 KubeSphere 安装 Orion vGPU 使用 TensorFlow 运行深度学习训练

    Ellaye, Feynman

    概览 本文将使用 KubeSphere 容器平台,在 Kubernetes 上部署 Orion vGPU 软件 进行深度学习加速,并基于 Orion vGPU 软件使用经典的 Jupyter Notebook 进行模型训练与推理。 在开始安

    • AI
    • Kubernetes
    • TensorFlow
    • KubeSphere
  • KubeSphere 前端开源,社区架构首次公布

    2019-12-02

    KubeSphere 前端开源,社区架构首次公布

    Feynman Zhou

    Console 开源 从 KubeSphere 第一行代码至今,项目经历了一年多时间的迅速发展,开源社区也这个期间完成孵化,并初具规模。为了让 KubeSphere 项目能够更好地以开源社区的形式发展和演进,让社区开发者能够方便地参与到 K

    • 开源
    • 前端
  • KubeSphere 2.1.1 发布!全面支持 Kubernetes 1.17!多项功能与用户体验优化!

    2019-11-11

    KubeSphere 2.1.1 发布!全面支持 Kubernetes 1.17!多项功能与用户体验优化!

    Feynman Zhou

    2.1.0 正式发布 2019 年 11 月 11 日,KubeSphere 开源社区激动地向大家宣布,KubeSphere 2.1.0 正式发布!2.1.0 版本不仅在安装上提供了最快速方便的安装方式,解耦了核心的功能组件并提供了可插拔的

    • release
    • KubeSphere
  • NetApp 存储在 KubeSphere 上的实践

    2019-09-12

    NetApp 存储在 KubeSphere 上的实践

    Forest Li

    NetApp 是向目前的数据密集型企业提供统一存储解决方案的居世界最前列的公司,其 Data ONTAP是全球首屈一指的存储操作系统。NetApp 的存储解决方案涵盖了专业化的硬件、软件和服务,为开放网络环境提供了无缝的存储管理。 Onta

    • NetApp
    • 存储
  • 基于 Kubernetes 部署 node.js APP

    2019-08-25

    基于 Kubernetes 部署 node.js APP

    Leo Liu

    什么是 Kubernetes Kubernetes 是一个开源容器编排引擎,可以帮助开发者或运维人员部署和管理容器化的应用,能够轻松完成日常开发运维过程中诸如 滚动更新,横向自动扩容,服务发现,负载均衡等需求。了解更多 安装 Kuberne

    • Kubernetes
  • 基于 Kubernetes 的 CI/CD 利器 — Prow 入门指南

    2019-08-20

    基于 Kubernetes 的 CI/CD 利器 — Prow 入门指南

    Magic Song

    Prow是k8s使用的CI/CD系统(https://github.com/kubernetes/test-infra/tree/master/prow),用于管理k8s的issue和pr。如果你经常去k8s社区查看pr或者提交过一些Pr后

    • CI/CD
    • Kubernetes
  • 微服务进阶之路 容器落地避坑指南

    2018-04-16

    微服务进阶之路 容器落地避坑指南

    Ray Zhou, Calvin

    微服务架构相对于单体架构有很大的变化,也产生了一些新的设计模式,比如 sidecar,如何开发一个微服务应用是一件有很大挑战性的事情,我们经常会听到有人讨论如何划分微服务,多细的颗粒度才是微服务等问题。初学者经常会处于一个“忐忑不安”的状态

    • Istio
    • 微服务
  • OpenPitrix Insight

    2018-03-27

    OpenPitrix Insight

    Ray Zhou

    云计算在今天已经被绝大多数的企业所采用,具知名云服务厂商 RightScale 最近的调查显示,已经有越来越多的厂商采用多云管理。客户有太多的理由来选择多云管理了,其中最大的原因莫过于采用单一的供应商,会导致被锁定。因此,如何管理多云环境,

    • 多云应用管理
    • Kubernetes