Conversation
CS2 demo files can be 100-300MB+. The previous 100M limit would cause 413 errors on demo uploads. 500M accommodates large demos while still being much safer than the original 4G.
| name: api | ||
| namespace: 5stack | ||
| annotations: | ||
| nginx.ingress.kubernetes.io/proxy-body-size: "4G" |
There was a problem hiding this comment.
no , for demos. needs to be bigger
| # Persistence strategy: hybrid RDB snapshots + AOF for durability. | ||
| # RDB provides point-in-time snapshots; AOF provides write-level durability. | ||
| tcp-keepalive 240 | ||
| appendonly no |
There was a problem hiding this comment.
these are required for queues
There was a problem hiding this comment.
Restored appendonly no and save "" in 1d2a406.
| @@ -1,4 +1,5 @@ | |||
| #!/bin/bash | |||
| set -euo pipefail | |||
There was a problem hiding this comment.
while testing this seems to break things
There was a problem hiding this comment.
Removed set -euo pipefail and reverted the error-handling wrappers in 1d2a406.
| labels: | ||
| app: api | ||
| spec: | ||
| terminationGracePeriodSeconds: 30 |
There was a problem hiding this comment.
these are defaults already on the cluster
| labels: | ||
| app: game-server-node-connector | ||
| spec: | ||
| terminationGracePeriodSeconds: 30 |
There was a problem hiding this comment.
these are defaults already on the cluster
| labels: | ||
| app: hasura | ||
| spec: | ||
| terminationGracePeriodSeconds: 30 |
There was a problem hiding this comment.
these are defaults already on the cluster
|
this PR has changed quite a bit, but you added mostly defaults . (verified anc echecked on the cluster already) . th eonly real thing here is thecheck for web domain |
Summary
set -euo pipefailtoinstall.shwith error checks after K3s install and kubectl node labelingsetup-env.sh(non-empty, no spaces)appendonly noandsave ""lines from Redis config that were overridden later in the same fileupdateStrategy: RollingUpdatewithmaxUnavailable: 1to connector DaemonSetterminationGracePeriodSeconds: 30to API, Hasura, and Connector pod specsAddresses #417, #418, and #419
Test plan
install.shexits on K3s install failuresetup-env.shrejects empty or space-containing domain names