Dagger
Search

hydrate-kubernetes

No long description provided.

Installation

dagger install github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084

Entrypoint

Return Type
HydrateKubernetes !
Arguments
NameTypeDefault ValueDescription
valuesDirDirectory !-The path to the values directory, where the helm values are stored
wetRepoDirDirectory !-The path to the wet repo directory, where the wet manifests are stored
helmfileFile -The path to the helmfile.yaml file
valuesGoTmplFile -The path to the values.go.tmpl file
helmRegistryLoginNeededBoolean falseNo description provided
helmConfigDirDirectory -No description provided
renderTypeString "apps"Type of the render, it can be apps or sys-apps
dotFirestartrDirectory !-Firestartr org directory, it should lives in the
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.HydrateKubernetes  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.HydrateKubernetes:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): HydrateKubernetes {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
}

Types

HydrateKubernetes 🔗

container() 🔗

Return Type
Container !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH container
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.Container  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Container()
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.Container:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.container()
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): Container {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.container()
}

valuesDir() 🔗

Return Type
Directory !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH values-dir
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.Directory  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Valuesdir()
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.Directory:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.valuesdir()
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): Directory {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.valuesDir()
}

wetRepoDir() 🔗

Return Type
Directory !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH wet-repo-dir
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.Directory  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Wetrepodir()
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.Directory:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.wetrepodir()
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): Directory {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.wetRepoDir()
}

helmfile() 🔗

Return Type
File !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH helmfile
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.File  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Helmfile()
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.File:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.helmfile()
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): File {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.helmfile()
}

valuesGoTmpl() 🔗

Return Type
File !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH values-go-tmpl
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.File  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Valuesgotmpl()
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.File:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.valuesgotmpl()
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): File {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.valuesGoTmpl()
}

helmRegistryLoginNeeded() 🔗

Return Type
Boolean !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH helm-registry-login-needed
func (m *MyModule) Example(ctx context.Context, valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) bool  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Helmregistryloginneeded(ctx)
}
@function
async def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> bool:
	return await (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.helmregistryloginneeded()
	)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): Promise<boolean> {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.helmRegistryLoginNeeded()
}

helmConfigDir() 🔗

Return Type
Directory !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH helm-config-dir
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.Directory  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Helmconfigdir()
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.Directory:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.helmconfigdir()
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): Directory {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.helmConfigDir()
}

renderType() 🔗

Return Type
String !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH render-type
func (m *MyModule) Example(ctx context.Context, valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) string  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Rendertype(ctx)
}
@function
async def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> str:
	return await (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.rendertype()
	)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): Promise<string> {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.renderType()
}

dotFirestartrDir() 🔗

Return Type
Directory !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH dot-firestartr-dir
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.Directory  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Dotfirestartrdir()
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.Directory:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.dotfirestartrdir()
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): Directory {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.dotFirestartrDir()
}

repositoriesFile() 🔗

Return Type
File !
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH repositories-file
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory) *dagger.File  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Repositoriesfile()
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory) -> dagger.File:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.repositoriesfile()
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory): File {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.repositoriesFile()
}

applyPatch() 🔗

Return Type
String !
Arguments
NameTypeDefault ValueDescription
documentString !-No description provided
patchString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH apply-patch --document string --patch string
func (m *MyModule) Example(ctx context.Context, valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, document string, patch string) string  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Applypatch(ctx, document, patch)
}
@function
async def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, document: str, patch: str) -> str:
	return await (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.applypatch(document, patch)
	)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, document: string, patch: string): Promise<string> {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.applyPatch(document, patch)
}

buildHelmRepositoriesFile() 🔗

Return Type
File !
Arguments
NameTypeDefault ValueDescription
dotFirestartrDirDirectory !-No description provided
envFileLocationString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH build-helm-repositories-file --dot-firestartr-dir DIR_PATH --env-file-location string
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, dotFirestartrDir *dagger.Directory, envFileLocation string) *dagger.File  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Buildhelmrepositoriesfile(dotFirestartrDir, envFileLocation)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, dotfirestartrdir: dagger.Directory, envfilelocation: str) -> dagger.File:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.buildhelmrepositoriesfile(dotfirestartrdir, envfilelocation)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, dotFirestartrDir: Directory, envFileLocation: string): File {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.buildHelmRepositoriesFile(dotFirestartrDir, envFileLocation)
}

buildNewImages() 🔗

Return Type
File !
Arguments
NameTypeDefault ValueDescription
matrixString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH build-new-images --matrix string
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, matrix string) *dagger.File  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Buildnewimages(matrix)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, matrix: str) -> dagger.File:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.buildnewimages(matrix)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, matrix: string): File {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.buildNewImages(matrix)
}

buildPreviousImagesApp() 🔗

Return Type
String !
Arguments
NameTypeDefault ValueDescription
clusterString !-No description provided
tenantString !-No description provided
envString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH build-previous-images-app --cluster string --tenant string --env string
func (m *MyModule) Example(ctx context.Context, valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, cluster string, tenant string, env string) string  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Buildpreviousimagesapp(ctx, cluster, tenant, env)
}
@function
async def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, cluster: str, tenant: str, env: str) -> str:
	return await (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.buildpreviousimagesapp(cluster, tenant, env)
	)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, cluster: string, tenant: string, env: string): Promise<string> {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.buildPreviousImagesApp(cluster, tenant, env)
}

createEnvironmentsFile() 🔗

Return Type
File !
Arguments
NameTypeDefault ValueDescription
envString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH create-environments-file --env string
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, env string) *dagger.File  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Createenvironmentsfile(env)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, env: str) -> dagger.File:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.createenvironmentsfile(env)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, env: string): File {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.createEnvironmentsFile(env)
}

dumpAppRenderToWetDir() 🔗

Return Type
Directory !
Arguments
NameTypeDefault ValueDescription
appString !-No description provided
clusterString !-No description provided
tenantString !-No description provided
envString !-No description provided
newImagesMatrixString "{\"images\":[]}"No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH dump-app-render-to-wet-dir --app string --cluster string --tenant string --env string
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, app string, cluster string, tenant string, env string) *dagger.Directory  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Dumpapprendertowetdir(app, cluster, tenant, env)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, app: str, cluster: str, tenant: str, env: str) -> dagger.Directory:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.dumpapprendertowetdir(app, cluster, tenant, env)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, app: string, cluster: string, tenant: string, env: string): Directory {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.dumpAppRenderToWetDir(app, cluster, tenant, env)
}

dumpSysAppRenderToWetDir() 🔗

Return Type
Directory !
Arguments
NameTypeDefault ValueDescription
appString !-No description provided
clusterString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH dump-sys-app-render-to-wet-dir --app string --cluster string
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, app string, cluster string) *dagger.Directory  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Dumpsysapprendertowetdir(app, cluster)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, app: str, cluster: str) -> dagger.Directory:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.dumpsysapprendertowetdir(app, cluster)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, app: string, cluster: string): Directory {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.dumpSysAppRenderToWetDir(app, cluster)
}

generateOjectFromPath() 🔗

Return Type
String !
Arguments
NameTypeDefault ValueDescription
fullPathString !-No description provided
valueString !-No description provided
jsonObjString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH generate-oject-from-path --full-path string --value string --json-obj string
func (m *MyModule) Example(ctx context.Context, valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, fullPath string, value string, jsonObj string) string  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Generateojectfrompath(ctx, fullPath, value, jsonObj)
}
@function
async def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, fullpath: str, value: str, jsonobj: str) -> str:
	return await (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.generateojectfrompath(fullpath, value, jsonobj)
	)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, fullPath: string, value: string, jsonObj: string): Promise<string> {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.generateOjectFromPath(fullPath, value, jsonObj)
}

getImagesFile() 🔗

Return Type
File !
Arguments
NameTypeDefault ValueDescription
clusterString !-No description provided
tenantString !-No description provided
envString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH get-images-file --cluster string --tenant string --env string
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, cluster string, tenant string, env string) *dagger.File  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Getimagesfile(cluster, tenant, env)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, cluster: str, tenant: str, env: str) -> dagger.File:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.getimagesfile(cluster, tenant, env)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, cluster: string, tenant: string, env: string): File {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.getImagesFile(cluster, tenant, env)
}

render() 🔗

This function renders the apps or sys-apps based on the render type It returns the wet directory where the rendered files are stored

Return Type
[Directory ! ] !
Arguments
NameTypeDefault ValueDescription
appString !-No description provided
clusterString !-No description provided
tenantString ""No description provided
envString ""No description provided
newImagesMatrixString "{\"images\":[]}"No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH render --app string --cluster string
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, app string, cluster string) []*dagger.Directory  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Render(app, cluster)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, app: str, cluster: str) -> List[dagger.Directory]:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.render(app, cluster)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, app: string, cluster: string): Directory[] {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.render(app, cluster)
}

renderApp() 🔗

Return Type
String !
Arguments
NameTypeDefault ValueDescription
envString !-No description provided
appString !-No description provided
clusterString !-No description provided
tenantString !-No description provided
newImagesMatrixString "{\"images\":[]}"No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH render-app --env string --app string --cluster string --tenant string
func (m *MyModule) Example(ctx context.Context, valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, env string, app string, cluster string, tenant string) string  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Renderapp(ctx, env, app, cluster, tenant)
}
@function
async def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, env: str, app: str, cluster: str, tenant: str) -> str:
	return await (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.renderapp(env, app, cluster, tenant)
	)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, env: string, app: string, cluster: string, tenant: string): Promise<string> {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.renderApp(env, app, cluster, tenant)
}

renderSysService() 🔗

Return Type
String !
Arguments
NameTypeDefault ValueDescription
clusterString !-No description provided
appString !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH render-sys-service --cluster string --app string
func (m *MyModule) Example(ctx context.Context, valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, cluster string, app string) string  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Rendersysservice(ctx, cluster, app)
}
@function
async def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, cluster: str, app: str) -> str:
	return await (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.rendersysservice(cluster, app)
	)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, cluster: string, app: string): Promise<string> {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.renderSysService(cluster, app)
}

splitRenderInFiles() 🔗

Return Type
Directory !
Arguments
NameTypeDefault ValueDescription
renderFileFile !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH split-render-in-files --render-file file:path
func (m *MyModule) Example(valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, renderFile *dagger.File) *dagger.Directory  {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Splitrenderinfiles(renderFile)
}
@function
def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, renderfile: dagger.File) -> dagger.Directory:
	return (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.splitrenderinfiles(renderfile)
	)
@func()
example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, renderFile: File): Directory {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.splitRenderInFiles(renderFile)
}

validateYamlFiles() 🔗

Return Type
Void !
Arguments
NameTypeDefault ValueDescription
files[String ! ] !-No description provided
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@ee9d80262f70791b034bb7cd55bf07cb8a893084 call \
 --values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH validate-yaml-files --files string1 --files string2
func (m *MyModule) Example(ctx context.Context, valuesDir *dagger.Directory, wetRepoDir *dagger.Directory, dotFirestartr *dagger.Directory, files []string)   {
	return dag.
			Hydratekubernetes(valuesDir, wetRepoDir, dotFirestartr).
			Validateyamlfiles(ctx, files)
}
@function
async def example(valuesdir: dagger.Directory, wetrepodir: dagger.Directory, dotfirestartr: dagger.Directory, files: List[str]) -> None:
	return await (
		dag.hydrate_kubernetes(valuesdir, wetrepodir, dotfirestartr)
		.validateyamlfiles(files)
	)
@func()
async example(valuesDir: Directory, wetRepoDir: Directory, dotFirestartr: Directory, files: string[]): Promise<void> {
	return dag
		.hydrateKubernetes(valuesDir, wetRepoDir, dotFirestartr)
		.validateYamlFiles(files)
}