gpaas基础操作
1 简介
主要介绍一些gPaas常用功能。
2 添加其他k8s集群
2.1 集群托管给gPaaS的前提条件
gPaaS所在的k8s集群里的所有节点可以直接telnet通api host(2.3图里会提到这个配置)的地址端口。
2.2 gPaaS界面操作
2.3 获取被托管k8s集群的连接信息
登陆被托管的k8s集群的master机器上,先测试kubectl get node -o wide能不能得到进群内所有机器得列表如下图(注意只是参考样式,内容一定会不一样,根据节点数不同行数也会不一样):
上面测试主要是为了确定当前登陆机器得用户是否有k8s配置,登陆用户不是root的情况有可能没有相关配置信息。切换能运行上面命令不报错的用户再运行命令: cat ~/.kube/config
这样就能得到前一节gPaaS界面需要的三个值。
3 具体管理苍穹容器的操作
3.1关联命名空间
选择苍穹所在集群以及集群里对应的苍穹容器所在的命名空间
上图就是对应集群的命名空间列表至于苍穹在哪个命名空间可以通过以下命令查看
kubectl get pod -A | grep mservice
3.2 创建应用
选择命名空间,在关联了多个命名空间的情况下是需要选择到苍穹的命名空间才能创建应用来管理苍穹的容器
创建完应用名称后点击应用名称进来就可以看到同步选项,一般只要把右边都选择上应用名然后确定就可以了
3.3 修改苍穹应用内存注意事项
首先苍穹的应用都是一个java程序,java程序都是会申请一个jvm堆内存,然后是这个java程序是运行在容器中,容器本身会也会有一个限制,限制容器本身的可用内存。根据经验一般jvm堆内存占容器限制内存的三分之二比较合适(这不是最优解,最优解需要实践寻找,这是一般这么配没问题)。jvm堆内存一定要小于容器的内存限制这是一定的。
容器内存修改方法:
修改jvm内存参数方法(简单解释一下Xms是java启动时的最少需求jvm堆内存,Xmx是java程序的最大堆内存大小,简单做法两个值可以设成一样):
3.4 停止服务和重启服务
如下图所示选择某个服务再点重启就可以重启服务,也可以多选,点重启时会有快速重启和滚动重启,在副本数比较多的情况下滚动重启对用户的影响会少一点
停止服务如下图:
gpaas基础操作
本文2024-09-23 01:14:03发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-144637.html