hydrate-kubernetes
No long description provided.
Installation
dagger install github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661Entrypoint
Return Type
HydrateKubernetes !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| valuesDir | Directory ! | - | The path to the values directory, where the helm values are stored |
| wetRepoDir | Directory ! | - | The path to the wet repo directory, where the wet manifests are stored |
| helmfile | File | - | The path to the helmfile.yaml file |
| valuesGoTmpl | File | - | The path to the values.go.tmpl file |
| helmRegistryLoginNeeded | Boolean | false | No description provided |
| helmConfigDir | Directory | - | No description provided |
| renderType | String | "apps" | Type of the render, it can be apps or sys-apps |
| dotFirestartr | Directory ! | - | Firestartr org directory, it should lives in the |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATHfunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH containerfunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH values-dirfunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH wet-repo-dirfunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH helmfilefunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH values-go-tmplfunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH helm-registry-login-neededfunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH helm-config-dirfunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH render-typefunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH dot-firestartr-dirfunc (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@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH repositories-filefunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| document | String ! | - | No description provided |
| patch | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH apply-patch --document string --patch stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| dotFirestartrDir | Directory ! | - | No description provided |
| envFileLocation | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 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 stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| matrix | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH build-new-images --matrix stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| cluster | String ! | - | No description provided |
| tenant | String ! | - | No description provided |
| env | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH build-previous-images-app --cluster string --tenant string --env stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| env | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH create-environments-file --env stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| app | String ! | - | No description provided |
| cluster | String ! | - | No description provided |
| tenant | String ! | - | No description provided |
| env | String ! | - | No description provided |
| newImagesMatrix | String | "{\"images\":[]}" | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 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 stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| app | String ! | - | No description provided |
| cluster | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH dump-sys-app-render-to-wet-dir --app string --cluster stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| fullPath | String ! | - | No description provided |
| value | String ! | - | No description provided |
| jsonObj | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 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 stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| cluster | String ! | - | No description provided |
| tenant | String ! | - | No description provided |
| env | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH get-images-file --cluster string --tenant string --env stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| app | String ! | - | No description provided |
| cluster | String ! | - | No description provided |
| tenant | String | "" | No description provided |
| env | String | "" | No description provided |
| newImagesMatrix | String | "{\"images\":[]}" | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH render --app string --cluster stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| env | String ! | - | No description provided |
| app | String ! | - | No description provided |
| cluster | String ! | - | No description provided |
| tenant | String ! | - | No description provided |
| newImagesMatrix | String | "{\"images\":[]}" | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH render-app --env string --app string --cluster string --tenant stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| cluster | String ! | - | No description provided |
| app | String ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH render-sys-service --cluster string --app stringfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| renderFile | File ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH split-render-in-files --render-file file:pathfunc (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
| Name | Type | Default Value | Description |
|---|---|---|---|
| files | [String ! ] ! | - | No description provided |
Example
dagger -m github.com/prefapp/daggerverse/hydrate-orchestrator/modules/hydrate-kubernetes@c114265314082826615a11072412de6fbe3ae661 call \
--values-dir DIR_PATH --wet-repo-dir DIR_PATH --dot-firestartr DIR_PATH validate-yaml-files --files string1 --files string2func (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)
}