在工作中,你可能需要基于 Kubernetes 提供的 API 进行开发,比如开发适合自己的控制台,Kubernetes 官方提供的 API 文档,有两个问题:非常的不直观,这个问题其实还好,自己克服一下也不是大问题只有 K8S api-server 的接口,这个就难办了,假如有新的 CRD 资源,比如 kubevirt ,又要去找 kubevirt 的 api 文档,关键是找不着今天明哥给大家介            
                
         
            
            
            
            默认的 dashboard 没啥用,我们用 kubesphere 可以打通全部的 devops 链路。 Kubesphere 集成了很多套件,集群要求较高 https://kubesphere.io/ Kuboard 也很不错,集群要求不高官方文档:https://kuboard.cn/support/,但是我们也不用它。一 、简介KubeSphere 是一款面向云原生设计的开源项目,在目前主流容            
                
         
            
            
            
            前言话说自己入坑云原生也有好几年了,但是对 kubernetes 基础认识却不够深,导致写代码的时候经常需要打开 godoc 或者 kubernetes 源码查看某个接口或者方法的定义。这种快餐式的消费代码方式可以解决常见的问题,但有时候却会被一个简单的问题困扰很久。究其原因,还是没有对 kubernetes 有比较系统的学习,特别对于 kubernetes API 的设计与原理没有较为深入的认识            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 11:19:06
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              KubeSphere是一个分布式操作系统,提供以Kubernetes为核心的云原生堆栈,旨在成为第三方应用程序的即插即用架构,以促进其生态系统的发展。 KubeSphere还是一个多租户企业级容器平台,具有全栈自动IT操作和简化的DevOps工作流程。它提供了开发人员友好的向导Web UI,可帮助企业构建更健壮且功能丰富的平台,其中包括企业Kubernetes战略所需的最常用功能,例如Kube            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-27 15:05:24
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一 资源预留简介kubelet中有几个参数,通过这几个参数可以为系统进程预留资源,不至于pod把计算资源耗尽,而导致系统操作都无法正常进行。--enforce-node-allocatable
--system-reserved
--system-reserved-cgroup
--kube-reserved
--kube-reserved-cgroup
--eviction-hardAlloca            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 20:08:23
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            下载最新发行版本,解压wget https://github.com/kubernetes-sigs/kubespray/archive/refs/tags/v2.18.1.tar.gz 
 tar -zxvf v2.18.1.tar.gzkubernetes官网使用kubespray方式安装kubespray Getting Started先阅读下此页面kubespray readme支持的do            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 13:38:32
                            
                                64阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.修改deployment的yaml文件 spec: containers: - env: - name: TZ val            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-19 17:45:13
                            
                                149阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文以 Pig 为例,介绍如何使用 KubeSphere 在 Kubernetes 上发布一个基于 Spring Cloud 微服务的 CI/CD 项目。背景简介PigPig[1] 是一个基于 Spring Cloud 的开源微服务开发平台,也是微服务最佳实践。在国内拥有大量拥护者。同时也有商业版本提供技术支持。KubeSphereKubeSphere 是在 Kubernetes 之上构建的以应用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-14 23:25:22
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Kubernetes架构介绍1、Kubernetes架构图2、Kubernetes组件功能介绍【1】API Serverkube-apiserver 是 Kubernetes 最重要的核心组件之一,主要提供以下的功能提供集群管理的 REST API 接口,包括认证授权、数据校验以及集群状态变更等提供其他模块之间的数据交互和通信的枢纽(其他模块通过 API Server 查询或修改数据,只有 A            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-27 10:30:21
                            
                                180阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            kubesphere3.0的安装文档            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-05 14:44:10
                            
                                232阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            kubesphere3.0的安装文档https://www.yuque.com/leifengyang/kubesphere/hxzk3t#SAP5W基于kubernetes环境安装kubesphere3.0的安装文档本文档主要是在centos7系统下基于kubernetes环境安装kubesphere3.0的安装文档。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-13 10:22:32
                            
                                2186阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            kubesphere3.0的安装文档基于kubernetes环境安装kubesphere3.0的安装文档本文档主要是在centos7系统下基于kubernetes环境安装kubesphere3.0的安装文档。
1 环境准备
1.1 系统要求本地虚拟机三台要求:centos7.6~7.8;以下为https://kuboard.cn/install/install-k8s.html#%E6%A3%            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-19 11:19:57
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            说明创建CI流水线,使用KubeSphereDevOps完成源码编译、镜像构建并推送到Harbor仓库或其他云仓库,最后以gitcommit方式更新yaml仓库中image字段。CD部分我们使用ArgoCD来做,ArgoCD持续监测yaml仓库配置文件变动,当CI部分执行gitpush时便会触发ArgoCD更新yaml文件到k8s集群。准备工作安装kubesphere(https://blog.5            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-04 11:21:44
                            
                                1387阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0. 环境本次演示环境使用helm将MeterSphere部署到k8s中;k8s环境使用KubeOperator部署,共享存储使用NFS服务器1. 导入镜像提前导入镜像部署时会更快拉起Pod,如果在线下拉去会慢一些。将MeterSphere安装包中的镜像一次导入到系统中,或导入到harbor中; 此次演示环境没有配置harbor,直接导入到两个k8s节点中:cd /opt/metersphere-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-04 09:38:24
                            
                                104阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、概述KubeSphere 是什么KubeSphere 是在 Kubernetes 之上构建的以应用为中心的企业级分布式容器平台,提供简单易用的操作界面以及向导式操作方式,在降低用户使用容器调度平台学习成本的同时,极大减轻开发、测试、运维的日常工作的复杂度,旨在解决 Kubernetes 本身存在的存储、网络、安全和易用性等痛点。除此之外,平台已经整合并优化了多个适            
                
         
            
            
            
            本入门示例适合小白初次体验kubesphere devops.环境准备以管理员身份登录kubesphere,选择左上角平台管理–>访问控制–>账号管理–>创建。1.创建一个普通用户,角色选择platform-regular:2.然后选择企业空间,创建新的企业空间demo-ws,创建完成点击进入该空间,选择企业空间设置–>企业成员–>邀请成员。将创建的普通用户加入该企业            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-23 20:08:06
                            
                                143阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            KubeSphere 从诞生第一天起就 100% 开源,并以社区的方式成长,在各位社区小伙伴的共同努力下,KubeSphere 迅速走向全球,成为全世界最受欢迎的开源容器平台之一。经过 3 年的发展和 10 多个版本的迭代,如今 KubeSphere 已经收获了 250+ 位开源贡献者,KubeSphere 主仓库 GitHub Star 8300+,Fork&nbs            
                
         
            
            
            
            KubeSphere使用rbd-csi创建快照KubeSphere使用rbd-csi创建快照一、前置条件二、创建流程三、Ceph侧准备四、安装ceph-rbd-csi五、创建快照所需得CRD六、创建快照控制器七、创建存储类和快照类八、KubeSphere界面创建快照 KubeSphere使用rbd-csi创建快照KubeSphere 版本 : v3.1.0 Kubernetes版本:v1.20.4            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 10:39:26
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Cilium 简介Cilium 是一个用于容器网络领域的开源项目,主要是面向容器而使用,用于提供并透明地保护应用程序工作负载(如应用程序容器或进程)之间的网络连接和负载均衡。Cilium 在第 3/4 层运行,以提供传统的网络和安全服务,还在第 7 层运行,以保护现代应用协议(如 HTTP, gRPC 和 Kafka)的使用。 Cilium 被集成到常见的容器编排框架中,如 Kubernetes             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 14:20:59
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            KubeSphere简介,功能介绍,优势,架构说明及应用场景KuberSphere简介1.1 功能介绍Kubernetes 资源管理微服务治理多租户管理DevOps 工程Source to Image多维度监控自研多租户告警系统日志查询与收集应用管理与编排基础设施管理多存储类型支持多网络方案支持1.2 优势1.3 为什么选择 KubeSphere ?极简体验,向导式 UI业务高可靠与高可用