手把手从零部署与运营生产级的 Kubernetes 集群与 KubeSphere 本文来自 KubeSphere 社区用户 Liu_wt 投稿,欢迎所有社区用户参与投稿或分享经验案例。 本文将从零开始,在干净的机器上安装 Docker、Kubernetes (使用 kubeadm)、Calico、Helm 与 KubeSphere,通过手把手的教程演示如何搭建一个高可用生产级的 Kubernetes,并在 Kubernetes 集群之上安装 KubeSphere 容器平台可视化 云运维 2023-07-09 捡田螺的小男孩
一文说清 KubeSphere 容器平台的价值 KubeSphere 作为云原生家族 后起之秀,开源近两年的时间以来收获了诸多用户与开发者的认可。本文通过大白话从零诠释 KubeSphere 的定位与价值,以及不同团队为什么会选择 KubeSphere。 对于企业 KubeSphere 是什么 KubeSphere 是在 Kubernetes 之上构建的 多租户 容器平台,以应用为中心,提供全栈的 IT 自动化运维的能力,简化企业的 DevOp 云运维 2023-07-09 大白菜程序猿
如何创建跨 Kubernetes 集群的流水线 随着 Kubernetes 被广泛的作为基础设施,各大云厂商都相继推出了各自的 Kubernetes 集群服务。那么在多个集群上,如何跨集群实践 DevOps 流水线呢?本文将主要以示例的形式给出回答。 提示,本文需要对 KubeSphere 和 DevOps 相关的知识具有一定了解,具体包括 Kubernetes 资源创建、生成 Sonarqube Token、获取集群 kubeconfig 等 云运维 2023-07-09 大白菜程序猿
Docker 出局?你还有 iSula、Containerd、CRIO Docker 真的要被 Kubernetes 社区剔除了吗? 最近,Kubernetes 在 1.20 版本中 的 ChangeLog 提到将在未来的版本中废弃 Docker 作为容器运行时,这个事情在全球都闹得沸沸扬扬。 那么,Kubernetes 要在 v1.20 开始弃用 docker 了?其实是 Kubernetes 弃用 kubelet 中集成的 dockershim 模块,也就是说不再 云运维 2023-07-09 大树
KubeSphere 开源 KubeEye:Kubernetes 集群自动巡检工具 为什么开源 KubeEye Kubernetes 作为容器编排的事实标准,虽然架构优雅功能也非常强大,但是 Kubernetes 在日常运行过程中总会有一些疑难杂症和隐性的问题让集群管理员和 Yaml 工程师们非常头疼。 基础设施守护进程问题:ntp 服务中断; 硬件问题:如 CPU,内存或磁盘异常; 内核问题:内核死锁,文件系统损坏; 容器运行时问题:运行时守护进程无响应; ··· 这样的问题还 云运维 2023-07-09 LOVEHL^ˇ^
使用 KubeKey 安装部署 Kubernetes 与 KubeOVN 作者简介:林瑞超,锐捷网络开发工程师, KubeSphere 社区 contributor, 关注 Kube-OVN, Cilium 等容器网络相关技术 背景 KubeKey 是 KubeSphere v3.0 新增的安装方式,用户可以一键部署 Kubernetes 和 KubeSphere。Kube-OVN 是一款基于 OVS/OVN 的 Kubernetes 网络编排系统。本文将为大家介绍如何 云运维 2023-07-09 大猫
三步搞定 ARM64 离线部署 Kubernetes + KubeSphere 背景 由于 ARM 架构具有低功耗和并行好的特点,其应用也将会越来越广泛。KubeSphere 作为一款深受国内外开发者所喜爱的开源容器平台,也将积极参与并探索在 ARM 架构下的应用与创新。本文将主要介绍如何在 ARM64 环境下部署 Kubernetes 和 KubeSphere。 环境准备 节点 KubeSphere 支持的操作系统包括: Ubuntu 16.04, 18.04 Debian 云运维 2023-07-09 大树
DevOps 流水线如何去除 Docker 依赖 前言 在 1.20 版本之后, Kubernetes 社区放弃了对 Docker 的支持, 但并不是说未来 Docker 将无法使用。本文主要是针对非 Docker 驱动的 Kubernetes 集群下,给出一个可行的 CI/CD 方案。如果你对非 Docker 环境下进行 CI/CD 也有需求,欢迎一起讨论方案。 阅读本文需要一些基础,这些包括: 熟悉 KubeSphere Devops,能独立 云运维 2023-07-09 泡泡
混合云下的 Kubernetes 多集群管理与应用部署 本文是上海站 Meetup 中讲师李宇根据其分享内容梳理成的文章。本文介绍了 Kubernetes 社区多集群方向的发展历程以及已有的多集群解决方案,分享在混合云的场景下, KubeSphere 如何基于 Kubefed 统一应用的分发与部署,以达到跨 region 的多活/容灾等目的。同时探讨未来多集群领域可能迈向的去中心化的架构。 视频回放 大家好,很高兴来到今天下午的 Meetup。我先简单 云运维 2023-07-09 捡田螺的小男孩
使用 x509certificateexporter 监控 Kubernetes 集群组件的证书 KubeSphere 虽然提供了运维友好的向导式操作界面,简化了 Kubernetes 的运维操作,但它还是建立在底层 Kubernetes 之上的,Kubernetes 默认的证书有效期都是一年,即使使用 KubeKey 这样的集群安装利器也不能改变这个结果。如果不想办法对 Kubernetes 各个组件的证书有效期进行监控,说不定哪天就会掉进坑里。 有部分读者可能听说过 ssl-exporte 云运维 2023-07-09 LOVEHL^ˇ^
KubeKey 在 AWS 安装部署 Kubernetes 高可用集群 介绍 对于生产环境,我们需要考虑 Kubernetes 集群的高可用性。本文教您部署如何在多台 AWS EC2 实例快速部署一套高可用的生产环境。要满足 Kubernetes 集群服务需要做到高可用,需要保证 kube-apiserver 的 HA ,可使用下列两种方式: AWS ELB(推荐) keepalived + haproxy 对 kube-apiserver 进行负载均衡,实现高可用 云运维 2023-07-09 宇宙之一粟
基于 Kubernetes 的云原生 AI 平台建设 作者: 黄河,极视角科技技术合伙人 霍秉杰,KubeSphere 资深架构师,KubeSphere 可观测性及 Serverless 产品负责人,OpenFunction 发起人 人工智能与 Kubernetes 在国外众多知名网站 2021 年对 Kubernetes 的预测中,人工智能技术与 Kubernetes 的更好结合通常都名列其中。Kubernetes 以其良好的扩展和分布式特性,以及 云运维 2023-07-09 竹子爱熊猫
KubeSphere 核心架构浅析 KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的容器混合云管理系统。支持多云与多集群管理,提供全栈的自动化运维能力,帮助企业用户简化 DevOps 工作流,提供了运维友好的向导式操作界面,帮助企业快速构建一个强大和功能丰富的容器云平台。 KubeSphere 为用户提供构建企业级 Kubernetes 环境所需的多项功能,例如多云与多集群管理、Kubernetes 资源 云运维 2023-07-09 共饮一杯
基于 Argo CD 的 GitOps 实践经验 本文是 2021 年 KubeSphere Meetup 北京站讲师裴振飞分享内容整理而成。点击观看回放视频 行业背景 业务,开发,运维,由于岗位职能的不同,人数配比也不尽相同,但却有一个共通的趋势:运维人员随业务增长的幅度,大大低于开发人员的增长。对于开发团队,越来越多的公司,把发版效率作为团队的考核目标之一,而团队 DevOps 建设,运维至关重要。 随着容器技术的发展,Kubernetes 云运维 2023-07-09 LOVEHL^ˇ^
使用 Apache APISIX 作为 Kubernetes 的 Ingress Controller KubeSphere 介绍 KubeSphere 是在 Kubernetes 之上构建的面向云原生应用的系统,完全开源,支持多云与多集群管理,提供全栈的 IT 自动化运维能力,简化企业的 DevOps 工作流。它的架构可以非常方便地使第三方应用与云原生生态组件进行即插即用 (plug-and-play) 的集成。 作为全栈的多租户容器平台,KubeSphere 提供了运维友好的向导式操作界面,帮助 云运维 2023-07-09 剑圣无痕
在 Kubernetes 中部署云原生开发工具 Nocalhost KubeSphere 简介 KubeSphere 是在 Kubernetes 之上构建的以应用为中心的多租户容器平台,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。 KubeSphere 提供了运维友好的向导式操作界面,即便是 Kubernetes 经验并不丰富的用户,也能相对轻松的上手开始管理和使用。它提供了基于 Helm 的应用市场,可以在图形化界面下非常轻松地安装各种 云运维 2023-07-09 张二河
在 Kubernetes 中安装和使用 JuiceFS 存储 JuiceFS 简介 JuiceFS 是为海量数据设计的分布式文件系统,使用对象存储来做数据持久化,避免重复造轮子,还能大大降低工程复杂度,让用户专注解决元数据和访问协议部分的难题。 使用 JuiceFS 存储数据,数据本身会被持久化在对象存储(例如,Amazon S3),而数据所对应的元数据可以根据场景需要被持久化在 Redis、MySQL、SQLite 等多种数据库中。 KubeSphere 云运维 2023-07-09 张二河
在 Kubernetes 中使用 Rook 构建云原生存储环境 Rook 介绍 Rook 是一个开源的云原生存储编排器,为各种存储解决方案提供平台、框架和支持,以便与云原生环境进行原生集成。 Rook 将分布式存储系统转变为自管理、自扩展、自修复的存储服务。它使存储管理员的部署、引导、配置、配置、扩展、升级、迁移、灾难恢复、监控和资源管理等任务自动化。 简而言之,Rook 就是一组 Kubernetes 的 Operator,它可以完全控制多种数据存储解决方案 云运维 2023-07-09 宇宙之一粟
Kubernetes 备份容灾服务产品体验教程 前言 Kubernetes 集群天生自带自愈功能,但是往往有些意外情况使自愈功能不起作用,比如:公司同事把某个 namespace 删除、存储对象被清理了、集群突然断电了、集群升级失败了等。如果没有好的备份工具及定时备份的习惯,不管对于开发环境还是生产环境来说无疑都是灾难性的,如果这个时候有一个可视化备份工具友好的帮助集群做定时备份,你的工作会事半功倍。下面就给大家推荐青云科技容器团队基于 Vel 云运维 2023-07-09 宇宙之一粟
使用 KubeKey 快速离线部署 KubeSphere 集群 一、KubeKey 介绍 KubeKey(以下简称 KK) 是一个用于部署 Kubernetes 集群的开源轻量级工具。它提供了一种灵活、快速、便捷的方式来仅安装 Kubernetes/K3s,或同时安装 Kubernetes/K3s 和 KubeSphere,以及其他云原生插件。除此之外,它也是扩展和升级集群的有效工具。 KubeKey v2.0.0 版本新增了清单(manifest)和制品(a 云运维 2023-07-09 捡田螺的小男孩