- Notifications
You must be signed in to change notification settings - Fork2
License
ans-group/terraform-provider-ecloud
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This provider is available via theTerraform Registry with Terraform v0.13+
⚠️ We strongly recommend pinning the provider version to a target major version, as to ensure future breaking changes do not affect workflows and automated CI pipelines
terraform { required_providers { ecloud = { source = "ans-group/ecloud" version = "~> 2.0" } }}provider "ecloud" { api_key = "abc"}To get started, theterraform-provider-ecloud binary (.exe extension if Windows) should be downloaded fromReleases and placed in the plugins directory (seehere for more information). For this example, we'll place it in~/.terraform.d/plugins/
We'll then need to initialise terraform with our provider:
terraform initFinally, we can invoketerraform apply to apply our terraform configuration:
terraform applyDocumentation is located within this repository at/docs, and is published in theTerraform Registry
ukfast organisation, and was later moved to theans-group organisation. Upgrading theukfast provider will result in the errorchecksum list has unexpected. Updating provider config to use theans-group organisation will resolve this
Acceptance tests can be executed usingmake as below:
make testacc TEST=VPC_basicgoreleaser is used to release the provider on Github. First, obtain your GPG fingerprint:
gpg -kCache GPG passphrase:
gpg --armor --detach-sign -n main.goFinally tag and invokegoreleaser:
git tag v2.0.0git push --tagsexport GITHUB_TOKEN=<token>export GPG_FINGERPRINT=<fingerprint>export GPG_TTY=$(tty)goreleaser --rm-distAbout
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors6
Uh oh!
There was an error while loading.Please reload this page.