KUBESPHERE笔记 Kubesphere
2023-07-20 11:06:20 0 举报
AI智能生成
青云 Kubesphere个人学习笔记,仅供参考
作者其他创作
大纲/内容
*工作台
*企业空间
个人空间
概览
项目管理
分项目管理
应用负载
应用
一个应用包含多个组件
服务
1、应用中的每个组件为一个服务
2、可以单独选择类型创建服务
3、服务是一种抽象方法,它将运行在一组 Pod 上的应用程序暴露为网络服务。也就是说,服务将这些 Pod 的 Endpoint 组成一个单一资源,可以通过不同的方式访问该资源。
source to image
创建服务
1、将源代码导入KubeSphere,注入到容器中
2、自动将编译后的代码打包成镜像
3、推送到镜像仓库(dockerhub、harbor)
4、并发布到KubeSphere
5、服务、工作负载、任务
6、Source-to-Image示例
编辑外网访问
与项目设置中的网关有和区别?
工作负载
1、分为部署、有状态副本集、守护进程集三种类型,创建的有状态服务在有状态副本集中,无状态服务在部署中
2、具体容器的资源状态、监控、事件等
任务
1、创建一组容器
2、构建任务的记录
应用路由
使用应用路由和单个 IP 地址来聚合和暴露多个服务,需要先配置外网访问
容器组
存储管理
应用、服务、工作负载的持久化存储所需的存储卷
配置中心
秘钥创建(git、dockerhub、harbor、mysql等)
灰度发布
构建镜像
1、创建git秘钥和镜像仓库的秘钥
2、创建构建镜像,配置git地址和镜像名称
3、可以快速构建镜像推送到镜像仓库,区别于DevOps方式构建不能定制化jenkinsfile、提交代码自动构建、多分支构建等功能
监控警告
项目设置
1、分角色控制项目
2、外网访问设置
DevOps工程
DevOps创建
1、创建凭证(git、dockerhub or harbor)
2、创建流水线
3、通过jenkinsfile对源码进行操作(maven build、docker build push等)
4、将镜像push到镜像仓库
应用管理
企业空间设置
账号
应用模板
应用商店提供15种应用模板供创建
平台管理
*集群管理
1、可以查看所有企业空间服务于资源
访问控制
企业空间
1、团队工作的独立空间,包含项目、DevOps等
账户管理
账户角色
应用商店管理
平台设置
应用商店
1、模板组件
2、通过应用商店组件可以快速创建所需应用
0 条评论
下一页