infisical
No long description provided.
Installation
dagger install github.com/jpadams/daggerverse/infisical@21f9211e5727a0b6acce8a0ab6c35d01896dc642
Entrypoint
Return Type
Infisical
Example
dagger -m github.com/jpadams/daggerverse/infisical@21f9211e5727a0b6acce8a0ab6c35d01896dc642 call \
func (m *MyModule) Example() *dagger.Infisical {
return dag.
Infisical()
}
@function
def example() -> dagger.Infisical:
return (
dag.infisical()
)
@func()
example(): Infisical {
return dag
.infisical()
}
Types
Infisical 🔗
getSecret() 🔗
Get a secret from an Infisical project using secret name, project token, env, and path
Return Type
Secret !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
name | StringKind ! | - | No description provided |
token | Secret ! | - | No description provided |
env | StringKind ! | - | No description provided |
path | StringKind ! | - | No description provided |
Example
dagger -m github.com/jpadams/daggerverse/infisical@21f9211e5727a0b6acce8a0ab6c35d01896dc642 call \
get-secret
func (m *MyModule) Example(name , token , env , path ) {
return dag.
Infisical().
GetSecret(name, token, env, path)
}
@function
def example(name: , token: , env: , path: ) -> :
return (
dag.infisical()
.get_secret(name, token, env, path)
)
@func()
example(name: , token: , env: , path: ): {
return dag
.infisical()
.getSecret(name, token, env, path)
}
test() 🔗
Insecure test using default Infisical project and plaintext token
Return Type
StringKind !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
token | StringKind ! | - | No description provided |
Example
dagger -m github.com/jpadams/daggerverse/infisical@21f9211e5727a0b6acce8a0ab6c35d01896dc642 call \
test
func (m *MyModule) Example(token ) {
return dag.
Infisical().
Test(token)
}
@function
def example(token: ) -> :
return (
dag.infisical()
.test(token)
)
@func()
example(token: ): {
return dag
.infisical()
.test(token)
}