Dagger
Search

argocd

Get Argo CD command-line interface.

Installation

dagger install github.com/camptocamp/daggerverse/argocd@v0.1.0

Entrypoint

Return Type
Argocd !
Arguments
NameTypeDescription
versionString !Argo CD version to get
Example
dagger -m github.com/camptocamp/daggerverse/argocd@8da126ed29f091a1e27cf4e62ba23b91c1f5c89c call \
 --version string
func (m *myModule) example(version string) *Argocd  {
	return dag.
			Argocd(version)
}
@function
def example(version: str) -> dag.Argocd:
	return (
		dag.argocd(version)
	)
@func()
example(version: string): Argocd {
	return dag
		.argocd(version)
}

Types

Argocd 🔗

Argo CD

binary() 🔗

Get Argo CD executable binary

Return Type
File !
Arguments
NameTypeDefault ValueDescription
platformScalar -Platform to get Argo CD for
Example
dagger -m github.com/camptocamp/daggerverse/argocd@8da126ed29f091a1e27cf4e62ba23b91c1f5c89c call \
 --version string binary
func (m *myModule) example(version string) *File  {
	return dag.
			Argocd(version).
			Binary()
}
@function
def example(version: str) -> dagger.File:
	return (
		dag.argocd(version)
		.binary()
	)
@func()
example(version: string): File {
	return dag
		.argocd(version)
		.binary()
}

overlay() 🔗

Get a root filesystem overlay with Argo CD

Return Type
Directory !
Arguments
NameTypeDefault ValueDescription
platformScalar -Platform to get Argo CD for
prefixString -Filesystem prefix under which to install Argo CD
Example
dagger -m github.com/camptocamp/daggerverse/argocd@8da126ed29f091a1e27cf4e62ba23b91c1f5c89c call \
 --version string overlay
func (m *myModule) example(version string) *Directory  {
	return dag.
			Argocd(version).
			Overlay()
}
@function
def example(version: str) -> dagger.Directory:
	return (
		dag.argocd(version)
		.overlay()
	)
@func()
example(version: string): Directory {
	return dag
		.argocd(version)
		.overlay()
}

installation() 🔗

Install Argo CD in a container

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
containerContainer !-Container in which to install Argo CD
Example
dagger -m github.com/camptocamp/daggerverse/argocd@8da126ed29f091a1e27cf4e62ba23b91c1f5c89c call \
 --version string installation --container IMAGE:TAG
func (m *myModule) example(version string, container *Container) *Container  {
	return dag.
			Argocd(version).
			Installation(container)
}
@function
def example(version: str, container: dagger.Container) -> dagger.Container:
	return (
		dag.argocd(version)
		.installation(container)
	)
@func()
example(version: string, container: Container): Container {
	return dag
		.argocd(version)
		.installation(container)
}

container() 🔗

Get a Argo CD container from a base container

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
containerContainer !-Base container
Example
dagger -m github.com/camptocamp/daggerverse/argocd@8da126ed29f091a1e27cf4e62ba23b91c1f5c89c call \
 --version string container --container IMAGE:TAG
func (m *myModule) example(version string, container *Container) *Container  {
	return dag.
			Argocd(version).
			Container(container)
}
@function
def example(version: str, container: dagger.Container) -> dagger.Container:
	return (
		dag.argocd(version)
		.container(container)
	)
@func()
example(version: string, container: Container): Container {
	return dag
		.argocd(version)
		.container(container)
}

redhatContainer() 🔗

Get a Red Hat Universal Base Image container with Argo CD

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
platformScalar -Platform to get container for
Example
dagger -m github.com/camptocamp/daggerverse/argocd@8da126ed29f091a1e27cf4e62ba23b91c1f5c89c call \
 --version string redhat-container
func (m *myModule) example(version string) *Container  {
	return dag.
			Argocd(version).
			RedhatContainer()
}
@function
def example(version: str) -> dagger.Container:
	return (
		dag.argocd(version)
		.redhat_container()
	)
@func()
example(version: string): Container {
	return dag
		.argocd(version)
		.redhatContainer()
}

redhatMinimalContainer() 🔗

Get a Red Hat Minimal Universal Base Image container with Argo CD

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
platformScalar -Platform to get container for
Example
dagger -m github.com/camptocamp/daggerverse/argocd@8da126ed29f091a1e27cf4e62ba23b91c1f5c89c call \
 --version string redhat-minimal-container
func (m *myModule) example(version string) *Container  {
	return dag.
			Argocd(version).
			RedhatMinimalContainer()
}
@function
def example(version: str) -> dagger.Container:
	return (
		dag.argocd(version)
		.redhat_minimal_container()
	)
@func()
example(version: string): Container {
	return dag
		.argocd(version)
		.redhatMinimalContainer()
}

redhatMicroContainer() 🔗

Get a Red Hat Micro Universal Base Image container with Argo CD

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
platformScalar -Platform to get container for
Example
dagger -m github.com/camptocamp/daggerverse/argocd@8da126ed29f091a1e27cf4e62ba23b91c1f5c89c call \
 --version string redhat-micro-container
func (m *myModule) example(version string) *Container  {
	return dag.
			Argocd(version).
			RedhatMicroContainer()
}
@function
def example(version: str) -> dagger.Container:
	return (
		dag.argocd(version)
		.redhat_micro_container()
	)
@func()
example(version: string): Container {
	return dag
		.argocd(version)
		.redhatMicroContainer()
}