Files
applications/crafty/helm-values.yaml
Mayne0213 be6723cc55 REFACTOR(apps): migrate to app-template
- docusaurus: Replace with app-template, configmap in manifests/
- homer: Replace with app-template, configMapGenerator for config.yml
- crafty: Replace with app-template, pvc/ingress/service in manifests/
- mas: Replace with app-template, rbac/external-secret in manifests/
- All apps use app-template chart v3.6.1
2026-01-06 15:42:07 +09:00

68 lines
1.4 KiB
YAML

# crafty - bjw-s/app-template values
# Minecraft server manager
defaultPodOptions:
securityContext:
fsGroup: 0
controllers:
main:
strategy: Recreate
initContainers:
init-permissions:
image:
repository: busybox
tag: latest
command:
- sh
- -c
- "chown -R 1000:0 /crafty && chmod -R g+rwX /crafty"
securityContext:
runAsUser: 0
containers:
main:
image:
repository: registry.gitlab.com/crafty-controller/crafty-4
tag: latest
env:
TZ: Asia/Seoul
resources:
requests:
cpu: 250m
memory: 512Mi
limits:
memory: 2Gi
securityContext:
allowPrivilegeEscalation: false
service:
main:
controller: main
ports:
https:
port: 8443
dynmap:
port: 8123
persistence:
servers:
enabled: true
type: persistentVolumeClaim
existingClaim: crafty-servers
advancedMounts:
main:
init-permissions:
- path: /crafty/servers
main:
- path: /crafty/servers
config:
enabled: true
type: persistentVolumeClaim
existingClaim: crafty-config
advancedMounts:
main:
init-permissions:
- path: /crafty/app/config
main:
- path: /crafty/app/config