概述KubeSphere 是 GitHub 上的一个开源项目,是成千上万名社区用户的聚集地。很多用户都在使用 KubeSphere 运行工作负载。对于在 Linux 上的安装,KubeSphere 既可以部署在云端,也可以部署在本地环境中,例如 AWS EC2、Azure VM 和裸机等。KubeSphere 为用户提供轻量级安装程序 KubeKey(该程序支持安装
转载 2023-12-28 11:13:49
194阅读
如何使用KubeSphere3.0的DevOps系统构建dotnet core应用因KubeSphere的DevOps系统官方未提供.net core的ci/cd解决方案,需要自己进行DIY。现把实施过程记录下来,供需要的小伙伴自取。前提环境:已安装KubeSphere,版本v3.0.0已开启DevOps功能已有可使用的镜像仓库已配置好Sonar(可选)上述准备工作已列出官方文档(如需要私有镜像仓
转载 2023-11-15 14:44:32
231阅读
在这篇博文中,我们将详细描述如何在KubeSphere部署Python应用。在这一过程中,我们将涵盖从环境准备到优化技巧的各个方面,为您提供一个结构完整、逻辑清晰的指引。 ### 环境准备 在开始之前,需要确认您的软硬件环境满足以下要求: | 组件 | 版本 | 兼容性说明 | | ----------- | ----------
原创 5月前
29阅读
# 使用 KubeSphere 部署 Python 项目 KubeSphere 是一个以 Kubernetes 为基础的容器管理平台,提供了简化的界面和开发工具,让开发者能够轻松地管理和部署应用程序。本文将介绍如何通过 KubeSphere部署一个简单的 Python 项目。 ## 环境准备 在开始之前,确保你已安装好以下工具: 1. **Kubernetes 集群**: 可以是本地集
原创 2024-09-30 05:34:57
116阅读
目录1 配置文件1.1 创建配置文件1.2 编辑配置文件1.2.1 etcd配置1.2.2 worker配置1.2.3 addons配置2 集群创建2.1 安装过程2.2 安装成功 3 增加开放的端口范围3.1 修改配置文件3.2 重启 3.3 不增加弊端4 访问kubesphere5 笔者想说6 kk的整个安装日志上一篇已经介绍了nfs的安装和部署,其实关于这一块内容,kk的
Halo 简介Halo 是一款现代化的开源博客/CMS系统,具有快捷部署和较多漂亮主题模版的特性,深受很多用户喜欢,Halo 还提供了完善的 Content API 和 Admin API,这让用户可以用于开发单页面模板,微信小程序,各种系统插件等。Halo 的官方网站地址是 https://halo.cn。写在前面Halo 的单机部署非常简单,在具有 JRE 的操作系统里,只需要一条命令即可完成
转载 2024-05-03 19:14:33
130阅读
目录0、前言1、Go服务构建1.1、制作Go服务镜像底包1.2、制作slave基础镜像底包1.2.1、Golang镜像1.2.2、Docker镜像2、Jenkins流水线2.1、创建流水线2.2、流水线构建3、golang资源配置清单3.1、准备资源配置清单3.2、应用资源配置清单3.3、浏览器访问golang业务0、前言如果还不知道kubernetes下如何实现jenkins slave可以参考
转载 2024-02-13 13:27:44
234阅读
在现代云原生应用开发中,KubeSphere作为一个强大的Kubernetes管理平台,可以简化Python应用的部署过程。本文将详细描述如何在KubeSphere上成功部署Python应用,包括环境准备、分步指南、配置详解、验证测试、排错指南和扩展应用。 ## 环境准备 在部署Python应用之前,需要确保环境的顺利搭建。以下是所需的前置依赖安装。 ```bash # 安装docker s
原创 6月前
198阅读
KubeSphere是将docker部署进行了页面化。 KubeSphere所有容器创建来源源自于docker。 minio为分布式文件储存服务器。docker部署使用 minio/minio ftp为ftp文件服务器。docker部署使用fauria/vsftpd 此次方案为: minio使用单机模式部署方式,使用ftp服务器存储目录。 达到同时支持ftp访问和ftp访问文件目录下载的效果。 注
转载 2023-10-24 09:45:56
328阅读
8月17日,开源容器平台 KubeOperator 正式发布v3.0版本。在这一版本中,KubeOperator完成了基于Golang语言的重构,同时支持在ARM64位操作系统上部署Kubernetes集群,新增集群导入、国际化等功能,支持在线一键部署。一、使用Golang语言重构KubeOperatorKubeOperator v3.0版本最大的变化就是使用Golang语言对KubeOperat
目录前言一、制作Fluentd镜像二、编写配置文件1.编辑配置2.配置说明(可忽略不看) 3.logback-spring.xml的配置三、部署fluentd 前言Fluentd是一款开源的日志收集功能,和Elasticsearch、Kibana一起使用可以搭建EFK日志收集系统。好处就是Fluentd比Logstash轻量化的多。内存占用连Logstash的十分之一都不到。本文将演示如
转载 2024-07-19 07:31:20
119阅读
1、简介        在上篇文章介绍了KubeSphere和基于K8S的安装,KubeSphere并不是只能基于K8S平台的基础上进行安装,同样我们可以在裸机上安装KubeSphere。         对于刚接触 KubeSphere
转载 2024-03-01 12:33:04
331阅读
 1,kubesphere简介1.1 kubesphere官网https://kubesphere.com.cn/1.2 什么是 KubeSphereKubeSphere 是在 Kubernetes 之上构建的以应用为中心的企业级分布式容器平台,提供简单易用的操作界面以及向导式操作方式,在降低用户使用容器调度平台学习成本的同时,极大减轻开发、测试、运维的日常工作的复杂度,旨在解决 Kub
转载 2023-11-06 21:21:59
442阅读
前言redis是在开发过程中经常用到的缓存中间件,在生产环境中为了考虑稳定性和高可用一般为集群模式的部署。常规部署在虚拟机上的方式配置繁琐并且需要手动重启节点,而使用K8S进行redis集群的部署有以下优点:安装便捷:使用镜像或者yaml配置文件即可一件安装自动调度:容器挂掉后会自动调度重启和资源分配缩扩容方便:在扩容、缩容方面的优点无需多说,一键伸缩稳定高效:k8s在整个集群上进行调度,只要整个
转载 2024-06-25 08:39:55
229阅读
文章目录一、环境介绍二、nacos-2.1.0单机部署1、配置字典(ConfigMap)中新增 nacos-conf 配置1.1、基本信息1.2、数据设置2、创建自制应用 nacos2.1、基本信息2.2、服务设置2.2.1、基本信息2.2.2、容器组设置2.2.3、存储设置2.2.4、高级设置2.3、路由设置三、使用1、访问 nacos 控制台2、springboot 中使用 一、环境介绍默认
在上文中,我介绍了如何使用Azure DevOps为ASP.NET Core应用程序案例:tasklist搭建持续集成环境。在持续集成的过程中,Azure DevOps的Build Pipeline会下载tasklist的源代码,使用Docker容器环境进行项目构建,将构建的容器镜像推送到Docker Hub,并将源代码库中的yml文件复制到构建生成目录(Build Artifacts),以备持
转载 2024-02-23 13:16:18
116阅读
作者:scwang18,主要负责技术架构,在容器云方向颇有研究。背景wiki.js 是优秀的开源 Wiki 系统,相较于 xwiki ,功能目前性上比 xwiki 不够完善,但也在不断进步。 Wiki 写作、分享、权限管理功能还是有的,胜在 UI 设计很漂亮,能满足小团队的基本知识管理需求。以下工作是在 KubeSphere 3.2.1 + Helm 3 已经部署好的情况下进行的。部署 Kuber
转载 2024-06-22 13:37:07
78阅读
目录一、简介二、DevOps流程2.1 拉取代码2.2 项目编译2.3 构建镜像2.4 推送镜像仓库2.5 部署到k8s集群三、使用Webhook自动触发流水线四、注意附录Jenkinsfiledeploy.yml 一、简介DevOps (Development和Operations的组合词)是一系列做法和工具,可以使 IT 和软件开发团队之间的流程实现自动化。其中,随着敏捷软件开发日趋流行,持续
转载 2024-02-27 09:43:36
192阅读
文章目录一、预备环境准备条件二、kubeedge安装1.到官网下载keadm安装包2.初始化cloudcore结点3.添加edgecore结点4.安装metrics-server启用 kubectl logs 功能在云端支持 Metrics-server重要提示5.删除边结点6.遇到的问题1.edgecore与docker的CgroupDtriver不同2.边端应用要用hostNetwork模式
转载 2023-08-26 12:01:25
292阅读
java项目规范项目中必须存在dockerfile文件,可以存放项目根目录也可以在其他目录,点击查看模板 项目中必须存在deployment.yaml文件(kind: Deployment),点击查看模板 项目中必须存在service.yaml文件(kind: Service),点击查看模板 如果需要均衡负载项目中可以创建ingress.yaml(kind:Ingress)如果需要存储项目中可以创
转载 2024-03-12 22:23:05
80阅读
  • 1
  • 2
  • 3
  • 4
  • 5