Skip to content

Commit

Permalink
Merge pull request #208 from rollem-discord/tem/144-shards
Browse files Browse the repository at this point in the history
Scale out to 144 shards
  • Loading branch information
david-sharer committed Oct 7, 2023
2 parents ec8a7ac + 5b66b4e commit fbf0193
Show file tree
Hide file tree
Showing 148 changed files with 1,177 additions and 259 deletions.
2 changes: 1 addition & 1 deletion infra/k8s/rollem-next/rollem-next-00-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ spec:
memory: 300M
env:
- name: 'reboot'
value: '2023-08-09'
value: '2023-10-06.1'
- name: DISCORD_BOT_SHARD_ID
value: '0'
- name: DISCORD_BOT_SHARD_COUNT
Expand Down
2 changes: 1 addition & 1 deletion infra/k8s/rollem-next/rollem-next-01-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ spec:
memory: 300M
env:
- name: 'reboot'
value: '2023-08-09'
value: '2023-10-06.1'
- name: DISCORD_BOT_SHARD_ID
value: '1'
- name: DISCORD_BOT_SHARD_COUNT
Expand Down
54 changes: 54 additions & 0 deletions infra/k8s/rollem-next/rollem-next-02-deployment.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: rollem-next-02-deployment
spec:
selector:
matchLabels:
app: rollem-next
replicas: 1
template:
metadata:
labels:
app: rollem-next
spec:
nodeSelector:
doks.digitalocean.com/node-pool: pool-rollem
containers:
- name: rollem-next-02
image: lemtzas/rollem-discord:2.9.6
imagePullPolicy: IfNotPresent
ports:
- name: web
containerPort: 8081
resources:
requests:
cpu: 75m
memory: 300M
env:
- name: 'reboot'
value: '2023-10-06.1'
- name: DISCORD_BOT_SHARD_ID
value: '2'
- name: DISCORD_BOT_SHARD_COUNT
value: '3'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
name: rollem-next
key: DISCORD_BOT_USER_TOKEN
- name: 'APPINSIGHTS_CONNECTIONSTRING'
valueFrom:
secretKeyRef:
name: rollem-next
key: APPINSIGHTS_CONNECTIONSTRING
- name: 'DEFER_TO_CLIENT_IDS'
valueFrom:
secretKeyRef:
name: rollem-next
key: DEFER_TO_CLIENT_IDS
- name: 'DB_CONNECTION_STRING'
valueFrom:
secretKeyRef:
name: rollem-next
key: DB_CONNECTION_STRING
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-00-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 300M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '0'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-01-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '1'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-02-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '2'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-03-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '3'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-04-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '4'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-05-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '5'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-06-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '6'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-07-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '7'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-08-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '8'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-09-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '9'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-10-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '10'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-100-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '100'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-101-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '101'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-102-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '102'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-103-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '103'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-104-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '104'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-105-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '105'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-106-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '106'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-107-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '107'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-108-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '108'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-109-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '109'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-11-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '11'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down
4 changes: 2 additions & 2 deletions infra/k8s/rollem-prod/rollem-prod-110-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@ spec:
memory: 250M
env:
- name: 'reboot'
value: '2023-08-09.2'
value: '2023-10-06'
- name: DISCORD_BOT_SHARD_ID
value: '110'
- name: DISCORD_BOT_SHARD_COUNT
value: '128'
value: '144'
- name: 'DISCORD_BOT_USER_TOKEN'
valueFrom:
secretKeyRef:
Expand Down

0 comments on commit fbf0193

Please sign in to comment.