layout | page_title | sidebar_current | description |
---|---|---|---|
codefresh |
Provider: Codefresh |
docs-codefresh-index |
The Codefresh provider is used to manage Codefresh resources. |
The Codefresh Provider can be used to configure Codefresh resources - pipelines, projects, accounts, etc using the Codefresh API.
The Codefresh API requires the authentication key to authenticate.
The key can be passed either as provider's attribute or as environment variable - CODEFRESH_API_KEY
.
The following arguments are supported:
token
- (Optional) The client API token. This can also be sourced from theCODEFRESH_API_KEY
environment variable.api_url
-(Optional) Default value - https://g.codefresh.io/api.
- create users and accounts using accounts_users module and Codefresh Admin token
- Create and save in tf state api_keys using accounts_token module
- Create teams using teams module
- Create permissions - see example