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
Name | Type | Default Value | Description |
---|---|---|---|
service | Service ! | - | No description provided |
name | StringKind ! | - | No description provided |
frontend | IntegerKind ! | - | No description provided |
backend | IntegerKind ! | - | 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()
}