Dagger
Search

proxy

No long description provided.

Installation

dagger install github.com/kpenfound/dagger-modules/proxy@4974464186921b92deec3299cf3f94d3067dddca

Entrypoint

Return Type
Proxy
Example
dagger -m github.com/kpenfound/dagger-modules/proxy@4974464186921b92deec3299cf3f94d3067dddca call \
func (m *MyModule) Example() *dagger.Proxy  {
	return dag.
			Proxy()
}
@function
def example() -> dagger.Proxy:
	return (
		dag.proxy()
	)
@func()
example(): Proxy {
	return dag
		.proxy()
}

Types

Proxy 🔗

ctr() 🔗

An OCI-compatible container, also known as a docker container.

Return Type
Container 
Example
dagger -m github.com/kpenfound/dagger-modules/proxy@4974464186921b92deec3299cf3f94d3067dddca call \
 ctr
func (m *MyModule) Example()   {
	return dag.
			Proxy().
			Ctr()
}
@function
def example() -> :
	return (
		dag.proxy()
		.ctr()
	)
@func()
example():  {
	return dag
		.proxy()
		.ctr()
}

withService() 🔗

Add a service to proxy

Return Type
Proxy !
Arguments
NameTypeDefault ValueDescription
serviceService !-No description provided
nameStringKind !-No description provided
frontendIntegerKind !-No description provided
backendIntegerKind !-No description provided
Example
dagger -m github.com/kpenfound/dagger-modules/proxy@4974464186921b92deec3299cf3f94d3067dddca call \
 with-service
func (m *MyModule) Example(service , name , frontend , backend )   {
	return dag.
			Proxy().
			WithService(service, name, frontend, backend)
}
@function
def example(service: , name: , frontend: , backend: ) -> :
	return (
		dag.proxy()
		.with_service(service, name, frontend, backend)
	)
@func()
example(service: , name: , frontend: , backend: ):  {
	return dag
		.proxy()
		.withService(service, name, frontend, backend)
}

service() 🔗

Get the proxy Service

Return Type
Service !
Example
dagger -m github.com/kpenfound/dagger-modules/proxy@4974464186921b92deec3299cf3f94d3067dddca call \
 service
func (m *MyModule) Example()   {
	return dag.
			Proxy().
			Service()
}
@function
def example() -> :
	return (
		dag.proxy()
		.service()
	)
@func()
example():  {
	return dag
		.proxy()
		.service()
}