...
1apiVersion: v1
2kind: ConfigMap
3metadata:
4 name: data-sync-couchdb
5 namespace: data-sync-couchdb
6 labels:
7 platform.edge.ncr.com/component: data-sync-couchdb
8data:
9 inifile: |
10 [chttpd]
11 bind_address = any
12 require_valid_user = false
13 changes_timeout = 60000
14
15 [couchdb]
16 uuid = 13c6c660a78e493db1eff008751538ec
17 max_dbs_open = 600
18 users_db_security_editable = true
19
20 [log]
21 level = warning
22
23 [cluster]
24 q = 4
25 seedlist = couchdb@data-sync-couchdb-0.data-sync-couchdb.data-sync-couchdb.svc.cluster.local,couchdb@data-sync-couchdb-1.data-sync-couchdb.data-sync-couchdb.svc.cluster.local,couchdb@data-sync-couchdb-2.data-sync-couchdb.data-sync-couchdb.svc.cluster.local,couchdb@data-sync-couchdb-3.data-sync-couchdb.data-sync-couchdb.svc.cluster.local,couchdb@data-sync-couchdb-4.data-sync-couchdb.data-sync-couchdb.svc.cluster.local
26
27 [disk_monitor]
28 enable = true
29
30 [smoosh]
31 db_channels = upgrade_dbs,ratio_dbs,slack_dbs
32 view_channels = upgrade_views,ratio_views,slack_views
33 cleanup_channels = index_cleanup
34
35 [smoosh.ratio_dbs]
36 priority = ratio
37 min_priority = 5
38 min_size = 50000000
39 concurrency = 1
40
41 [smoosh.ratio_views]
42 priority = ratio
43 min_priority = 5
44 min_size = 50000000
45 concurrency = 1
46
47 [smoosh.slack_dbs]
48 priority = slack
49 min_priority = 200000000
50 min_size = 50000000
51 concurrency = 1
52
53 [smoosh.slack_views]
54 priority = slack
55 min_priority = 200000000
56 min_size = 50000000
57 concurrency = 1
58
59 [ioq.bypass]
60 os_process = true
61 read = true
62 write = true
63 view_update = true
64 shard_sync = false
65 compaction = false
66 reshard = false
67
68 [prometheus]
69 additional_port = true
70 bind_address = any
71 port = 17986
View as plain text