mirror of
https://gitlab.kube.huskypup.net/Scooby/Homelabv4.git
synced 2026-08-21 05:26:49 +00:00
Initial commit
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
# ScyllaCluster (via scylla-operator Helm chart)
|
||||
# Bootstrap-friendly defaults:
|
||||
# - Uses Rook-Ceph RBD PVCs (rook-ceph-block)
|
||||
# - No required node affinity/tolerations
|
||||
# - Enables ServiceMonitor for Prometheus
|
||||
|
||||
scyllaImage:
|
||||
repository: scylladb/scylla
|
||||
tag: 2025.3.3
|
||||
|
||||
agentImage:
|
||||
repository: scylladb/scylla-manager-agent
|
||||
tag: 3.7.0
|
||||
|
||||
# Homelab: allow relaxed settings on smaller nodes.
|
||||
developerMode: true
|
||||
|
||||
# Enable Alternator (DynamoDB API) only if you want it.
|
||||
alternator:
|
||||
enabled: false
|
||||
insecureEnableHTTP: false
|
||||
|
||||
# Optional: enable cpu pinning once you dedicate nodes.
|
||||
cpuset: false
|
||||
|
||||
# Datacenter + racks
|
||||
# NOTE: This chart creates a ScyllaCluster CR; the operator creates the StatefulSets.
|
||||
datacenter: homelab-dc
|
||||
racks:
|
||||
- name: rack-a
|
||||
members: 3
|
||||
storage:
|
||||
storageClassName: rook-ceph-block
|
||||
capacity: 50Gi
|
||||
resources:
|
||||
requests:
|
||||
cpu: 1
|
||||
memory: 4Gi
|
||||
limits:
|
||||
cpu: 2
|
||||
memory: 8Gi
|
||||
# No strict scheduling constraints for bootstrap.
|
||||
placement:
|
||||
nodeAffinity: {}
|
||||
tolerations: []
|
||||
|
||||
# Prometheus
|
||||
serviceMonitor:
|
||||
create: true
|
||||
labels:
|
||||
release: kube-prometheus-stack
|
||||
Reference in New Issue
Block a user