namespace: sqs replicaCount: 2 image: repository: forgejo.riotpiao.homelab.com/rock/kafka-management-service tag: latest pullPolicy: IfNotPresent grpcPort: 9090 httpPort: 8080 env: kafkaBrokers: "kmsvc-kafka-bootstrap.sqs.svc.cluster.local:9092" redisAddr: "kmsvc-redis-master.sqs.svc.cluster.local:6379" authentikIssuerURL: "" authentikAudience: "" resources: requests: cpu: 200m memory: 256Mi limits: cpu: "1" memory: 512Mi hpa: enabled: true minReplicas: 2 maxReplicas: 6 targetCPUUtilizationPercentage: 70 targetMemoryUtilizationPercentage: 80 ingress: enabled: true className: nginx clusterIssuer: homelab-ca host: kmsvc.homelab.internal tlsSecretName: kmsvc-tls # kmsvc-cli connects via gRPC directly to --server/KMSVC_SERVER (default # kmsvc.homelab.internal:443, see kmsvc-cli's README), so raw gRPC needs an # external path too — scoped to the gRPC service's own path prefix on the # same host/port, rather than opening the whole host to gRPC passthrough. grpcEnabled: true grpcPathPrefix: /kafkamgmt.v1.QueueService/