@provisioner/common
Version:
Common stuff for provisioners
11 lines (10 loc) • 822 B
TypeScript
import { WorkloadKind } from '@c6o/kubeclient-helpers';
export declare const pathToSpec: (kind: WorkloadKind) => ".spec" | ".spec.template.spec" | ".spec.jobTemplate.spec.template.spec";
export declare const pathToContainers: (kind: WorkloadKind) => string;
export declare const pathToVolumes: (kind: WorkloadKind) => string;
export declare const pathToVolumeMounts: (kind: WorkloadKind) => string;
export declare const pathToEnv: (kind: WorkloadKind) => string;
export declare const pathToConfigMapRefs: (kind: WorkloadKind) => string;
export declare const pathToSecretRefs: (kind: WorkloadKind) => string;
export declare const pathToMetadata: (kind: WorkloadKind) => ".metadata" | ".spec.template.metadata" | ".spec.jobTemplate.spec.template.metadata";
export declare const pathToLabels: (kind: WorkloadKind) => string;