aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/namespaces/default
diff options
context:
space:
mode:
Diffstat (limited to 'kubernetes/namespaces/default')
-rw-r--r--kubernetes/namespaces/default/black-knight/README.md16
-rw-r--r--kubernetes/namespaces/default/black-knight/deployment.yaml38
-rw-r--r--kubernetes/namespaces/default/black-knight/secrets.yamlbin452 -> 0 bytes
-rw-r--r--kubernetes/namespaces/default/bot/README.md15
-rw-r--r--kubernetes/namespaces/default/bot/configmap.yaml9
-rw-r--r--kubernetes/namespaces/default/bot/deployment.yaml48
-rw-r--r--kubernetes/namespaces/default/bot/secrets.yamlbin492 -> 0 bytes
-rw-r--r--kubernetes/namespaces/default/king-arthur/README.md12
-rw-r--r--kubernetes/namespaces/default/king-arthur/deployment.yaml35
-rw-r--r--kubernetes/namespaces/default/king-arthur/secrets.yamlbin569 -> 0 bytes
-rw-r--r--kubernetes/namespaces/default/king-arthur/service-account.yaml27
-rw-r--r--kubernetes/namespaces/default/metricity/README.md13
-rw-r--r--kubernetes/namespaces/default/metricity/secrets.yamlbin368 -> 0 bytes
-rw-r--r--kubernetes/namespaces/default/modmail/README.md12
-rw-r--r--kubernetes/namespaces/default/modmail/bot/README.md7
-rw-r--r--kubernetes/namespaces/default/modmail/bot/deployment.yaml50
-rw-r--r--kubernetes/namespaces/default/modmail/configmap.yaml12
-rw-r--r--kubernetes/namespaces/default/modmail/secrets.yamlbin299 -> 0 bytes
-rw-r--r--kubernetes/namespaces/default/modmail/web/README.md2
-rw-r--r--kubernetes/namespaces/default/modmail/web/deployment.yaml38
-rw-r--r--kubernetes/namespaces/default/modmail/web/ingress.yaml24
-rw-r--r--kubernetes/namespaces/default/modmail/web/service.yaml11
-rw-r--r--kubernetes/namespaces/default/redis/secrets.yamlbin267 -> 567 bytes
-rw-r--r--kubernetes/namespaces/default/sir-lancebot/README.md29
-rw-r--r--kubernetes/namespaces/default/sir-lancebot/deployment.yaml46
-rw-r--r--kubernetes/namespaces/default/sir-lancebot/secrets.yamlbin965 -> 0 bytes
-rw-r--r--kubernetes/namespaces/default/sir-robin/README.md14
-rw-r--r--kubernetes/namespaces/default/sir-robin/configmap.yaml8
-rw-r--r--kubernetes/namespaces/default/sir-robin/deployment.yaml38
-rw-r--r--kubernetes/namespaces/default/sir-robin/secrets.yamlbin1831 -> 0 bytes
30 files changed, 0 insertions, 504 deletions
diff --git a/kubernetes/namespaces/default/black-knight/README.md b/kubernetes/namespaces/default/black-knight/README.md
deleted file mode 100644
index d1f8d89..0000000
--- a/kubernetes/namespaces/default/black-knight/README.md
+++ /dev/null
@@ -1,16 +0,0 @@
-## Black Knight
-Deployment file for @Black-Knight, our courageous and ever present anti-raid bot.
-
-## Secrets
-This deployment expects a number of secrets/environment variables to exist in a secret called `black-knight-env`.
-
-| Environment | Description |
-|-----------------------|-------------------------------------------------------------------|
-| BOT_TOKEN | The Discord bot token for Black Knight to connect to Discord with |
-| DATABASE_URL | A full PostgreSQL connection string to the postgres db |
-| BOT_SENTRY_DSN | The DSN to connect send sentry reports to |
-
-Black knight also requires a redis password, which is pulled from the `redis-credentials` secret.
-```
-REDIS_PASSWORD - The password to redis
-```
diff --git a/kubernetes/namespaces/default/black-knight/deployment.yaml b/kubernetes/namespaces/default/black-knight/deployment.yaml
deleted file mode 100644
index e10e32c..0000000
--- a/kubernetes/namespaces/default/black-knight/deployment.yaml
+++ /dev/null
@@ -1,38 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: black-knight
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: black-knight
- template:
- metadata:
- labels:
- app: black-knight
- spec:
- securityContext:
- fsGroup: 2000
- runAsUser: 1000
- runAsNonRoot: true
- containers:
- - name: black-knight
- image: ghcr.io/python-discord/black-knight:latest
- imagePullPolicy: Always
- resources:
- requests:
- cpu: 500m
- memory: 300Mi
- limits:
- cpu: 750m
- memory: 600Mi
- envFrom:
- - secretRef:
- name: black-knight-env
- - secretRef:
- name: redis-credentials
- securityContext:
- readOnlyRootFilesystem: true
- imagePullSecrets:
- - name: ghcr-pull-secret
diff --git a/kubernetes/namespaces/default/black-knight/secrets.yaml b/kubernetes/namespaces/default/black-knight/secrets.yaml
deleted file mode 100644
index 40909c9..0000000
--- a/kubernetes/namespaces/default/black-knight/secrets.yaml
+++ /dev/null
Binary files differ
diff --git a/kubernetes/namespaces/default/bot/README.md b/kubernetes/namespaces/default/bot/README.md
deleted file mode 100644
index 565cf70..0000000
--- a/kubernetes/namespaces/default/bot/README.md
+++ /dev/null
@@ -1,15 +0,0 @@
-## Bot
-
-Deployment file for @Python, our valiant community bot and workhorse.
-
-## Secrets
-This deployment expects a number of secrets and environment variables to exist in a secret called `bot-env`.
-
-| Environment | Description |
-|-------------------|-------------------------------------------------------------|
-| API_KEYS_GITHUB | An API key for Github's API. |
-| API_KEYS_SITE_API | The token to access our site's API. |
-| BOT_SENTRY_DSN | The sentry DSN to send sentry events to. |
-| BOT_TOKEN | The Discord bot token to run the bot on. |
-| METABASE_PASSWORD | Password for Metabase |
-| METABASE_USERNAME | Username for Metabase |
diff --git a/kubernetes/namespaces/default/bot/configmap.yaml b/kubernetes/namespaces/default/bot/configmap.yaml
deleted file mode 100644
index f6bf02e..0000000
--- a/kubernetes/namespaces/default/bot/configmap.yaml
+++ /dev/null
@@ -1,9 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: bot-config-env
-data:
- BOT_TRACE_LOGGERS: bot.utils.scheduling.ModPingsOnOff,bot.exts.moderation.modpings,bot.exts.backend.sync._syncers
- DEBUG: 'False'
- DUCK_POND_EXTRA_CHANNEL_BLACKLIST: "[291284109232308226,463035241142026251,463035268514185226]" # The 3 off-topic channels
- URLS_PASTE_URL: https://paste.pythondiscord.com
diff --git a/kubernetes/namespaces/default/bot/deployment.yaml b/kubernetes/namespaces/default/bot/deployment.yaml
deleted file mode 100644
index 8f274f7..0000000
--- a/kubernetes/namespaces/default/bot/deployment.yaml
+++ /dev/null
@@ -1,48 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: bot
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: bot
- template:
- metadata:
- labels:
- app: bot
- spec:
- securityContext:
- fsGroup: 2000
- runAsUser: 1000
- runAsNonRoot: true
- containers:
- - name: bot
- image: ghcr.io/python-discord/bot:latest
- imagePullPolicy: Always
- resources:
- requests:
- cpu: 750m
- memory: 600Mi
- limits:
- cpu: 1000m
- memory: 1400Mi
- envFrom:
- - secretRef:
- name: bot-env
- - secretRef:
- name: redis-credentials
- - configMapRef:
- name: bot-config-env
- volumeMounts:
- - mountPath: /bot/logs
- name: logs-vol
- - mountPath: /.cache/python-tldextract
- name: tldextract-cache
- securityContext:
- readOnlyRootFilesystem: true
- volumes:
- - name: logs-vol
- emptyDir: {}
- - name: tldextract-cache
- emptyDir: {}
diff --git a/kubernetes/namespaces/default/bot/secrets.yaml b/kubernetes/namespaces/default/bot/secrets.yaml
deleted file mode 100644
index 339d44a..0000000
--- a/kubernetes/namespaces/default/bot/secrets.yaml
+++ /dev/null
Binary files differ
diff --git a/kubernetes/namespaces/default/king-arthur/README.md b/kubernetes/namespaces/default/king-arthur/README.md
deleted file mode 100644
index 704d45b..0000000
--- a/kubernetes/namespaces/default/king-arthur/README.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# King Arthur
-
-Deployment file for @King Arthur, our DevOps helper bot.
-
-## Secrets
-This deployment expects a number of secrets and environment variables to exist in a secret called `king-arthur-env`.
-
-| Environment | Description |
-| ---------------------------- | ------------------------------------------------------------------------- |
-| KING_ARTHUR_TOKEN | The token to authorize with Discord |
-| KING_ARTHUR_NOTION_API_TOKEN | The API token to the notion API |
-| KING_ARTHUR_CLOUDFLARE_TOKEN | A token for the Cloudflare API used for the Cloudflare commands in Arthur |
diff --git a/kubernetes/namespaces/default/king-arthur/deployment.yaml b/kubernetes/namespaces/default/king-arthur/deployment.yaml
deleted file mode 100644
index c8da1c0..0000000
--- a/kubernetes/namespaces/default/king-arthur/deployment.yaml
+++ /dev/null
@@ -1,35 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: king-arthur
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: king-arthur
- template:
- metadata:
- labels:
- app: king-arthur
- spec:
- serviceAccountName: king-arthur
- containers:
- - name: king-arthur
- image: ghcr.io/python-discord/king-arthur:latest
- imagePullPolicy: Always
- resources:
- requests:
- cpu: 600m
- memory: 500Mi
- limits:
- cpu: 800m
- memory: 800Mi
- envFrom:
- - secretRef:
- name: king-arthur-env
- securityContext:
- readOnlyRootFilesystem: true
- securityContext:
- fsGroup: 2000
- runAsUser: 1000
- runAsNonRoot: true
diff --git a/kubernetes/namespaces/default/king-arthur/secrets.yaml b/kubernetes/namespaces/default/king-arthur/secrets.yaml
deleted file mode 100644
index dc52d2e..0000000
--- a/kubernetes/namespaces/default/king-arthur/secrets.yaml
+++ /dev/null
Binary files differ
diff --git a/kubernetes/namespaces/default/king-arthur/service-account.yaml b/kubernetes/namespaces/default/king-arthur/service-account.yaml
deleted file mode 100644
index a63a88e..0000000
--- a/kubernetes/namespaces/default/king-arthur/service-account.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
----
-kind: ClusterRole
-apiVersion: rbac.authorization.k8s.io/v1
-metadata:
- name: king-arthur
-rules:
-- apiGroups: ["", "extensions", "apps", "batch", "rbac.authorization.k8s.io", "cert-manager.io"]
- resources: ["*"]
- verbs: ["*"]
----
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- name: king-arthur
----
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
-metadata:
- name: king-arthur
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: king-arthur
-subjects:
- - kind: ServiceAccount
- name: king-arthur
- namespace: default
diff --git a/kubernetes/namespaces/default/metricity/README.md b/kubernetes/namespaces/default/metricity/README.md
deleted file mode 100644
index 30c8b95..0000000
--- a/kubernetes/namespaces/default/metricity/README.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Metricity
-
-This folder contains the secrets for the metricity service.
-
-The actual metricity deployment manifest can be found inside the metricity repository at [python-discord/metricity](https://github.com/python-discord/metricity).
-
-## Secrets
-A single secret of name `metricity-env` is used with the following values:
-
-| Environment | Description |
-|--------------|------------------------------------|
-| BOT_TOKEN | The Discord bot token to run under |
-| DATABASE_URI | Database URI to save the states to |
diff --git a/kubernetes/namespaces/default/metricity/secrets.yaml b/kubernetes/namespaces/default/metricity/secrets.yaml
deleted file mode 100644
index 0a217bf..0000000
--- a/kubernetes/namespaces/default/metricity/secrets.yaml
+++ /dev/null
Binary files differ
diff --git a/kubernetes/namespaces/default/modmail/README.md b/kubernetes/namespaces/default/modmail/README.md
deleted file mode 100644
index b78857b..0000000
--- a/kubernetes/namespaces/default/modmail/README.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Modmail
-
-This folder contains the manifests for our Modmail service.
-
-## Secrets
-
-The services require one shared secret called `modmail` containing the following:
-
-| Key | Value | Description |
-| ------------------------| ---------------------------------|--------------------------------------------------------------|
-| `CONNECTION_URI` | MongoDB connection URI | Used for storing data |
-| `TOKEN` | Discord Token | Used to connect to Discord |
diff --git a/kubernetes/namespaces/default/modmail/bot/README.md b/kubernetes/namespaces/default/modmail/bot/README.md
deleted file mode 100644
index ac29ac2..0000000
--- a/kubernetes/namespaces/default/modmail/bot/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-# Modmail bot
-These manifests will provision the resources for an instance of our Modmail bot.
-
-To deploy this bot simply run:
-```
-kubectl apply -f deployment.yaml
-```
diff --git a/kubernetes/namespaces/default/modmail/bot/deployment.yaml b/kubernetes/namespaces/default/modmail/bot/deployment.yaml
deleted file mode 100644
index b54fd2a..0000000
--- a/kubernetes/namespaces/default/modmail/bot/deployment.yaml
+++ /dev/null
@@ -1,50 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: modmail-bot
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: modmail-bot
- template:
- metadata:
- labels:
- app: modmail-bot
- spec:
- containers:
- - name: modmail-bot
- image: ghcr.io/python-discord/modmail:latest
- resources:
- requests:
- cpu: 75m
- memory: 500Mi
- limits:
- cpu: 125m
- memory: 750Mi
- imagePullPolicy: "Always"
- volumeMounts:
- - mountPath: /modmailbot/plugins
- name: plugins-vol
- - mountPath: /modmailbot/temp
- name: temp-vol
- env:
- - name: TMPDIR
- value: /modmailbot/temp
- envFrom:
- - secretRef:
- name: modmail
- - configMapRef:
- name: modmail-config-env
- securityContext:
- readOnlyRootFilesystem: true
- volumes:
- - name: plugins-vol
- emptyDir: {}
- - name: temp-vol
- emptyDir:
- medium: Memory
- securityContext:
- fsGroup: 2000
- runAsUser: 1000
- runAsNonRoot: true
diff --git a/kubernetes/namespaces/default/modmail/configmap.yaml b/kubernetes/namespaces/default/modmail/configmap.yaml
deleted file mode 100644
index 30e417a..0000000
--- a/kubernetes/namespaces/default/modmail/configmap.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: modmail-config-env
-data:
- DATABASE_TYPE: 'mongodb' # The type of database to use, only supports mongodb right now
- DATA_COLLECTION: 'false' # Disable bot metadata collection by modmail devs
- DISABLE_AUTOUPDATES: 'yes'
- GUILD_ID: '267624335836053506'
- LOG_URL: https://modmail.pythondiscord.com/
- OWNERS: 165023948638126080,95872159741644800,336843820513755157
- REGISTRY_PLUGINS_ONLY: 'false' # Allow the usage of plugins outside of the official registry
diff --git a/kubernetes/namespaces/default/modmail/secrets.yaml b/kubernetes/namespaces/default/modmail/secrets.yaml
deleted file mode 100644
index 5fda68c..0000000
--- a/kubernetes/namespaces/default/modmail/secrets.yaml
+++ /dev/null
Binary files differ
diff --git a/kubernetes/namespaces/default/modmail/web/README.md b/kubernetes/namespaces/default/modmail/web/README.md
deleted file mode 100644
index 7b7e19e..0000000
--- a/kubernetes/namespaces/default/modmail/web/README.md
+++ /dev/null
@@ -1,2 +0,0 @@
-# Modmail web
-These manifests provision an instance of the web logviewer for our Modmail system.
diff --git a/kubernetes/namespaces/default/modmail/web/deployment.yaml b/kubernetes/namespaces/default/modmail/web/deployment.yaml
deleted file mode 100644
index 74ae535..0000000
--- a/kubernetes/namespaces/default/modmail/web/deployment.yaml
+++ /dev/null
@@ -1,38 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: modmail-web
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: modmail-web
- template:
- metadata:
- labels:
- app: modmail-web
- spec:
- containers:
- - name: modmail-web
- image: ghcr.io/python-discord/logviewer:latest
- imagePullPolicy: Always
- resources:
- requests:
- cpu: 50m
- memory: 100Mi
- limits:
- cpu: 100m
- memory: 150Mi
- ports:
- - containerPort: 8000
- envFrom:
- - secretRef:
- name: modmail
- - configMapRef:
- name: modmail-config-env
- securityContext:
- readOnlyRootFilesystem: true
- securityContext:
- fsGroup: 2000
- runAsUser: 1000
- runAsNonRoot: true
diff --git a/kubernetes/namespaces/default/modmail/web/ingress.yaml b/kubernetes/namespaces/default/modmail/web/ingress.yaml
deleted file mode 100644
index a5990cf..0000000
--- a/kubernetes/namespaces/default/modmail/web/ingress.yaml
+++ /dev/null
@@ -1,24 +0,0 @@
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- annotations:
- nginx.ingress.kubernetes.io/auth-tls-verify-client: "on"
- nginx.ingress.kubernetes.io/auth-tls-secret: "kube-system/mtls-client-crt-bundle"
- nginx.ingress.kubernetes.io/auth-tls-error-page: "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
- name: modmail-web
-spec:
- tls:
- - hosts:
- - "*.pythondiscord.com"
- secretName: pythondiscord.com-tls
- rules:
- - host: modmail.pythondiscord.com
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: modmail-web
- port:
- number: 80
diff --git a/kubernetes/namespaces/default/modmail/web/service.yaml b/kubernetes/namespaces/default/modmail/web/service.yaml
deleted file mode 100644
index 384e638..0000000
--- a/kubernetes/namespaces/default/modmail/web/service.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
- name: modmail-web
-spec:
- selector:
- app: modmail-web
- ports:
- - protocol: TCP
- port: 80
- targetPort: 8000
diff --git a/kubernetes/namespaces/default/redis/secrets.yaml b/kubernetes/namespaces/default/redis/secrets.yaml
index 29e4c15..8e29358 100644
--- a/kubernetes/namespaces/default/redis/secrets.yaml
+++ b/kubernetes/namespaces/default/redis/secrets.yaml
Binary files differ
diff --git a/kubernetes/namespaces/default/sir-lancebot/README.md b/kubernetes/namespaces/default/sir-lancebot/README.md
deleted file mode 100644
index 293a955..0000000
--- a/kubernetes/namespaces/default/sir-lancebot/README.md
+++ /dev/null
@@ -1,29 +0,0 @@
-## Sir Lancebot
-```
-Oh brave Sir Lancebot!
-
-Whereat he turned and stood with folded arms and numerous antennae,
-"Why frown upon a friend? Few live that have too many."
-A weary-waiting optical array, now calibrated to a sad wrath.
-Hereafter, thus t'was with him that we hath forged our path.
-```
-
-## Secrets
-This deployment expects a number of secrets and environment variables to exist in a secret called `sir-lancebot-env` shown below. The bot also relies on redis credentials being available in a secret named `redis-credentials`
-
-
-| Environment | Description |
-|---------------------------|------------------------------------------|
-| BOT_SENTRY_DSN | The DSN for the Sentry project. |
-| CLIENT_DEBUG | Should the bot start in DEBUG mode? |
-| CLIENT_TOKEN | The bot token to run the bot on. |
-| LATEX_API_URL | The URl tha the latex API is served from |
-| TOKENS_GIPHY | API key for Giphy. |
-| TOKENS_GITHUB | GitHub access token, for Hacktoberstats. |
-| TOKENS_IGDB_CLIENT_ID | Client ID IGDB - used to find games. |
-| TOKENS_IGDB_CLIENT_SECRET | Client secret IGDB - used to find games. |
-| TOKENS_NASA | API key for NASA. |
-| TOKENS_TMDB | Token for TMBD. Used for scarymovie.py. |
-| TOKENS_UNSPLASH | Token for unsplash. |
-| TOKENS_YOUTUBE | API key for YouTube. |
-| WOLFRAM_KEY | API key for Wolfram Alpha. |
diff --git a/kubernetes/namespaces/default/sir-lancebot/deployment.yaml b/kubernetes/namespaces/default/sir-lancebot/deployment.yaml
deleted file mode 100644
index fdba4a6..0000000
--- a/kubernetes/namespaces/default/sir-lancebot/deployment.yaml
+++ /dev/null
@@ -1,46 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: sir-lancebot
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: sir-lancebot
- template:
- metadata:
- labels:
- app: sir-lancebot
- spec:
- containers:
- - name: sir-lancebot
- image: ghcr.io/python-discord/sir-lancebot:latest
- imagePullPolicy: Always
- resources:
- requests:
- cpu: 400m
- memory: 200Mi
- limits:
- cpu: 500m
- memory: 400Mi
- envFrom:
- - secretRef:
- name: sir-lancebot-env
- - secretRef:
- name: redis-credentials
- securityContext:
- readOnlyRootFilesystem: true
- volumeMounts:
- - name: lancebot-data-vol
- mountPath: /bot/bot/exts/fun/_latex_cache
- - name: lancebot-logs-vol
- mountPath: /bot/bot/log
- volumes:
- - name: lancebot-data-vol
- emptyDir: {}
- - name: lancebot-logs-vol
- emptyDir: {}
- securityContext:
- fsGroup: 1000
- runAsUser: 1000
- runAsNonRoot: true
diff --git a/kubernetes/namespaces/default/sir-lancebot/secrets.yaml b/kubernetes/namespaces/default/sir-lancebot/secrets.yaml
deleted file mode 100644
index f6b0591..0000000
--- a/kubernetes/namespaces/default/sir-lancebot/secrets.yaml
+++ /dev/null
Binary files differ
diff --git a/kubernetes/namespaces/default/sir-robin/README.md b/kubernetes/namespaces/default/sir-robin/README.md
deleted file mode 100644
index 0521359..0000000
--- a/kubernetes/namespaces/default/sir-robin/README.md
+++ /dev/null
@@ -1,14 +0,0 @@
-## Sir-Robin
-Deployment file for @Sir-Robin, the not-quite-so-bot as Sir Lancebot, is our humble events bot.
-He is tasked with dealing with all the things that the event team can throw at it!
-
-## Secrets
-This deployment expects a number of secrets/environment variables to exist in a secret called `sir-robin-env`. The bot also relies on redis credentials being available in a secret named `redis-credentials`
-
-| Environment | Description |
-|---------------------------|------------------------------------------------|
-| AOC_RAW_LEADERBOARDS | A list of all AOC leaderboards to use |
-| AOC_STAFF_LEADERBOARD_ID | The staff AOC leaderboard. |
-| BOT_SENTRY_DSN | The sentry DSN to send warning & error logs to |
-| BOT_TOKEN | The bot token to run the bot on. |
-| CODE_JAM_API_KEY | The API key to the code jam management system |
diff --git a/kubernetes/namespaces/default/sir-robin/configmap.yaml b/kubernetes/namespaces/default/sir-robin/configmap.yaml
deleted file mode 100644
index ec13a93..0000000
--- a/kubernetes/namespaces/default/sir-robin/configmap.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: sir-robin-config-env
-data:
- AOC_YEAR: '2023'
- BOT_DEBUG: 'False'
- CATEGORY_SUMMER_CODE_JAM: '1141401271635554334'
diff --git a/kubernetes/namespaces/default/sir-robin/deployment.yaml b/kubernetes/namespaces/default/sir-robin/deployment.yaml
deleted file mode 100644
index 9fbf0a1..0000000
--- a/kubernetes/namespaces/default/sir-robin/deployment.yaml
+++ /dev/null
@@ -1,38 +0,0 @@
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: sir-robin
-spec:
- replicas: 1
- selector:
- matchLabels:
- app: sir-robin
- template:
- metadata:
- labels:
- app: sir-robin
- spec:
- securityContext:
- fsGroup: 2000
- runAsUser: 1000
- runAsNonRoot: true
- containers:
- - name: sir-robin
- image: ghcr.io/python-discord/sir-robin:latest
- imagePullPolicy: Always
- resources:
- requests:
- cpu: 500m
- memory: 300Mi
- limits:
- cpu: 750m
- memory: 600Mi
- envFrom:
- - secretRef:
- name: sir-robin-env
- - secretRef:
- name: redis-credentials
- - configMapRef:
- name: sir-robin-config-env
- securityContext:
- readOnlyRootFilesystem: true
diff --git a/kubernetes/namespaces/default/sir-robin/secrets.yaml b/kubernetes/namespaces/default/sir-robin/secrets.yaml
deleted file mode 100644
index 158ff5d..0000000
--- a/kubernetes/namespaces/default/sir-robin/secrets.yaml
+++ /dev/null
Binary files differ