09.kubesphere操作用户管理、字典配置、持久卷创建、工作负载创建、服务管理
一、用户管理
1.创建用户


2.通过企业空间管理员(fanmao-boss)创建企业空间

3.登录对应空间管理员(fanmao-cd-boss)创建角色并邀请用户


4.登录项目管理创建(fanmao-cd-manager)项目

点击显目进入设置对应项目管理员

5.登录对应显目管理员(fanmao-cd-project)添加项目操作人员

6.登录项目操作人员(fanmao-cd-operation)部署项目

二、配置字典创建
1.创建基本信息

2.编写配置文件名称和内容

三、持久卷创建
1.基本信息填写

2.存储大小设置

四、工作负载
1.创建工作负载
部署:无状态服务也就是没有数据存储的服务
有状态副本集:有存储的服务
守护进程:每一个节点都运行且只有一个

2.应用名称

3.镜像下载、资源大小控制、端口映射、root密码设置和时间同步设置


4.存储卷挂载


5.配置文件设置


这些都是文件夹挂载,如果需要文件挂载看下面扩展步骤
6.查看日志和进入容器内部

五、服务
1.服务删除时不要删除相关资源

2.创建工作负载服务

3.设置端口映射以及选择指定工作负载

4.访问方式设置

5.自动生成的外网访问端口

6.使用端口进行连接

六、扩展
1.子文件挂载(如果只需要挂载一个文件夹下面的一个文件可以用子文件挂载)
文件路径写全然后点击指定子路径

子路径写文件的名字

选择特定键字典的名字对应文件的名字

如果需要文件挂载就需要创建多条记录

2.docker转k8s写法
#mysql在docker安装
$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
#数据==存储挂载
-v /my/msyql/data:/var/lib/mysql
#配置==字典配置
-v /my/msyql/conf:/etc/mysql/conf.d
#-e==环境变量
-e MYSQL_ROOT_PASSWORD=my-secret-pw#redis在docker安装
$ docker run -v /myredis/conf:/usr/local/etc/redis --name myredis redis redis-server /usr/local/etc/redis/redis.conf
#数据==存储挂载
-v /my/redis/data:/data
#配置==字典配置
-v /my/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf
#文件内容
appendonly yes
port 6379
bind 0.0.0.0
#启动命令
redis-server /usr/local/etc/redis/redis.conf3.应用市场安装应用
helm地址:https://helm.sh/docs/topics/charts/
获取仓库地址(helm官网--》Charts--》搜索mysql点进去)
https://charts.bitnami.com/bitnami
添加仓库地址

添加仓库

新的仓库地址下载应用




4.探针使用
编辑设置

选择容器点击修改

点击监控检测

赞(1)
赏