harbor chart包helm安装参数对照表

表格摘自harbor官网,谷歌翻译机译

 

 

 

 

Parameter

描述翻译DescriptionDefault
Expose   
expose.type公开服务的方式:入口,群集IPnodePortloadBalancer,其他值将被忽略,服务的创建将被跳过。The way how to expose the service: ingressclusterIPnodePort or loadBalancer, other values will be ignored and the creation of service will be skipped.ingress
expose.tls.enabled是否启用tls。禁用TLS并且使用expose.type时,请删除expose.ingress.annotations中的ssl-redirect注释。注意:如果使用了expose.type并且禁用了tls,则在拉/推图像时必须在命令中包含端口。有关详细信息,请参阅https://github.com/goharbor/harbor/issues/5291Enable the tls or not. Delete the ssl-redirect annotations in expose.ingress.annotations when TLS is disabled and expose.type is ingress. Note: if the expose.type is ingress and the tls is disabled, the port must be included in the command when pull/push images. Refer to https://github.com/goharbor/harbor/issues/5291 for the detail.TRUE
expose.tls.certSourcetls证书的来源。将其设置为``自动''``秘密''``''并在相应的部分中填写信息:1)自动:自动生成tls证书2)机密:从指定的机密中读取tls证书。可以手动生成tls证书,也可以通过证书管理器生成tls证书。3none:不为入口配置tls证书。如果在入口控制器中配置了默认的tls证书,请选择此选项The source of the tls certificate. Set it as autosecret or none and fill the information in the corresponding section: 1) auto: generate the tls certificate automatically 2) secret: read the tls certificate from the specified secret. The tls certificate can be generated manually or by cert manager 3) none: configure no tls certificate for the ingress. If the default tls certificate is configured in the ingress controller, choose this optionauto
expose.tls.auto.commonName用于生成证书的通用名称,当类型不是输入时是必需的The common name used to generate the certificate, it's necessary when the type isn't ingress 
expose.tls.secret.secretName密钥名称,其中包含名为tls.crt的密钥-证书; tls.key-私钥The name of secret which contains keys named: tls.crt - the certificate; tls.key - the private key 
expose.tls.secret.notarySecretName密钥名称,其中包含名为tls.crt的密钥-证书; tls.key-私钥。仅当暴露类型为ress时才需要The name of secret which contains keys named: tls.crt - the certificate; tls.key - the private key. Only needed when the expose.type is ingress 
expose.ingress.hosts.core进入规则中Harbor核心服务的主机The host of Harbor core service in ingress rulecore.harbor.domain
expose.ingress.hosts.notary进入规则中的港口公证服务的主持人The host of Harbor Notary service in ingress rulenotary.harbor.domain
expose.ingress.controller入口控制器类型。当前支持defaultgcencpThe ingress controller type. Currently supports defaultgce and ncpdefault
expose.ingress.annotations入口中使用的注释The annotations used in ingress 
expose.clusterIP.nameClusterIP服务的名称The name of ClusterIP serviceharbor
expose.clusterIP.ports.httpPort通过HTTP服务时,Harbor侦听的服务端口The service port Harbor listens on when serving with HTTP80
expose.clusterIP.ports.httpsPort使用HTTPS进行服务时,Harbor侦听的服务端口The service port Harbor listens on when serving with HTTPS443
expose.clusterIP.ports.notaryPort服务端口Notary侦听。仅当notary.enabled设置为true时才需要The service port Notary listens on. Only needed when notary.enabled is set to true4443
expose.nodePort.nameNodePort服务的名称The name of NodePort serviceharbor
expose.nodePort.ports.http.port通过HTTP服务时,Harbor侦听的服务端口The service port Harbor listens on when serving with HTTP80
expose.nodePort.ports.http.nodePort通过HTTP服务时,Harbor侦听的节点端口The node port Harbor listens on when serving with HTTP30002
expose.nodePort.ports.https.port使用HTTPS进行服务时,Harbor侦听的服务端口The service port Harbor listens on when serving with HTTPS443
expose.nodePort.ports.https.nodePort使用HTTPS服务时,Harbor侦听的节点端口The node port Harbor listens on when serving with HTTPS30003
expose.nodePort.ports.notary.port服务端口Notary侦听。仅当notary.enabled设置为true时才需要The service port Notary listens on. Only needed when notary.enabled is set to true4443
expose.nodePort.ports.notary.nodePort服务端口Notary侦听。仅当notary.enabled设置为true时才需要The node port Notary listens on. Only needed when notary.enabled is set to true30004
expose.loadBalancer.name服务名称The name of serviceharbor
expose.loadBalancer.IPloadBalancerIP。仅当loadBalancer支持分配IP时才有效The IP of the loadBalancer. It works only when loadBalancer support assigning IP""
expose.loadBalancer.ports.httpPort通过HTTP服务时,Harbor侦听的服务端口The service port Harbor listens on when serving with HTTP80
expose.loadBalancer.ports.httpsPort使用HTTPS进行服务时,Harbor侦听的服务端口The service port Harbor listens on when serving with HTTPS30002
expose.loadBalancer.ports.notaryPort服务端口Notary侦听。仅当notary.enabled设置为true时才需要The service port Notary listens on. Only needed when notary.enabled is set to true 
expose.loadBalancer.annotations附加到loadBalancer服务的注释The annotations attached to the loadBalancer service{}
expose.loadBalancer.sourceRanges分配给loadBalancerSourceRangesIP地址范围列表List of IP address ranges to assign to loadBalancerSourceRanges[]
Internal TLS   
internalTLS.enabled为组件(chartmuseumcorejobserviceportalregistrytrivy)启用tlsEnable the tls for the components (chartmuseum, core, jobservice, portal, registry, trivy)FALSE
internalTLS.certSource为组件提供tls的方法,选项是自动,手动,秘密。Method to provide tls for the components, options is automanualsecret.auto
internalTLS.trustCa信任的内容ca,仅在手动使用certSrouce时可用。注意:组件的所有内部证书必须由该证书颁发The content of trust ca, only available when certSrouce is manualNote: all the internal certificates of the components must be issued by this ca 
internalTLS.core.secretName核心组件的秘密名称,仅在certSource为秘密时可用。该机密必须包含名为:ca.crt的密钥-用于颁发组件内部密钥和crt对的CA证书,所有Harbor组件必须由同一CA颁发tls.crt-TLS证书文件的内容, tls.key-TLS密钥文件的内容The secret name for core component, only available when certSource is secret. The secret must contain keys named: ca.crt - the certificate of CA which is used to issue internal key and crt pair for components and all Harbor components must issued by the same CA , tls.crt - the content of the TLS cert file, tls.key - the content of the TLS key file. 
internalTLS.core.crt核心TLS证书文件的内容,仅在手动使用certSource时可用Content of core's TLS cert file, only available when certSource is manual 
internalTLS.core.key内核的TLS密钥文件的内容,仅在certSource为手动时可用Content of core's TLS key file, only available when certSource is manual 
internalTLS.jobservice.secretNamejobservice组件的秘密名称,仅在certSource为秘密时可用。该机密必须包含名为:ca.crt的密钥-用于颁发组件内部密钥和crt对的CA证书,所有Harbor组件必须由同一CA颁发tls.crt-TLS证书文件的内容, tls.key-TLS密钥文件的内容。The secret name for jobservice component, only available when certSource is secret. The secret must contain keys named: ca.crt - the certificate of CA which is used to issue internal key and crt pair for components and all Harbor components must issued by the same CA , tls.crt - the content of the TLS cert file, tls.key - the content of the TLS key file. 
internalTLS.jobservice.crtJobserviceTLS证书文件的内容,仅在certSource为手动时可用Content of jobservice's TLS cert file, only available when certSource is manual 
internalTLS.jobservice.keyJobserviceTLS密钥文件的内容,仅在certSource为手动时可用Content of jobservice's TLS key file, only available when certSource is manual 
internalTLS.registry.secretName注册表组件的秘密名称,仅在certSource为秘密时可用。该机密必须包含名为:ca.crt的密钥-用于颁发组件内部密钥和crt对的CA证书,所有Harbor组件必须由同一CA颁发tls.crt-TLS证书文件的内容, tls.key-TLS密钥文件的内容。The secret name for registry component, only available when certSource is secret. The secret must contain keys named: ca.crt - the certificate of CA which is used to issue internal key and crt pair for components and all Harbor components must issued by the same CA , tls.crt - the content of the TLS cert file, tls.key - the content of the TLS key file. 
internalTLS.registry.crt注册表的TLS证书文件的内容,仅在certSource为手动时可用Content of registry's TLS cert file, only available when certSource is manual 
internalTLS.registry.key注册表的TLS密钥文件的内容,仅在手动使用certSource时可用Content of registry's TLS key file, only available when certSource is manual 
internalTLS.portal.secretName门户组件的秘密名称,仅在certSource为秘密时可用。该机密必须包含名为:ca.crt的密钥-用于颁发组件内部密钥和crt对的CA证书,所有Harbor组件必须由同一CA颁发tls.crt-TLS证书文件的内容, tls.key-TLS密钥文件的内容。The secret name for portal component, only available when certSource is secret. The secret must contain keys named: ca.crt - the certificate of CA which is used to issue internal key and crt pair for components and all Harbor components must issued by the same CA , tls.crt - the content of the TLS cert file, tls.key - the content of the TLS key file. 
internalTLS.portal.crt门户网站的TLS证书文件的内容,仅在certSource为手动时可用Content of portal's TLS cert file, only available when certSource is manual 
internalTLS.portal.key门户网站的TLS密钥文件的内容,仅在手动使用certSource时可用Content of portal's TLS key file, only available when certSource is manual 
internalTLS.chartmuseum.secretNameChartmuseum组件的秘密名称,仅在certSource为秘密时可用。该机密必须包含名为:ca.crt的密钥-用于颁发组件内部密钥和crt对的CA证书,所有Harbor组件必须由同一CA颁发tls.crt-TLS证书文件的内容, tls.key-TLS密钥文件的内容。The secret name for chartmuseum component, only available when certSource is secret. The secret must contain keys named: ca.crt - the certificate of CA which is used to issue internal key and crt pair for components and all Harbor components must issued by the same CA , tls.crt - the content of the TLS cert file, tls.key - the content of the TLS key file. 
internalTLS.chartmuseum.crtChartmuseumTLS证书文件的内容,仅在certSource为手动时可用Content of chartmuseum's TLS cert file, only available when certSource is manual 
internalTLS.chartmuseum.keyChartmuseumTLS密钥文件的内容,仅在certSource为手动时可用Content of chartmuseum's TLS key file, only available when certSource is manual 
internalTLS.trivy.secretNametrivy组件的秘密名称,仅在certSource为秘密时可用。该机密必须包含名为:ca.crt的密钥-用于颁发组件内部密钥和crt对的CA证书,所有Harbor组件必须由同一CA颁发tls.crt-TLS证书文件的内容, tls.key-TLS密钥文件的内容。The secret name for trivy component, only available when certSource is secret. The secret must contain keys named: ca.crt - the certificate of CA which is used to issue internal key and crt pair for components and all Harbor components must issued by the same CA , tls.crt - the content of the TLS cert file, tls.key - the content of the TLS key file. 
internalTLS.trivy.crtTrivyTLS证书文件的内容,仅在手动使用certSource时可用Content of trivy's TLS cert file, only available when certSource is manual 
internalTLS.trivy.keytrivyTLS密钥文件的内容,仅在certSource为手动时可用Content of trivy's TLS key file, only available when certSource is manual 
Persistence   
persistence.enabled是否启用数据持久性Enable the data persistence or notTRUE
persistence.resourcePolicy将其设置为保持以避免在头盔删除操作期间移除PVC。删除图表后,将其保留为空将删除PVC。不影响为内部数据库和Redis组件创建的PVCSetting it to keep to avoid removing PVCs during a helm delete operation. Leaving it empty will delete PVCs after the chart deleted. Does not affect PVCs created for internal database and redis components.keep
persistence.persistentVolumeClaim.registry.existingClaim使用必须在绑定之前手动创建的现有PVC,如果PVC与其他组件共享,请指定子路径Use the existing PVC which must be created manually before bound, and specify the subPath if the PVC is shared with other components 
persistence.persistentVolumeClaim.registry.storageClass使用必须在绑定之前手动创建的现有PVC,如果PVC与其他组件共享,请指定子路径Specify the storageClass used to provision the volume. Or the default StorageClass will be used(the default). Set it to - to disable dynamic provisioning 
persistence.persistentVolumeClaim.registry.subPath卷中使用的子路径The sub path used in the volume 
persistence.persistentVolumeClaim.registry.accessMode卷的访问方式The access mode of the volumeReadWriteOnce
persistence.persistentVolumeClaim.registry.size卷的大小The size of the volume5Gi
persistence.persistentVolumeClaim.chartmuseum.existingClaim使用必须在绑定之前手动创建的现有PVC,如果PVC与其他组件共享,请指定子路径Use the existing PVC which must be created manually before bound, and specify the subPath if the PVC is shared with other components 
persistence.persistentVolumeClaim.chartmuseum.storageClass指定用于配置卷的存储类。否则将使用默认的StorageClass(默认)。将其设置为-以禁用动态配置Specify the storageClass used to provision the volume. Or the default StorageClass will be used(the default). Set it to - to disable dynamic provisioning 
persistence.persistentVolumeClaim.chartmuseum.subPath卷中使用的子路径The sub path used in the volume 
persistence.persistentVolumeClaim.chartmuseum.accessMode卷的访问方式The access mode of the volumeReadWriteOnce
persistence.persistentVolumeClaim.chartmuseum.size卷的大小The size of the volume5Gi
persistence.persistentVolumeClaim.jobservice.existingClaim使用必须在绑定之前手动创建的现有PVC,如果PVC与其他组件共享,请指定子路径Use the existing PVC which must be created manually before bound, and specify the subPath if the PVC is shared with other components 
persistence.persistentVolumeClaim.jobservice.storageClass使用必须在绑定之前手动创建的现有PVC,如果PVC与其他组件共享,请指定子路径Specify the storageClass used to provision the volume. Or the default StorageClass will be used(the default). Set it to - to disable dynamic provisioning 
persistence.persistentVolumeClaim.jobservice.subPath卷中使用的子路径The sub path used in the volume 
persistence.persistentVolumeClaim.jobservice.accessMode卷的访问方式The access mode of the volumeReadWriteOnce
persistence.persistentVolumeClaim.jobservice.size卷的访问方式The size of the volume1Gi
persistence.persistentVolumeClaim.database.existingClaim使用必须在绑定之前手动创建的现有PVC,并指定PVC与其他组件共享时的子路径。如果使用外部数据库,则该设置将被忽略Use the existing PVC which must be created manually before bound, and specify the subPath if the PVC is shared with other components. If external database is used, the setting will be ignored 
persistence.persistentVolumeClaim.database.storageClass使用必须在绑定之前手动创建的现有PVC,如果PVC与其他组件共享,请指定子路径Specify the storageClass used to provision the volume. Or the default StorageClass will be used(the default). Set it to - to disable dynamic provisioning. If external database is used, the setting will be ignored 
persistence.persistentVolumeClaim.database.subPath卷中使用的子路径The sub path used in the volume. If external database is used, the setting will be ignored 
persistence.persistentVolumeClaim.database.accessMode卷的访问方式The access mode of the volume. If external database is used, the setting will be ignoredReadWriteOnce
persistence.persistentVolumeClaim.database.size卷的大小The size of the volume. If external database is used, the setting will be ignored1Gi
persistence.persistentVolumeClaim.redis.existingClaim使用必须在绑定之前手动创建的现有PVC,并指定PVC与其他组件共享时的子路径。如果使用外部数据库,则该设置将被忽略Use the existing PVC which must be created manually before bound, and specify the subPath if the PVC is shared with other components. If external Redis is used, the setting will be ignored 
persistence.persistentVolumeClaim.redis.storageClass指定用于配置卷的存储类。否则将使用默认的StorageClass(默认)。将其设置为-以禁用动态配置。如果使用外部数据库,则该设置将被忽略Specify the storageClass used to provision the volume. Or the default StorageClass will be used(the default). Set it to - to disable dynamic provisioning. If external Redis is used, the setting will be ignored 
persistence.persistentVolumeClaim.redis.subPath指定用于配置卷的存储类。否则将使用默认的StorageClass(默认)。将其设置为-以禁用动态配置。如果使用外部数据库,则该设置将被忽略The sub path used in the volume. If external Redis is used, the setting will be ignored 
persistence.persistentVolumeClaim.redis.accessMode卷的访问模式。如果使用外部Redis,则该设置将被忽略The access mode of the volume. If external Redis is used, the setting will be ignoredReadWriteOnce
persistence.persistentVolumeClaim.redis.size卷的大小。如果使用外部Redis,则该设置将被忽略The size of the volume. If external Redis is used, the setting will be ignored1Gi
persistence.persistentVolumeClaim.trivy.existingClaim使用必须在绑定之前手动创建的现有PVC,并指定PVC与其他组件共享时的子路径。Use the existing PVC which must be created manually before bound, and specify the subPath if the PVC is shared with other components. 
persistence.persistentVolumeClaim.trivy.storageClass指定用于配置卷的存储类。否则将使用默认的StorageClass(默认)。将其设置为-以禁用动态配置Specify the storageClass used to provision the volume. Or the default StorageClass will be used(the default). Set it to - to disable dynamic provisioning 
persistence.persistentVolumeClaim.trivy.subPath卷中使用的子路径The sub path used in the volume 
persistence.persistentVolumeClaim.trivy.accessMode
卷的访问方式
The access mode of the volumeReadWriteOnce
persistence.persistentVolumeClaim.trivy.size卷的大小The size of the volume5Gi
persistence.imageChartStorage.disableredirect用于管理来自内容后端的重定向的配置。对于不支持的后端(例如将minio用作s3存储类型),请将其设置为true以禁用重定向。有关详细信息,请参阅指南The configuration for managing redirects from content backends. For backends which not supported it (such as using minio for s3 storage type), please set it to true to disable redirects. Refer to the guide for more information about the detailFALSE
persistence.imageChartStorage.caBundleSecretName如果存储服务使用自签名证书,请指定caBundleSecretName。该机密必须包含名为ca.crt的密钥,该密钥将注入注册表和chartmuseum容器的信任存储中。Specify the caBundleSecretName if the storage service uses a self-signed certificate. The secret must contain keys named ca.crt which will be injected into the trust store of registry's and chartmuseum's containers. 
persistence.imageChartStorage.type图像和图表的存储类型:文件系统,azuregcss3swiftOSS。如果要为注册表和图表博物馆使用永久卷,则类型必须为文件系统。有关详细信息,请参阅指南The type of storage for images and charts: filesystem, azure, gcs, s3, swift or oss. The type must be filesystem if you want to use persistent volumes for registry and chartmuseum. Refer to the guide for more information about the detailfilesystem
General   
externalURLHarbor核心服务的外部URLThe external URL for Harbor core servicehttps://core.harbor.domain
caBundleSecretName自定义的ca bundle机密名称,该机密必须包含名为“ ca.crt”的密钥,该密钥将被注入到信任库中,以用于chartmuseumcorejobserviceregistrytrivy组件。The custom ca bundle secret name, the secret must contain key named "ca.crt" which will be injected into the trust store for chartmuseum, core, jobservice, registry, trivy components. 
uaaSecretName如果使用具有自签名证书的外部UAA身份验证,则可以在密钥ca.crt下提供包含该证书的预先创建的机密。If using external UAA auth which has a self signed cert, you can provide a pre-created secret containing it under the key ca.crt. 
imagePullPolicy图像拉动政策The image pull policy 
imagePullSecrets所有部署的imagePullSecrets名称The imagePullSecrets names for all deployments 
updateStrategy.type具有永久卷(jobservice,注册表和图表博物馆)的部署的更新策略:RollingUpdateRecreate。在不支持卷的RWM时将其设置为RecreateThe update strategy for deployments with persistent volumes(jobservice, registry and chartmuseum): RollingUpdate or Recreate. Set it as Recreate when RWM for volumes isn't supportedRollingUpdate
logLevel日志级别:调试,信息,警告,错误或致命The log level: debuginfowarningerror or fatalinfo
harborAdminPasswordHarbor admin的初始密码。启动Harbor后从门户网站更改它The initial password of Harbor admin. Change it from portal after launching HarborHarbor12345
caSecretName机密名称,其中包含名为ca.crt的密钥。设置此选项可使门户网站上的下载链接在未自动生成证书时下载CA证书The name of the secret which contains key named ca.crt. Setting this enables the download link on portal to download the certificate of CA when the certificate isn't generated automatically 
secretKey用于加密的密钥。必须是16个字符的字符串The key used for encryption. Must be a string of 16 charsnot-a-secure-key
proxy.httpProxyHTTP代理服务器的URLThe URL of the HTTP proxy server 
proxy.httpsProxyHTTPS代理服务器的URLThe URL of the HTTPS proxy server 
proxy.noProxy代理设置不适用的URLThe URLs that the proxy settings not apply to127.0.0.1,localhost,.local,.internal
proxy.components代理设置适用的组件列表The component list that the proxy settings apply tocore, jobservice, trivy
Nginx (if expose the service via ingress, the Nginx will not be used)   
nginx.image.repository图片库Image repositorygoharbor/nginx-photon
nginx.image.tag图片标签Image tagdev
nginx.replicas副本数The replica count1
nginx.resources分配给容器的资源The resources to allocate for containerundefined
nginx.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
nginx.tolerations吊舱分配公差Tolerations for pod assignment[]
nginx.affinity节点/ Pod亲和力Node/Pod affinities{}
nginx.podAnnotations添加到Nginx Pod的注释Annotations to add to the nginx pod{}
Portal   
portal.image.repository门户网站映像的存储库Repository for portal imagegoharbor/harbor-portal
portal.image.tag门户图像的标签Tag for portal imagedev
portal.replicas副本数The replica count1
portal.resources分配给容器的资源The resources to allocate for containerundefined
portal.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
portal.tolerations吊舱分配公差Tolerations for pod assignment[]
portal.affinity节点/ Pod亲和力Node/Pod affinities{}
portal.podAnnotations要添加到门户窗格的注释Annotations to add to the portal pod{}
Core   
core.image.repositoryHarbor核心映像的存储库Repository for Harbor core imagegoharbor/harbor-core
core.image.tag海港核心形象的标签Tag for Harbor core imagedev
core.replicas副本数The replica count1
core.startupProbe.initialDelaySeconds启动探针的初始延迟(以秒为单位)The initial delay in seconds for the startup probe10
core.resources分配给容器的资源The resources to allocate for containerundefined
core.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
core.tolerations吊舱分配公差Tolerations for pod assignment[]
core.affinity节点/ Pod亲和力Node/Pod affinities{}
core.podAnnotations添加到核心吊舱的注释Annotations to add to the core pod{}
core.secret当核心服务器与其他组件通信时,将使用秘密。如果未指定密钥,Helm将生成一个。必须是16个字符的字符串。Secret is used when core server communicates with other components. If a secret key is not specified, Helm will generate one. Must be a string of 16 chars. 
core.secretName如果要使用自己的TLS证书和私钥进行令牌加密/解密,请填写kubernetes机密的名称。密钥必须包含名为:tls.crt的密钥-证书和名为tls.key的私钥。如果未设置,则将使用默认密钥对Fill the name of a kubernetes secret if you want to use your own TLS certificate and private key for token encryption/decryption. The secret must contain keys named: tls.crt - the certificate and tls.key - the private key. The default key pair will be used if it isn't set 
core.xsrfKeyXSRF密钥。如果未指定,将自动生成The XSRF key. Will be generated automatically if it isn't specified 
Jobservice   
jobservice.image.repositoryJobservice映像的存储库Repository for jobservice imagegoharbor/harbor-jobservice
jobservice.image.tagJobservice图片的标签Tag for jobservice imagedev
jobservice.replicas副本数The replica count1
jobservice.maxJobWorkers最大工作工人The max job workers10
jobservice.jobLogger作业记录器:文件,数据库或标准输出The logger for jobs: filedatabase or stdoutfile
jobservice.resources分配给容器的资源The resources to allocate for containerundefined
jobservice.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
jobservice.tolerations吊舱分配公差Tolerations for pod assignment[]
jobservice.affinity节点/ Pod亲和力Node/Pod affinities{}
jobservice.podAnnotations添加到jobservice pod的注释Annotations to add to the jobservice pod{}
jobservice.secret当作业服务与其他组件进行通信时,将使用秘密。如果未指定密钥,Helm将生成一个。必须是16个字符的字符串。Secret is used when job service communicates with other components. If a secret key is not specified, Helm will generate one. Must be a string of 16 chars. 
Registry   
registry.registry.image.repository注册表映像的存储库Repository for registry imagegoharbor/registry-photon
registry.registry.image.tag注册表映像的标记Tag for registry image 
registry.registry.resources分配给容器的资源The resources to allocate for containerundefined
registry.controller.image.repository注册表控制器映像的存储库Repository for registry controller imagegoharbor/harbor-registryctl
registry.controller.image.tag注册表控制器映像的标记Tag for registry controller image 
registry.controller.resources分配给容器的资源The resources to allocate for containerundefined
registry.replicas副本数The replica count1
registry.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
registry.tolerations吊舱分配公差Tolerations for pod assignment[]
registry.affinity节点/ Pod亲和力Node/Pod affinities{}
registry.middleware中间件用于在后端存储和docker pull收件人之间添加对CDN的支持。请参阅官方文档。Middleware is used to add support for a CDN between backend storage and docker pull recipient. See official docs. 
registry.podAnnotations添加到注册表窗格的注释Annotations to add to the registry pod{}
registry.secret机密用于保护客户端和注册表存储后端的上传状态。请参阅官方文档。如果未指定密钥,Helm将生成一个。必须是16个字符的字符串。Secret is used to secure the upload state from client and registry storage backend. See official docs. If a secret key is not specified, Helm will generate one. Must be a string of 16 chars. 
registry.credentials.username用于访问注册表实例的用户名,该用户名由htpasswd身份验证模式托管。详细信息请参见官方文档。The username for accessing the registry instance, which is hosted by htpasswd auth mode. More details see official docs.harbor_registry_user
registry.credentials.password用于访问注册表实例的密码,该密码由htpasswd身份验证模式托管。详细信息请参见官方文档。建议您在安装之前更新此值。The password for accessing the registry instance, which is hosted by htpasswd auth mode. More details see official docs. It is suggested you update this value before installation.harbor_registry_password
registry.credentials.htpasswdhtpasswd文件的内容基于registry.credentials.usernameregistry.credentials.password的值。当前,helm在模板脚本中不支持bcrypt,如果凭据已更新,则需要通过调用htpasswd手动生成:htpasswd -nbBC10 $ username $ password。有关更多详细信息,请参见Official_docsThe content of htpasswd file based on the value of registry.credentials.username registry.credentials.password. Currently helm does not support bcrypt in the template script, if the credential is updated you need to manually generated by calling htpasswd: htpasswd -nbBC10 $username $password. More details see official_docs.harbor_registry_user:$2y$10$9L4Tc0DJbFFMB6RdSCunrOpTHdwhid4ktBJmLD00bYgqkkGOvll3m
registry.relativeurls如果为true,则注册表在Location标头中返回相对URL。客户端负责解析正确的URL。如果港口位于反向代理之后,则需要If true, the registry returns relative URLs in Location headers. The client is responsible for resolving the correct URL. Needed if harbor is behind a reverse proxyFALSE
Chartmuseum   
chartmuseum.enabled启用chartmusuem来存储图表Enable chartmusuem to store chartTRUE
chartmuseum.absoluteUrl如果为trueChartMuseum将返回绝对URL。默认行为是返回相对URLIf true, ChartMuseum will return absolute URLs. The default behavior is to return relative URLsFALSE
chartmuseum.image.repositoryChartmuseum图像库Repository for chartmuseum imagegoharbor/chartmuseum-photon
chartmuseum.image.tagChartmuseum图像的标签Tag for chartmuseum imagedev
chartmuseum.replicas副本数The replica count1
chartmuseum.resources分配给容器的资源The resources to allocate for containerundefined
chartmuseum.nodeSelector
吊舱分配的节点标签
Node labels for pod assignment{}
chartmuseum.tolerations吊舱分配公差Tolerations for pod assignment[]
chartmuseum.affinity节点/ Pod亲和力Node/Pod affinities{}
chartmuseum.podAnnotations添加到海图博物馆窗格的注释Annotations to add to the chart museum pod{}
Trivy   
trivy.enabled启用Trivy扫描器的标志The flag to enable Trivy scannerTRUE
trivy.image.repositoryTrivy适配器映像的存储库Repository for Trivy adapter imagegoharbor/trivy-adapter-photon
trivy.image.tagTrivy适配器映像的标记Tag for Trivy adapter imagedev
trivy.resourcesTrivy适配器容器分配的资源The resources to allocate for Trivy adapter container 
trivy.replicasPod副本数The number of Pod replicas1
trivy.debugMode启用Trivy调试模式的标志The flag to enable Trivy debug modeFALSE
trivy.vulnType以逗号分隔的漏洞类型列表。可能的值os和库。Comma-separated list of vulnerability types. Possible values os and library.os,library
trivy.severity以逗号分隔的要检查的严重性列表Comma-separated list of severities to be checkedUNKNOWN,LOW,MEDIUM,HIGH,CRITICAL
trivy.ignoreUnfixed仅显示固定漏洞的标志The flag to display only fixed vulnerabilitiesFALSE
trivy.insecure跳过验证注册表证书的标志The flag to skip verifying registry certificateFALSE
trivy.skipUpdate禁止从GitHub下载Trivy DB的标志The flag to disable Trivy DB downloads from GitHubFALSE
trivy.gitHubToken用于下载Trivy DBGitHub访问令牌(请参阅GitHub速率限制)The GitHub access token to download Trivy DB (see GitHub rate limiting) 
Notary   
notary.enabled启用公证人?Enable Notary?TRUE
notary.server.image.repository公证服务器映像的存储库Repository for notary server imagegoharbor/notary-server-photon
notary.server.image.tag公证服务器映像的标签Tag for notary server imagedev
notary.server.replicas副本数The replica count 
notary.server.resources分配给容器的资源The resources to allocate for containerundefined
notary.signer.image.repository公证签名人图像的存储库Repository for notary signer imagegoharbor/notary-signer-photon
notary.signer.image.tag公证签名人图像的标签Tag for notary signer imagedev
notary.signer.replicas副本数The replica count 
notary.signer.resources分配给容器的资源The resources to allocate for containerundefined
notary.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
notary.tolerations吊舱分配公差Tolerations for pod assignment[]
notary.affinity节点/ Pod亲和力Node/Pod affinities{}
notary.podAnnotations要添加到公证人窗格的注释Annotations to add to the notary pod{}
notary.secretName如果要使用自己的TLS证书颁发机构,证书和私钥进行公证通信,请填写kubernetes机密的名称。密钥必须包含名为tls.catls.crttls.key的密钥,其中包含CA,证书和私钥。如果未设置,将生成它们。Fill the name of a kubernetes secret if you want to use your own TLS certificate authority, certificate and private key for notary communications. The secret must contain keys named tls.catls.crt and tls.key that contain the CA, certificate and private key. They will be generated if not set. 
Database   
database.type如果使用外部数据库,请将其设置为If external database is used, set it to externalinternal
database.internal.image.repository数据库映像的存储库Repository for database imagegoharbor/harbor-db
database.internal.image.tag数据库图像标签Tag for database imagedev
database.internal.password数据库密码The password for databasechangeit
database.internal.resources分配给容器的资源The resources to allocate for containerundefined
database.internal.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
database.internal.tolerations吊舱分配公差Tolerations for pod assignment[]
database.internal.affinity节点/ Pod亲和力Node/Pod affinities{}
database.external.host外部数据库的主机名The hostname of external database192.168.0.1
database.external.port外部数据库的端口The port of external database5432
database.external.username外部数据库的用户名The username of external databaseuser
database.external.password外部数据库的密码The password of external databasepassword
database.external.coreDatabase核心服务使用的数据库The database used by core serviceregistry
database.external.notaryServerDatabase公证服务器使用的数据库The database used by Notary servernotary_server
database.external.notarySignerDatabase公证人使用的数据库The database used by Notary signernotary_signer
database.external.sslmode外部数据库的连接方法(requireverify-fullverify-cadisableConnection method of external database (require, verify-full, verify-ca, disable)disable
database.maxIdleConns空闲连接池中的最大连接数。如果<= 0,则不保留任何空闲连接。The maximum number of connections in the idle connection pool. If it <=0, no idle connections are retained.50
database.maxOpenConns与数据库的最大打开连接数。如果<= 0,则对o的数量没有限制The maximum number of open connections to the database. If it <= 0, then there is no limit on the number of open connections.100
database.podAnnotations添加到数据库容器的注释Annotations to add to the database pod{}
Redis   
redis.type如果使用外部Redis,请将其设置为If external redis is used, set it to externalinternal
redis.internal.image.repositoryRedis映像的存储库Repository for redis imagegoharbor/redis-photon
redis.internal.image.tagRedis图片标签Tag for redis imagedev
redis.internal.resources分配给容器的资源The resources to allocate for containerundefined
redis.internal.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
redis.internal.tolerations吊舱分配公差Tolerations for pod assignment[]
redis.internal.affinity节点/ Pod亲和力Node/Pod affinities{}
redis.external.addr外部Redis的地址:<host_redis><port_redis>。使用哨兵时,它应该是<host_sentinel1><port_sentinel1><host_sentinel2><port_sentinel2><host_sentinel3><port_sentinel3>The addr of external Redis: <host_redis>:<port_redis>. When using sentinel, it should be <host_sentinel1>:<port_sentinel1>,<host_sentinel2>:<port_sentinel2>,<host_sentinel3>:<port_sentinel3>192.168.0.2:6379
redis.external.sentinelMasterSet要监视的Redis实例集的名称The name of the set of Redis instances to monitor 
redis.external.coreDatabaseIndex核心的数据库索引The database index for core0
redis.external.jobserviceDatabaseIndexjobservice的数据库索引The database index for jobservice1
redis.external.registryDatabaseIndex注册表的数据库索引The database index for registry2
redis.external.chartmuseumDatabaseIndexChartmuseum的数据库索引The database index for chartmuseum3
redis.external.trivyAdapterIndexTrivy适配器的数据库索引The database index for trivy adapter5
redis.external.password外部Redis的密码The password of external Redis 
redis.podAnnotations添加到redis pod的注释Annotations to add to the redis pod{}
Exporter   
exporter.replicas | The replica count11 
exporter.podAnnotations添加到导出器窗格的注释Annotations to add to the exporter pod{}
exporter.image.repositoryRedis映像的存储库Repository for redis imagegoharbor/harbor-exporter
exporter.image.tag出口商图片标签Tag for exporter imagedev
exporter.nodeSelector吊舱分配的节点标签Node labels for pod assignment{}
exporter.tolerations吊舱分配公差Tolerations for pod assignment[]
exporter.affinity节点/ Pod亲和力Node/Pod affinities{}
exporter.cacheDuration出口商从港口收集的信息的缓存持续时间the cache duration for infomation that exporter collected from Harbor30
exporter.cacheCleanInterval缓存清理间隔,以获取出口商从港口收集的信息cache clean interval for infomation that exporter collected from Harbor14400
Metrics   
metrics.enabled如果启用港口指标if enable harbor metricsFALSE
metrics.core.path核心指标的网址路径the url path for core metrics/metrics
metrics.core.port核心指标的端口the port for core metrics8001
metrics.registry.path注册表指标的URL路径the url path for registry metrics/metrics
metrics.registry.port注册表指标的端口the port for registry metrics8001
metrics.exporter.path出口商指标的网址路径the url path for exporter metrics/metrics
metrics.exporter.port出口商指标的端口the port for exporter metrics8001
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值