apiVersion: v1 kind: Namespace metadata: name: data-sync-couchdb labels: workload.edge.ncr.com: platform annotations: pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z" pallet.edge.ncr.com/name: couchdb pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-data-sync' pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a --- apiVersion: datasync.edge.ncr.com/v1alpha1 kind: CouchDBServer metadata: name: couch-server namespace: data-sync-couchdb annotations: pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z" pallet.edge.ncr.com/name: couchdb pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-data-sync' pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a labels: {} spec: type: cloud admin: secretRef: name: couchdb-admin-creds namespace: data-sync-couchdb cookie: name: couchdb-cookie replicationSecret: fromSecret: name: couchdb-admin-creds namespace: data-sync-couchdb target: store-couchdb-repl base: maxDBsOpen: 600 securityEditable: true uuid: 13c6c660a78e493db1eff008751538ec cluster: autoFinish: true nodes: 5 clustering: 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 shards: 4 ingress: certificate: name: couch-managed-cert-1 ioq: bypass: compaction: false osProcess: true read: true reshard: false shardSync: false viewUpdate: true write: true log: level: warning metrics: port: 17986 additionalPort: true bindAddress: any server: http: bindAddress: any changesTimeout: 60000 requireValidUser: false smoosh: channels: ratio_dbs: priority: ratio concurrency: 1 minPriority: 5 minSize: 50000000 ratio_views: priority: ratio concurrency: 1 minPriority: 5 minSize: 50000000 slack_dbs: priority: slack concurrency: 1 minPriority: 200000000 minSize: 50000000 slack_views: priority: slack concurrency: 1 minPriority: 200000000 minSize: 50000000 cleanupChannels: - index_cleanup dbChannels: - upgrade_dbs - ratio_dbs - slack_dbs viewChannels: - upgrade_views - ratio_views - slack_views uri: data-sync-couchdb.data-sync-couchdb.svc.cluster.local --- apiVersion: "datasync.edge.ncr.com/v1alpha1" kind: CouchDBUser metadata: name: couchdb-replication-creds namespace: data-sync-couchdb annotations: pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z" pallet.edge.ncr.com/name: couchdb pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-data-sync' pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a labels: {} spec: type: replication serverRef: name: couch-server namespace: data-sync-couchdb user: roles: - read-only-user