Dagger
Search

validate-crds

No long description provided.

Installation

dagger install github.com/prefapp/daggerverse/validate-crds@94a6a096e25347e539164290887b4088d8ec2250

Entrypoint

Return Type
ValidateCrds !
Arguments
NameTypeDefault ValueDescription
dockerSocketSocket !-This is required by the "prefapp/daggerverse/kind" module.
kindSvcService !-This is required by the "prefapp/daggerverse/kind" module.
crdsDirDirectory !-No description provided
versionEnum -From the "prefapp/daggerverse/kind" module. The Kubernetes version you want to install in the Kind cluster. Has to be one of the available ones in the current Kind version used.
Example
dagger -m github.com/prefapp/daggerverse/validate-crds@94a6a096e25347e539164290887b4088d8ec2250 call \
 --kind-svc PROTOCOL://HOST:PORT --crds-dir DIR_PATH
func (m *MyModule) Example(dockerSocket *dagger.Socket, kindSvc *dagger.Service, crdsDir *dagger.Directory) *dagger.ValidateCrds  {
	return dag.
			ValidateCrds(dockerSocket, kindSvc, crdsDir)
}
@function
def example(docker_socket: dagger.Socket, kind_svc: dagger.Service, crds_dir: dagger.Directory, ) -> dagger.ValidateCrds:
	return (
		dag.validate_crds(docker_socket, kind_svc, crds_dir)
	)
@func()
example(dockerSocket: Socket, kindSvc: Service, crdsDir: Directory, ): ValidateCrds {
	return dag
		.validateCrds(dockerSocket, kindSvc, crdsDir)
}

Types

ValidateCrds 🔗

kind() 🔗

Return Type
Container !
Example
dagger -m github.com/prefapp/daggerverse/validate-crds@94a6a096e25347e539164290887b4088d8ec2250 call \
 --kind-svc PROTOCOL://HOST:PORT --crds-dir DIR_PATH kind
func (m *MyModule) Example(dockerSocket *dagger.Socket, kindSvc *dagger.Service, crdsDir *dagger.Directory) *dagger.Container  {
	return dag.
			ValidateCrds(dockerSocket, kindSvc, crdsDir).
			Kind()
}
@function
def example(docker_socket: dagger.Socket, kind_svc: dagger.Service, crds_dir: dagger.Directory, ) -> dagger.Container:
	return (
		dag.validate_crds(docker_socket, kind_svc, crds_dir)
		.kind()
	)
@func()
example(dockerSocket: Socket, kindSvc: Service, crdsDir: Directory, ): Container {
	return dag
		.validateCrds(dockerSocket, kindSvc, crdsDir)
		.kind()
}

crds() 🔗

Return Type
Directory !
Example
dagger -m github.com/prefapp/daggerverse/validate-crds@94a6a096e25347e539164290887b4088d8ec2250 call \
 --kind-svc PROTOCOL://HOST:PORT --crds-dir DIR_PATH crds
func (m *MyModule) Example(dockerSocket *dagger.Socket, kindSvc *dagger.Service, crdsDir *dagger.Directory) *dagger.Directory  {
	return dag.
			ValidateCrds(dockerSocket, kindSvc, crdsDir).
			Crds()
}
@function
def example(docker_socket: dagger.Socket, kind_svc: dagger.Service, crds_dir: dagger.Directory, ) -> dagger.Directory:
	return (
		dag.validate_crds(docker_socket, kind_svc, crds_dir)
		.crds()
	)
@func()
example(dockerSocket: Socket, kindSvc: Service, crdsDir: Directory, ): Directory {
	return dag
		.validateCrds(dockerSocket, kindSvc, crdsDir)
		.crds()
}

validate() 🔗

Return Type
String !
Example
dagger -m github.com/prefapp/daggerverse/validate-crds@94a6a096e25347e539164290887b4088d8ec2250 call \
 --kind-svc PROTOCOL://HOST:PORT --crds-dir DIR_PATH validate
func (m *MyModule) Example(ctx context.Context, dockerSocket *dagger.Socket, kindSvc *dagger.Service, crdsDir *dagger.Directory) string  {
	return dag.
			ValidateCrds(dockerSocket, kindSvc, crdsDir).
			Validate(ctx)
}
@function
async def example(docker_socket: dagger.Socket, kind_svc: dagger.Service, crds_dir: dagger.Directory, ) -> str:
	return await (
		dag.validate_crds(docker_socket, kind_svc, crds_dir)
		.validate()
	)
@func()
async example(dockerSocket: Socket, kindSvc: Service, crdsDir: Directory, ): Promise<string> {
	return dag
		.validateCrds(dockerSocket, kindSvc, crdsDir)
		.validate()
}

OSZAR »