[FEATURE] Adjust more server controllers
This commit is contained in:
parent
37e3dc2ae9
commit
af44ff710f
1 changed files with 3 additions and 6 deletions
|
@ -96,9 +96,6 @@ function getServerContainer(serverSpec) {
|
|||
// RCON
|
||||
const rs = `mcl-${name}-rcon-secret`;
|
||||
findEnv("RCON_PASSWORD").valueFrom.secretKeyRef.name = rs;
|
||||
// Mods // TODO: remove these once files are managable
|
||||
/*if (version !== "VANILLA") delete findEnv("MODPACK").value;
|
||||
else updateEnv("MODPACK", modpack);*/
|
||||
|
||||
return container;
|
||||
}
|
||||
|
@ -167,7 +164,7 @@ function createServerService(serverSpec) {
|
|||
}
|
||||
|
||||
function createRconService(serverSpec) {
|
||||
const { name, url } = serverSpec;
|
||||
const { name } = serverSpec;
|
||||
const rconSvcYaml = loadYaml("lib/k8s/configs/rcon-svc.yml");
|
||||
rconSvcYaml.metadata.labels.app = `mcl-${name}-app`;
|
||||
rconSvcYaml.metadata.name = `mcl-${name}-rcon`;
|
||||
|
@ -182,11 +179,11 @@ export default async function createServerResources(serverSpec) {
|
|||
const deploymentRes = await k8sDeps.listNamespacedDeployment(namespace);
|
||||
const deployments = deploymentRes.body.items.map((i) => i.metadata.name);
|
||||
if (deployments.includes(`mcl-${serverSpec.name}`))
|
||||
throw new ExpressClientError("Server already exists!", { c: 409 });
|
||||
throw new ExpressClientError({m: "Server already exists!", c: 409 });
|
||||
const pvcRes = await k8sCore.listNamespacedPersistentVolumeClaim(namespace);
|
||||
const pvcs = pvcRes.body.items.map((i) => i.metadata.name);
|
||||
if (pvcs.includes(`mcl-${serverSpec.name}-volume`))
|
||||
throw new ExpressClientError("Server PVC already exists!", { c: 409 });
|
||||
throw new ExpressClientError({ m: "Server PVC already exists!", c: 409 });
|
||||
const rconSecret = createRconSecret(serverSpec);
|
||||
const serverVolume = createServerVolume(serverSpec);
|
||||
const serverDeploy = createServerDeploy(serverSpec);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue