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

一、用户管理

1.创建用户



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


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



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


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


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


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


二、配置字典创建

1.创建基本信息

07

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

08

三、持久卷创建

1.基本信息填写

09

2.存储大小设置

10

四、工作负载

1.创建工作负载

部署:无状态服务也就是没有数据存储的服务

有状态副本集:有存储的服务

守护进程:每一个节点都运行且只有一个

11

2.应用名称

12

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

13

14

4.存储卷挂载

15

16

5.配置文件设置

17

18

这些都是文件夹挂载,如果需要文件挂载看下面扩展步骤

6.查看日志和进入容器内部

19

五、服务

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

20

2.创建工作负载服务

21

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

22

4.访问方式设置

23

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

24

6.使用端口进行连接

25

六、扩展

1.子文件挂载(如果只需要挂载一个文件夹下面的一个文件可以用子文件挂载)

文件路径写全然后点击指定子路径

26

子路径写文件的名字

27

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

28

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


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.conf

3.应用市场安装应用

helm地址:https://helm.sh/docs/topics/charts/

获取仓库地址(helm官网--》Charts--》搜索mysql点进去)

https://charts.bitnami.com/bitnami


添加仓库地址

29

添加仓库

30

新的仓库地址下载应用

31

32

33

34

4.探针使用

编辑设置


选择容器点击修改


点击监控检测



(1)