export declare const clusterKubernetes: {
    readonly accessMode: "ReadWriteOnce";
    readonly storageClass: "local-storage";
    readonly storageSizeXxl: "10Gi";
};
export declare const clusterNames: {
    readonly registry: "registry";
    readonly ingress: "ingress-nginx";
    readonly ks: "ks";
    readonly ksWeb: "ks-web";
    readonly dockerRegistry: "docker-registry";
    readonly postgresRam: "postgres-ram";
    readonly pgRamStorage: "pg-ram-storage";
    readonly gitlabRunner: "gitlab-runner";
    readonly pnpmCachePv: "pnpm-cache-pv";
    readonly pnpmCachePvc: "pnpm-cache-pvc";
};
export declare const clusterPriority: {
    readonly name: "priority";
    readonly value: 100000;
};
export declare const clusterSuffixes: {
    readonly pv: "pv";
    readonly pvc: "pvc";
    readonly ingress: "ingress";
};
export declare const volumeConstants: {
    readonly filesystem: "Filesystem";
    readonly retain: "Retain";
};
export declare const kubernetesNodes: {
    readonly controlPlane: "node-role.kubernetes.io/control-plane";
};
export declare const clusterVolumePaths: {
    readonly pnpmCache: "/var/cluster-data/pnpm-cache";
    readonly bitnamiPostgresql: "/bitnami/postgresql";
    readonly bitnamiUnusedData: "/bitnami/unused-data";
};
export declare const clusterPaths: {
    readonly devVmPassword: "../../../secrets/security/passwords.json";
    readonly dataDir: "/var/mnt/storage";
};
export declare const clusterIngress: {
    readonly tlsSecret: "ingress-nginx/tls-secret";
    readonly proxyBodySizeAnnotation: "nginx.ingress.kubernetes.io/proxy-body-size";
};
export declare const matchExpressions: {
    readonly exists: "Exists";
};
