Moved crd checker to kubernetes-routes

This commit is contained in:
djeinstine
2024-11-08 15:08:01 +00:00
parent 9367fd761b
commit d65cb638be
2 changed files with 28 additions and 25 deletions

View File

@@ -151,26 +151,6 @@ export async function servicesFromDocker() {
return mappedServiceGroups;
}
export async function checkCRD(kc, name) {
const apiExtensions = kc.makeApiClient(ApiextensionsV1Api);
const exist = await apiExtensions
.readCustomResourceDefinitionStatus(name)
.then(() => true)
.catch(async (error) => {
if (error.statusCode === 403) {
logger.error(
"Error checking if CRD %s exists. Make sure to add the following permission to your RBAC: %d %s %s",
name,
error.statusCode,
error.body.message,
);
}
return false;
});
return exist;
}
export async function servicesFromKubernetes() {
const ANNOTATION_BASE = "gethomepage.dev";
const ANNOTATION_WIDGET_BASE = `${ANNOTATION_BASE}/widget.`;