在 CertCentral 的侧栏菜单中,单击 Discovery > 管理 Discovery。
在“管理扫描”页面上,单击添加传感器。
在“设置传感器”页面上的 docker 部分的步骤 1 下载 discovery 传感器中,单击 Kubernetes 部署文件。
将程序包 (digicert_sensor_kubernetes.zip) 保存在系统中。请务必记下位置。
提取 zip 文件中的内容。
创建安装目录。
例如:
install_dir
将提取的文件夹 (digicert_sensor_kubernetes) 复制到安装目录。
在文本编辑器中打开 values.yaml 文件。
编辑 values.yaml 文件以提供以下传感器配置参数的信息。
注意:这些参数用于将传感器配置到 CertCentral 帐户。
转到传感器安装目录(例如,install_dir
)并运行 helm install
命令以创建和启动传感器容器。
helm install <image name> <installation directory path>
例如:
helm install digicert-sensor ./install_dir
values.yaml 文件如下类似:
# Default values for sensor-charts.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
replicaCount: 1
image:
repository: digicertinc/digicert-sensor
pullPolicy: Always
tag: "latest"
nameOverride: ""
fullnameOverride: ""
service:
type: ClusterIP
port: 8080
ingress:
enabled: false
resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits:
# cpu: 100m
# memory: 128Mi
# requests:
# cpu: 100m
# memory: 128Mi
autoscaling:
enabled: false
daasDomain: "daas.digicert.com"
sensorHome: /usr/local/digicert/sensor
sensorAuthDetails:
username: username
password: password
divisionName: DivisionName
sensorName: sensorName
确认传感器安装:
传感器日志位于:<在 sensorHome parameter>/logs/sensor.log 中定义的路径
例如:/usr/local/digicert/sensor/logs/sensor.log