From e7150b295cc1193497231ad47309a2ff29cfc61d Mon Sep 17 00:00:00 2001 From: rito528 <39003544+rito528@users.noreply.github.com> Date: Thu, 16 Nov 2023 23:07:07 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20debug-s1=E3=81=AEstateful-set.yaml?= =?UTF-8?q?=E3=81=AEinitContainers=E3=81=ABmod-downloader=E3=82=92?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../templates/debug-s1/stateful-set.yaml | 21 +++++++++++++++++++ terraform/onp_cluster_minecraft_secrets.tf | 2 ++ 2 files changed, 23 insertions(+) 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 c50869b8c..c262d069f 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_KEY + 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 25dc63bbb..d6fe8c923 100644 --- a/terraform/onp_cluster_minecraft_secrets.tf +++ b/terraform/onp_cluster_minecraft_secrets.tf @@ -8,6 +8,8 @@ resource "kubernetes_secret" "onp_minecraft_debug_secrets" { data = { 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"