From ed0be93886a32bcb18f5da6162a6e24739458096 Mon Sep 17 00:00:00 2001 From: Radon Rosborough Date: Tue, 27 Dec 2022 19:55:09 -0700 Subject: [PATCH] Fix some bugs --- backend/k8s.js | 3 ++- k8s/secrets.in.yaml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/backend/k8s.js b/backend/k8s.js index c35dbfb..11d33a0 100644 --- a/backend/k8s.js +++ b/backend/k8s.js @@ -45,7 +45,7 @@ export async function createUserSession({ sessionID, langConfig, revisions }) { resources: {}, command: ["sh", "-c"], args: [ - `cp -RT /mc /root/.mc &&` + + `mkdir -p /root/.mc && cp -LT /mc/config.json /root/.mc/config.json &&` + `mc cp riju/agent/${revisions.agent} /riju-bin/agent && chmod +x /riju-bin/agent &&` + `mc cp riju/ptyify/${revisions.ptyify} /riju-bin/ptyify && chmod +x /riju-bin/ptyify`, ], @@ -67,6 +67,7 @@ export async function createUserSession({ sessionID, langConfig, revisions }) { name: "session", image: `localhost:30999/riju-lang:${langConfig.id}-${revisions.langImage}`, resources: { + requests: {}, limits: { cpu: "1000m", memory: "4Gi", diff --git a/k8s/secrets.in.yaml b/k8s/secrets.in.yaml index dca6132..19e074d 100644 --- a/k8s/secrets.in.yaml +++ b/k8s/secrets.in.yaml @@ -73,7 +73,7 @@ metadata: stringData: config.json: | { - "version": 10, + "version": "10", "aliases": { "riju": { "url": "http://minio.riju.svc",