@topgroup/diginext
Version:
A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.
29 lines • 1.01 kB
TypeScript
import type { ContainerRegistrySecretOptions } from "../registry/ContainerRegistrySecretOptions";
/**
* Create imagePullSecrets in a namespace
*/
export declare function createImagePullSecrets(options: ContainerRegistrySecretOptions): Promise<{
name?: string;
value?: string;
}>;
/**
* Create imagePullSecrets in a namespace by deploy environment
* @param appSlug - App's slug
* @param env @example "dev", "prod"
*/
export declare function createImagePullSecretsByDeployEnvironment(appSlug: string, env?: string): Promise<{
name?: string;
value?: string;
}>;
/**
* Create imagePullSecrets in a namespace
* @param appSlug - App's slug
* @param env @example "dev", "prod"
* @param clusterSlug - Cluster's slug
* @param namespace @default "default"
*/
export declare function createImagePullSecretsInNamespace(appSlug: string, env: string, clusterSlug: string, namespace?: string): Promise<{
name?: string;
value?: string;
}>;
//# sourceMappingURL=image-pull-secret.d.ts.map