feat: improve resource reconciliation and observability
This commit is contained in:
+2
-1
@@ -2,6 +2,7 @@ import { PatchStrategy } from "@kubernetes/client-node";
|
||||
import type { KubernetesObject } from "@kubernetes/client-node";
|
||||
import { LABELS } from "../const";
|
||||
import { objectApi } from "./k8s";
|
||||
import { sanitizeKubernetesObject } from "./kubernetes-object";
|
||||
|
||||
const FIELD_MANAGER = "kuber";
|
||||
|
||||
@@ -94,7 +95,7 @@ export async function applyResource<T extends KubernetesObject>(
|
||||
resource: T,
|
||||
): Promise<T> {
|
||||
return objectApi.patch(
|
||||
resource,
|
||||
sanitizeKubernetesObject(resource),
|
||||
undefined,
|
||||
undefined,
|
||||
FIELD_MANAGER,
|
||||
|
||||
Reference in New Issue
Block a user