[FEATURE] Extra Port implimentation

This commit is contained in:
Dunemask 2024-01-19 17:36:50 -07:00
parent 2884709bb1
commit 6270c5e421
8 changed files with 82 additions and 20 deletions

View file

@ -51,6 +51,10 @@ export default async function deleteServerResources(serverSpec) {
const deleteBackupSecret = deleteOnExist(server.backupSecret, (name) =>
k8sCore.deleteNamespacedSecret(name, namespace),
);
const deleteExtraService = deleteOnExist(server.extraService, (name) =>
k8sCore.deleteNamespacedService(name, namespace),
);
const deleteVolume = deleteOnExist(server.volume, (name) =>
k8sCore.deleteNamespacedPersistentVolumeClaim(name, namespace),
);
@ -59,6 +63,7 @@ export default async function deleteServerResources(serverSpec) {
deleteService,
deleteRconService,
deleteRconSecret,
deleteExtraService,
deleteBackupSecret,
deleteVolume,
]).catch(deleteError);