feat: simplify queue naming, remove stale docs, add Queue CRDs

- Queue name now just 'poimen-chunks' (no project suffix)
- Delete outdated CI/DESIGN docs (CLAUDE.md is source of truth)
- Add k8s/infra/queue.yaml: poimen-chunks + DLQ (Ready)
- Update test to expect new queue name format
This commit is contained in:
2026-08-28 14:45:53 -07:00
parent 1f0bbc1b86
commit 99efa46837
6 changed files with 35 additions and 836 deletions
+32
View File
@@ -0,0 +1,32 @@
apiVersion: kmsvc.io/v1
kind: Queue
metadata:
name: poimen-chunks
namespace: sqs
spec:
fifoQueue: false
visibilityTimeoutSeconds: 30
messageRetentionPeriodSeconds: 86400
maxReceiveCount: 3
deadLetterTargetQueue: poimen-chunks-dlq
delaySeconds: 0
partitionsPerShard: 2
minShards: 1
maxShards: 4
shardSplitThresholdBytesPerSec: 1048576
shardSplitCooldownSeconds: 300
---
apiVersion: kmsvc.io/v1
kind: Queue
metadata:
name: poimen-chunks-dlq
namespace: sqs
spec:
fifoQueue: false
isDLQ: true
visibilityTimeoutSeconds: 30
messageRetentionPeriodSeconds: 604800
maxReceiveCount: 3
partitionsPerShard: 1
minShards: 1
maxShards: 1