2018-02-04 12:32:33 +08:00
|
|
|
---
|
2018-03-30 19:29:13 +08:00
|
|
|
registry_namespace: "kube-system"
|
2018-02-09 15:47:57 +08:00
|
|
|
registry_storage_class: ""
|
2021-11-22 18:45:09 +08:00
|
|
|
registry_storage_access_mode: "ReadWriteOnce"
|
2018-02-09 15:47:57 +08:00
|
|
|
registry_disk_size: "10Gi"
|
2020-03-17 20:52:22 +08:00
|
|
|
registry_port: 5000
|
2021-11-22 18:45:09 +08:00
|
|
|
registry_replica_count: 1
|
2021-12-15 16:18:19 +08:00
|
|
|
|
|
|
|
# type of service: ClusterIP, LoadBalancer or NodePort
|
|
|
|
registry_service_type: "ClusterIP"
|
|
|
|
# you can specify your cluster IP address when registry_service_type is ClusterIP
|
|
|
|
registry_service_cluster_ip: ""
|
|
|
|
# you can specify your cloud provider assigned loadBalancerIP when registry_service_type is LoadBalancer
|
|
|
|
registry_service_loadbalancer_ip: ""
|
|
|
|
# annotations for managing Cloud Load Balancers
|
|
|
|
registry_service_annotations: {}
|
|
|
|
# you can specify the node port when registry_service_type is NodePort
|
|
|
|
registry_service_nodeport: ""
|
|
|
|
|
2021-12-08 00:32:00 +08:00
|
|
|
# name of kubernetes secret for registry TLS certs
|
|
|
|
registry_tls_secret: ""
|
|
|
|
|
|
|
|
registry_htpasswd: ""
|
|
|
|
|
|
|
|
# registry configuration
|
|
|
|
# see: https://docs.docker.com/registry/configuration/#list-of-configuration-options
|
|
|
|
registry_config:
|
|
|
|
version: 0.1
|
|
|
|
log:
|
|
|
|
fields:
|
|
|
|
service: registry
|
|
|
|
storage:
|
|
|
|
cache:
|
|
|
|
blobdescriptor: inmemory
|
|
|
|
http:
|
|
|
|
addr: :{{ registry_port }}
|
|
|
|
headers:
|
|
|
|
X-Content-Type-Options: [nosniff]
|
|
|
|
health:
|
|
|
|
storagedriver:
|
|
|
|
enabled: true
|
|
|
|
interval: 10s
|
|
|
|
threshold: 3
|
2021-12-22 02:20:46 +08:00
|
|
|
|
|
|
|
registry_ingress_annotations: {}
|
|
|
|
registry_ingress_host: ""
|
|
|
|
# name of kubernetes secret for registry ingress TLS certs
|
|
|
|
registry_ingress_tls_secret: ""
|