diff --git a/seichi-onp-k8s/manifests/seichi-kubernetes/app-templates/seichi-debug-minecraft-on-seichiassist-pr/templates/debug-s1/stateful-set.yaml b/seichi-onp-k8s/manifests/seichi-kubernetes/app-templates/seichi-debug-minecraft-on-seichiassist-pr/templates/debug-s1/stateful-set.yaml index 09a7bc1c6..05f1fab46 100644 --- a/seichi-onp-k8s/manifests/seichi-kubernetes/app-templates/seichi-debug-minecraft-on-seichiassist-pr/templates/debug-s1/stateful-set.yaml +++ b/seichi-onp-k8s/manifests/seichi-kubernetes/app-templates/seichi-debug-minecraft-on-seichiassist-pr/templates/debug-s1/stateful-set.yaml @@ -33,6 +33,27 @@ spec: - "sh" - "-c" - 'wget -O /root/jmx-exporter-download/jmx-exporter-javaagent.jar "${JMX_EXPORTER_URL}"' + - name: mod-downloader + image: ghcr.io/giganticminecraft/mod-downloader:sha-8326d06 + env: + - name: MINIO_ENDPOINT + value: seichi-private-plugin-blackhole-minio-console.minio:9001 + - name: MINIO_ACCESS_KEY + valueFrom: + secretKeyRef: + name: mcserver--common--config-secrets + key: MINIO_DEBUG_ACCESS_KEY + - name: MINIO_ACCESS_SECRET + valueFrom: + secretKeyRef: + name: mcserver--common--config-secrets + key: MINIO_DEBUG_ACCESS_SECRET + - name: BUCKET_NAME + value: seichi-plugins + - name: BUCKET_PREFIX_NAME + value: deb-1-18-2 + - name: DOWNLOAD_TARGET_DIR_PATH + value: /plugins containers: - resources: diff --git a/terraform/onp_cluster_minecraft_secrets.tf b/terraform/onp_cluster_minecraft_secrets.tf index b173dae53..cfdc00fc1 100644 --- a/terraform/onp_cluster_minecraft_secrets.tf +++ b/terraform/onp_cluster_minecraft_secrets.tf @@ -7,7 +7,9 @@ resource "kubernetes_secret" "onp_minecraft_debug_secrets" { } data = { - DISCORDSRV_TOKEN = var.minecraft__discordsrv_bot_token + DISCORDSRV_TOKEN = var.minecraft__discordsrv_bot_token + MINIO_DEBUG_ACCESS_KEY = var.minio_debug_access_key + MINIO_DEBUG_ACCESS_SECRET = var.minio_debug_access_secret } type = "Opaque"