diff --git a/dns/zones/pydis.wtf.zone/root.yaml b/dns/zones/pydis.wtf.zone/root.yaml index 8e1325c3..fc87650a 100644 --- a/dns/zones/pydis.wtf.zone/root.yaml +++ b/dns/zones/pydis.wtf.zone/root.yaml @@ -187,10 +187,10 @@ pddc.devops: pixels-mod: octodns: cloudflare: - proxied: true + auto-ttl: true ttl: 300 type: CNAME - value: nginx-gf.box.pydis.wtf. + value: pixels-modsite.netlify.app. policy-bot: octodns: diff --git a/kubernetes/namespaces/nginx-gateway/routes/service-routes/pixels-modsite-pydis-wtf.yaml b/kubernetes/namespaces/nginx-gateway/routes/service-routes/pixels-modsite-pydis-wtf.yaml deleted file mode 100644 index 8dedfcb0..00000000 --- a/kubernetes/namespaces/nginx-gateway/routes/service-routes/pixels-modsite-pydis-wtf.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: gateway.networking.k8s.io/v1 -kind: HTTPRoute -metadata: - name: pixels-modsite-pydis-wtf - namespace: nginx-gateway -spec: - hostnames: - - pixels-mod.pydis.wtf - parentRefs: - - name: nginx - namespace: nginx-gateway - rules: - - backendRefs: - - name: pixels-modsite - namespace: pixels - port: 80 - filters: - - type: ExtensionRef - extensionRef: - group: gateway.nginx.org - kind: SnippetsFilter - name: enforce-mtls diff --git a/kubernetes/namespaces/pixels/pixels-modsite/README.md b/kubernetes/namespaces/pixels/pixels-modsite/README.md deleted file mode 100644 index 3526004a..00000000 --- a/kubernetes/namespaces/pixels/pixels-modsite/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# Pixels - -The deployment for the [Pixels modsite project](https://git.pydis.com/pixels-modsite), hosted at https://pixels-mod.pydis.wtf. - -This mod site will give Discord mods easy access to moderation actions for the pixels event. - -## Secret - -It requires a `pixels-modsite-env` secret with the following entries: - -| Environment | Description | -|-------------------|-----------------------------------------------------------------| -| DISCORD_BOT_TOKEN | The Discord bot token to use to check roles of users logging in | diff --git a/kubernetes/namespaces/pixels/pixels-modsite/deployment.yaml b/kubernetes/namespaces/pixels/pixels-modsite/deployment.yaml deleted file mode 100644 index cba13816..00000000 --- a/kubernetes/namespaces/pixels/pixels-modsite/deployment.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: pixels-modsite - namespace: pixels -spec: - replicas: 1 - selector: - matchLabels: - app: pixels-modsite - template: - metadata: - labels: - app: pixels-modsite - spec: - containers: - - name: pixels-modsite - image: ghcr.io/python-discord/pixels-modsite:latest - imagePullPolicy: Always - ports: - - containerPort: 3000 - envFrom: - - secretRef: - name: pixels-modsite-env - securityContext: - readOnlyRootFilesystem: true - imagePullSecrets: - - name: ghcr-pull-secret - securityContext: - fsGroup: 2000 - runAsUser: 1000 - runAsNonRoot: true diff --git a/kubernetes/namespaces/pixels/pixels-modsite/secrets.yaml b/kubernetes/namespaces/pixels/pixels-modsite/secrets.yaml deleted file mode 100644 index 70b80ade..00000000 Binary files a/kubernetes/namespaces/pixels/pixels-modsite/secrets.yaml and /dev/null differ diff --git a/kubernetes/namespaces/pixels/pixels-modsite/service.yaml b/kubernetes/namespaces/pixels/pixels-modsite/service.yaml deleted file mode 100644 index 1326a9a6..00000000 --- a/kubernetes/namespaces/pixels/pixels-modsite/service.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: pixels-modsite - namespace: pixels -spec: - selector: - app: pixels-modsite - ports: - - protocol: TCP - port: 80 - targetPort: 3000