文档首页>
应用管理与运维平台 ServiceStage>
用户指南>
环境管理>
CCE资源管理>
安装Sermant Injector>
通过CCE模板管理页面安装Sermant Injector
更新时间:2024-01-12 GMT+08:00
通过CCE模板管理页面安装Sermant Injector
- 第一次启动Sermant Injector实例之前,需申请Sermant Injector https证书。
- 登录已安装kubectl命令的CCE节点,请参考Linux弹性云服务器登录方式概述选择相应方式登录CCE节点。
- 执行以下命令申请Sermant Injector https证书:
wget -O- https://cse-bucket-cn-east-3.obs.cn-east-3.myhuaweicloud.com/javaagent/certificate.sh | sh
- 该步骤会把证书挂载到cse命名空间中,如果不存在cse命名空间,则会自动创建。
- 该步骤会向k8s集群申请名为sermant-injector.cse.svc的CertificateSigningRequest,如果之前存在,则会被覆盖。
- 该步骤会在cse命名空间中创建名为sermant-injector-secret的Secret,如果之前存在,则会被覆盖。
- 使用Sermant Injector时,如果提示证书失效等证书相关的错误,请重新申请证书并重新安装Sermant Injector实例。
- 上传Sermant Injector模板。
- 下载模板。Sermant Injector模板版本及下载地址如下表所示:
版本
发行时间
获取路径
1.0.9
2023.06.30
- 上传模板,请参考上传模板。
- 下载模板。Sermant Injector模板版本及下载地址如下表所示:
- 安装Sermant Injector,请参考创建模板实例。
安装时,按需修改配置文件,配置说明如下:
agent: image: # 选填配置,Sermant Agent镜像版本,默认为最新版本。 version: ${agent.version} cse: config: # 必填配置,微服务引擎配置中心地址,获取方式请参考获取微服务引擎配置中心地址。 endpoints: https://localhost:30110 registry: # 必填配置,注册中心类型,当前支持SERVICE_COMB/NACOS type: SERVICE_COMB # 必填配置,微服务引擎注册中心地址,获取方式请参考获取微服务引擎服务注册发现地址。 endpoints: https://localhost:30100 image: # 选填配置,镜像拉取策略:Always(总是拉取)/IfNotPresent(本地有则使用本地镜像,不拉取)/Never(只使用本地镜像,从不拉取) pullPolicy: IfNotPresent # 必填配置,CCE所在的region,具体请参考地区和终端节点。 region: ${region} injector: image: # 选填配置,injector镜像版本,默认为最新版本。 version: ${injector.version} # 选填配置,拉取镜像的密钥。 pullSecrets: default-secret # 选填配置,injector实例数,若CCE集群只有一个节点,则需配置为1。 replicas: 2 webhooks: # 必填配置,K8s集群证书,请在已安装kubectl命令的CCE节点中使用以下命令获取 # kubectl config view --raw --minify --flatten -o jsonpath='{.clusters[].cluster.certificate-authority-data}' caBundle: null
目前Sermant Injector只支持安装到cse命名空间中,如果安装时,无法在页面上找到cse命名空间,请刷新页面。
父主题: 安装Sermant Injector