fix(plugin): warn on missing kubernetes adapter env

This commit is contained in:
Dotta
2026-05-12 18:16:04 -05:00
committed by Chris Farhood
parent 94fc81266f
commit a98c5cdfa9
5 changed files with 52 additions and 6 deletions
@@ -3,7 +3,7 @@ import manifest from "../../src/manifest.js";
describe("manifest", () => {
const configSchema = manifest.environmentDrivers[0]?.configSchema as {
properties: Record<string, { const?: unknown; maxLength?: number; pattern?: string }>;
properties: Record<string, { const?: unknown; description?: string; maxLength?: number; pattern?: string }>;
anyOf: Array<{
properties?: Record<string, { const?: unknown }>;
required?: string[];
@@ -23,4 +23,8 @@ describe("manifest", () => {
});
expect(configSchema.anyOf).toContainEqual({ required: ["kubeconfig"] });
});
it("documents that CIDR egress is HTTPS-only", () => {
expect(configSchema.properties.egressAllowCidrs.description).toContain("TCP port 443");
});
});