|
| 1 | +apiVersion: ydb.tech/v1alpha1 |
| 2 | +kind: Database |
| 3 | +metadata: |
| 4 | + name: myslice-db1 |
| 5 | + namespace: dev-kungasc-myslice |
| 6 | + annotations: |
| 7 | + ydb.tech/node-claim: myslice.dev-kungasc-myslice |
| 8 | +spec: |
| 9 | + additionalLabels: |
| 10 | + yandex-dns-sync: 'true' |
| 11 | + affinity: |
| 12 | + nodeAffinity: |
| 13 | + requiredDuringSchedulingIgnoredDuringExecution: |
| 14 | + nodeSelectorTerms: |
| 15 | + - matchExpressions: |
| 16 | + - key: ydb.tech/node-claim |
| 17 | + operator: In |
| 18 | + values: |
| 19 | + - myslice.dev-kungasc-myslice |
| 20 | + caBundle: |
| 21 | + LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUZHVENDQXdHZ0F3SUJBZ0lRSk1NN1pJeTJTWXhDQmdLN1djRnduakFOQmdrcWhraUc5dzBCQVEwRkFEQWYKTVIwd0d3WURWUVFERXhSWllXNWtaWGhKYm5SbGNtNWhiRkp2YjNSRFFUQWVGdzB4TXpBeU1URXhNelF4TkROYQpGdzB6TXpBeU1URXhNelV4TkRKYU1COHhIVEFiQmdOVkJBTVRGRmxoYm1SbGVFbHVkR1Z5Ym1Gc1VtOXZkRU5CCk1JSUNJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBZzhBTUlJQ0NnS0NBZ0VBZ2I0eG9RakJRN29FRms4RUhWR3kKMXBERW1QV3cwV2d3NW5YOVJNN0xMMnhRV3lVdUVxK0xmOURnaCtPNzI1YVo5K1NPMm9FczQ3REhIdDgxL2ZuZQo1TjZ4T2Z0UnJDcHk4aEd0VVIvQTNidmpuUWdqcyt6ZFh2Y085Y1R1dXp6UFRGU3RzL2laQVRac0FydWllcE14ClNHajlTMWZHd3ZZd3MveWlYV05vTkJ6NFR1MVRscDBnKzVmcC9BRGpueGM2RHFOazZ3MDFtSlJEYngrNnJsQk8KYUlIMnRRbUpYRFZvRmRyaG1CSzlxT2ZqeFdsSVlHeTgzVG5ydmRYd2k1bUtUTXRwRVJFTWd5TkxYNzVVanB2TwpOa1pnQnZFWFBRcStnOTF3QkdzV0lFMnNZbGd1WGlCbmlRZ0FKT3lSdVNkVHhjSm9HOHRaa0xEUFJpNVJvdVdZCmd4WHIxM2VkbjFUUkRHY28yaGtkdFNVQmxhakJNU3ZBcStIMGhrc2x6V0QvUitCWGtuOWRoMC9ERm54VnQ0WFUKNUpiRnlkL3NLVi9yRjRWeWdmdzlzc2gxWklXZHFrZloyUVhPWjJnSDRBRWVvTi85dkVmVVB3cVBWekwwWEVaSwpyNHMyV2pVOW1FNXRIclZzUU9aODB3bnZZSFlpMkpIYmwwaHI1Z2hzNFJJeUp3eDZMRUVuajJ0ek1GZWM0ZjdvCmRRZVNzWnBnUkptcHZwQWZSVHhoSVJqWkJyS3huTXl0ZWRBa1VQZ3VCUXdqVkNuNytFYUtpSmZwdTQySkc4TW0KKy9kSGkrUTlUYyswdFg1cEtPSXBRTWxNeE1IdzhNZlBtVWpDM0FBZDlsc21DdHV5YllvZU4ySVJkYnp6Y2hKOApsMVp1b0kzZ0g3cGNJZUVsZlZTcVNCa0NBd0VBQWFOUk1FOHdDd1lEVlIwUEJBUURBZ0dHTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZLdTV4ZitoNytaVEhUTTVJb1RSZHRRM1RpMXFNQkFHQ1NzR0FRUUIKZ2pjVkFRUURBZ0VBTUEwR0NTcUdTSWIzRFFFQkRRVUFBNElDQVFBVnB5SjFxTGpxUkxDMzRGMVVYa0MzdnhwTwpuVjZXZ3pwekErRFVOb2c0WTZSaFRuaDBCc2lyK0krRlRsMHpGQ203SnBULzNOUDlWamZFaXRNa0hlaG1IaFFLCmM3Y0lCWlNGNjJLNDc3T1R2THorOWt1Mk8vYkdUdFl2OWZBdlI0Qm16RmZ5UERvQUtPakpTZ2hEMXAvN0VsKzEKZVNqdmNVQnpMbkJVdHhPL2lZWFJObzdCMysxcW80RjVIejdyUFJMSTBVV1cvMFVBZlZDTzJmRnR5RjZDMWlFWQovcTBMZGJmM1lJYU1rZjJXZ0doblg5eUgvOE9pSWlqMnIwTFZOSFM4MTFhcHl5Y2plcDh5L05rRzRxMVo5akVpClZFWDNQNk5FTDhkV3RYUWx2bE5HTWNmRFQzbG1CK3RTMzJDUEVVd2NlL0JsZTY0NnJ1a2JFUlJ3RmZ4WG9qcGYKQzZpdW0rTHRKYzdxbks2eWduWUY0RDZtejRIKzNXYXhKZDFTMWhHUXhPYi8zV1Z3NjN0WkZuTjYyRjYvbmM1Zwo2VDQ0WWI3TkQ2eTNuVmN5Z0xwYlFzd3M2SHNqWDY1Q29TanJyUG4wWWhLeE5Cc2NGN003dExUVy81TEs5dWhrCnlqUkNrSjBZYWdwZUx4ZlYxbDFaSlphVFBadlk5K3lsSG5XSGh6bHEwRnpjcm9vU1NzcDRpNDREQjJLN08ySUQKODdsZXltWmtLVVk2UE1EYTRHa0RKeDBkRzRVWERoUkVUTWYrTmtZZ3RMSitVSXpNTnNrd1ZEY3hPNGtWTCtIaQpQajc4Ym5DNXlDdzhQNVl5bFI0NUxkeEx6TE82OHVub1hPeUZ6MWV0R1h6c3p3OGxKSTlMTnViWXhrNzdtSzhICkxwdVFLYlNiSUVSc21SK1FxUT09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KCg== |
| 22 | + configuration: | |
| 23 | + feature_flags: |
| 24 | + enable_local_dbbtree_index: true |
| 25 | + shared_cache_config: |
| 26 | + memory_limit: 268435456 |
| 27 | + actor_system_config: |
| 28 | + batch_executor: 2 |
| 29 | + executor: |
| 30 | + - name: System |
| 31 | + spin_threshold: 0 |
| 32 | + threads: 8 |
| 33 | + type: BASIC |
| 34 | + - name: User |
| 35 | + spin_threshold: 0 |
| 36 | + threads: 14 |
| 37 | + type: BASIC |
| 38 | + - name: Batch |
| 39 | + spin_threshold: 0 |
| 40 | + threads: 4 |
| 41 | + type: BASIC |
| 42 | + - name: IO |
| 43 | + threads: 2 |
| 44 | + time_per_mailbox_micro_secs: 100 |
| 45 | + type: IO |
| 46 | + - name: IC |
| 47 | + spin_threshold: 10 |
| 48 | + threads: 4 |
| 49 | + time_per_mailbox_micro_secs: 100 |
| 50 | + type: BASIC |
| 51 | + io_executor: 3 |
| 52 | + scheduler: |
| 53 | + progress_threshold: 10000 |
| 54 | + resolution: 64 |
| 55 | + spin_threshold: 0 |
| 56 | + service_executor: |
| 57 | + - executor_id: 4 |
| 58 | + service_name: Interconnect |
| 59 | + sys_executor: 0 |
| 60 | + user_executor: 1 |
| 61 | + auth_config: |
| 62 | + path_to_root_ca: /etc/ssl/certs/ca-certificates.crt |
| 63 | + blob_storage_config: |
| 64 | + service_set: |
| 65 | + availability_domains: 1 |
| 66 | + groups: |
| 67 | + - erasure_species: block-4-2 |
| 68 | + group_generation: 1 |
| 69 | + group_id: 0 |
| 70 | + rings: |
| 71 | + - fail_domains: |
| 72 | + - vdisk_locations: |
| 73 | + - node_id: 1 |
| 74 | + path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 75 | + pdisk_category: SSD |
| 76 | + - vdisk_locations: |
| 77 | + - node_id: 2 |
| 78 | + path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 79 | + pdisk_category: SSD |
| 80 | + - vdisk_locations: |
| 81 | + - node_id: 3 |
| 82 | + path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 83 | + pdisk_category: SSD |
| 84 | + - vdisk_locations: |
| 85 | + - node_id: 4 |
| 86 | + path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 87 | + pdisk_category: SSD |
| 88 | + - vdisk_locations: |
| 89 | + - node_id: 5 |
| 90 | + path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 91 | + pdisk_category: SSD |
| 92 | + - vdisk_locations: |
| 93 | + - node_id: 6 |
| 94 | + path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 95 | + pdisk_category: SSD |
| 96 | + - vdisk_locations: |
| 97 | + - node_id: 7 |
| 98 | + path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 99 | + pdisk_category: SSD |
| 100 | + - vdisk_locations: |
| 101 | + - node_id: 8 |
| 102 | + path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 103 | + pdisk_category: SSD |
| 104 | + channel_profile_config: |
| 105 | + profile: |
| 106 | + - channel: |
| 107 | + - erasure_species: block-4-2 |
| 108 | + pdisk_category: 1 |
| 109 | + storage_pool_kind: ssd |
| 110 | + - erasure_species: block-4-2 |
| 111 | + pdisk_category: 1 |
| 112 | + storage_pool_kind: ssd |
| 113 | + - erasure_species: block-4-2 |
| 114 | + pdisk_category: 1 |
| 115 | + storage_pool_kind: ssd |
| 116 | + profile_id: 0 |
| 117 | + domains_config: |
| 118 | + domain: |
| 119 | + - name: Root |
| 120 | + storage_pool_types: |
| 121 | + - kind: ssd |
| 122 | + pool_config: |
| 123 | + box_id: '1' |
| 124 | + erasure_species: block-4-2 |
| 125 | + kind: ssd |
| 126 | + pdisk_filter: |
| 127 | + - property: |
| 128 | + - type: SSD |
| 129 | + vdisk_kind: Default |
| 130 | + state_storage: |
| 131 | + - ring: |
| 132 | + node: |
| 133 | + - 1 |
| 134 | + - 2 |
| 135 | + - 3 |
| 136 | + - 4 |
| 137 | + - 5 |
| 138 | + - 6 |
| 139 | + - 7 |
| 140 | + - 8 |
| 141 | + nto_select: 5 |
| 142 | + ssid: 1 |
| 143 | + grpc_config: |
| 144 | + port: 2135 |
| 145 | + host_configs: |
| 146 | + - drive: |
| 147 | + - path: /dev/disk/by-partlabel/kikimr_nvme_01 |
| 148 | + type: SSD |
| 149 | + - path: /dev/disk/by-partlabel/kikimr_nvme_02 |
| 150 | + type: SSD |
| 151 | + - path: /dev/disk/by-partlabel/kikimr_nvme_03 |
| 152 | + type: SSD |
| 153 | + - path: /dev/disk/by-partlabel/kikimr_nvme_04 |
| 154 | + type: SSD |
| 155 | + host_config_id: 0 |
| 156 | + hosts: |
| 157 | + - host: man4-2862.search.yandex.net |
| 158 | + host_config_id: 0 |
| 159 | + location: |
| 160 | + body: 1 |
| 161 | + data_center: MAN |
| 162 | + rack: '1' |
| 163 | + node_id: 1 |
| 164 | + - host: man4-2969.search.yandex.net |
| 165 | + host_config_id: 0 |
| 166 | + location: |
| 167 | + body: 2 |
| 168 | + data_center: MAN |
| 169 | + rack: '2' |
| 170 | + node_id: 2 |
| 171 | + - host: man4-3002.search.yandex.net |
| 172 | + host_config_id: 0 |
| 173 | + location: |
| 174 | + body: 3 |
| 175 | + data_center: MAN |
| 176 | + rack: '3' |
| 177 | + node_id: 3 |
| 178 | + - host: man4-3023.search.yandex.net |
| 179 | + host_config_id: 0 |
| 180 | + location: |
| 181 | + body: 4 |
| 182 | + data_center: MAN |
| 183 | + rack: '4' |
| 184 | + node_id: 4 |
| 185 | + - host: man4-3033.search.yandex.net |
| 186 | + host_config_id: 0 |
| 187 | + location: |
| 188 | + body: 5 |
| 189 | + data_center: MAN |
| 190 | + rack: '5' |
| 191 | + node_id: 5 |
| 192 | + - host: man4-3036.search.yandex.net |
| 193 | + host_config_id: 0 |
| 194 | + location: |
| 195 | + body: 6 |
| 196 | + data_center: MAN |
| 197 | + rack: '6' |
| 198 | + node_id: 6 |
| 199 | + - host: man4-3054.search.yandex.net |
| 200 | + host_config_id: 0 |
| 201 | + location: |
| 202 | + body: 7 |
| 203 | + data_center: MAN |
| 204 | + rack: '7' |
| 205 | + node_id: 7 |
| 206 | + - host: man4-3082.search.yandex.net |
| 207 | + host_config_id: 0 |
| 208 | + location: |
| 209 | + body: 8 |
| 210 | + data_center: MAN |
| 211 | + rack: '8' |
| 212 | + node_id: 8 |
| 213 | + log_config: |
| 214 | + sys_log: false |
| 215 | + uaclient_config: |
| 216 | + grpc_max_message_size: 4194304 |
| 217 | + uri: '[fd53::1]:16400' |
| 218 | + static_erasure: block-4-2 |
| 219 | + datastreams: |
| 220 | + enabled: false |
| 221 | + domain: Root |
| 222 | + encryption: |
| 223 | + enabled: false |
| 224 | + image: |
| 225 | + name: cr.yandex/crpbo4q9lbgkn85vr1rm/ydb:kungasc-latest |
| 226 | + pullPolicy: Always |
| 227 | + initContainers: |
| 228 | + - command: |
| 229 | + - /bin/sh |
| 230 | + - -c |
| 231 | + - while (! nslookup -type=aaaa $NODE_NAME.$NODE_NAMESPACE.$NODE_DOMAIN) || [ "$(nslookup |
| 232 | + -type=aaaa $NODE_NAME.$NODE_NAMESPACE.$NODE_DOMAIN | fgrep Address | tail -n |
| 233 | + +2 | cut -d\ -f 2)" != "$NODE_IP" ]; do sleep 3; done; sleep 10 |
| 234 | + env: |
| 235 | + - name: NODE_IP |
| 236 | + valueFrom: |
| 237 | + fieldRef: |
| 238 | + fieldPath: status.podIP |
| 239 | + - name: NODE_NAME |
| 240 | + valueFrom: |
| 241 | + fieldRef: |
| 242 | + fieldPath: metadata.name |
| 243 | + - name: NODE_NAMESPACE |
| 244 | + valueFrom: |
| 245 | + fieldRef: |
| 246 | + fieldPath: metadata.namespace |
| 247 | + - name: NODE_DOMAIN |
| 248 | + value: ydb-testing-man.k8s-c.yandex.net |
| 249 | + image: cr.yandex/crpl7ipeu79oseqhcgn2/busybox:uclibc |
| 250 | + name: init-check-dns |
| 251 | + resources: {} |
| 252 | + monitoring: |
| 253 | + enabled: false |
| 254 | + nodes: 3 |
| 255 | + path: /Root/myslice-db1 |
| 256 | + priorityClassName: system-cluster-critical |
| 257 | + resources: |
| 258 | + containerResources: {} |
| 259 | + storageUnits: |
| 260 | + - count: 1 |
| 261 | + unitKind: ssd |
| 262 | + service: |
| 263 | + datastreams: |
| 264 | + tls: |
| 265 | + CA: |
| 266 | + key: '' |
| 267 | + certificate: |
| 268 | + key: '' |
| 269 | + enabled: false |
| 270 | + key: |
| 271 | + key: '' |
| 272 | + grpc: |
| 273 | + externalHost: dev-kungasc-myslice.ydb-testing-man.k8s-c.yandex.net |
| 274 | + ipFamilies: |
| 275 | + - IPv6 |
| 276 | + ipFamilyPolicy: SingleStack |
| 277 | + tls: |
| 278 | + CA: |
| 279 | + key: '' |
| 280 | + certificate: |
| 281 | + key: '' |
| 282 | + enabled: false |
| 283 | + key: |
| 284 | + key: '' |
| 285 | + interconnect: |
| 286 | + ipFamilies: |
| 287 | + - IPv6 |
| 288 | + ipFamilyPolicy: SingleStack |
| 289 | + tls: |
| 290 | + CA: |
| 291 | + key: '' |
| 292 | + certificate: |
| 293 | + key: '' |
| 294 | + enabled: false |
| 295 | + key: |
| 296 | + key: '' |
| 297 | + status: |
| 298 | + ipFamilies: |
| 299 | + - IPv6 |
| 300 | + ipFamilyPolicy: SingleStack |
| 301 | + storageClusterRef: |
| 302 | + name: myslice |
| 303 | + namespace: dev-kungasc-myslice |
| 304 | + tolerations: |
| 305 | + - effect: NoExecute |
| 306 | + key: node.kubernetes.io/unreachable |
| 307 | + operator: Exists |
| 308 | + - effect: NoExecute |
| 309 | + key: node.kubernetes.io/not-ready |
| 310 | + operator: Exists |
| 311 | + - effect: NoSchedule |
| 312 | + key: ydb.tech/node-claim |
| 313 | + value: myslice.dev-kungasc-myslice |
0 commit comments