Skip to content

Commit

Permalink
Readme for Terraform 0.9.x
Browse files Browse the repository at this point in the history
  • Loading branch information
ccushing committed Apr 28, 2017
1 parent 5fe50e5 commit 6e96d6b
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 14 deletions.
10 changes: 9 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,12 @@ build: test
cross: test_acceptance
gox -output "./bin/{{.OS}}_{{.Arch}}/terraform-provider-baremetal"

.PHONY: clean fmt build cross test test_unit
zip:
cd bin \
&& zip -r windows.zip windows_386 windows_amd64 \
&& tar -czvf darwin.tar.gz darwin_386 darwin_amd64 \
&& tar -czvf freebsd.tar.gz freebsd_386 freebsd_amd64 freebsd_arm \
&& tar -czvf linux.tar.gz linux_386 linux_amd64 linux_arm \
&& tar -czvf openbsd.tar.gz openbsd_386 openbsd_amd64

.PHONY: clean fmt build cross test test_unit zip
24 changes: 11 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,17 @@ Oracle customers now have access to an enterprise class, developer friendly orch
This Terraform provider is OSS, available to all OBMCS customers at no charge.

## Compatibility
The provider is compatible with Terraform .8.\*, **.8.8 is recommended.** .9.\* compatibility is in the works.
The provider is compatible with Terraform .9.\*.

### Coverage
The Terraform provider provides coverage for the entire BMC API excluding the Load Balancer Service, expected first half of April 2017.
The Terraform provider provides coverage for the entire BMC API, with some minor exceptions.

## Getting started
Be sure to read the FAQ and Writing Terraform configurations for OBMCS in [/docs](https://github.com/oracle/terraform-provider-baremetal/tree/master/docs).

### Download Terraform
Find the appropriate **.8.8 binary** for your platform, download it.
* [OSX, macOS (x64)](https://releases.hashicorp.com/terraform/0.8.8/terraform_0.8.8_darwin_amd64.zip)
* [Linux (x64)](https://releases.hashicorp.com/terraform/0.8.8/terraform_0.8.8_linux_amd64.zip)
* [Windows (x64)](https://releases.hashicorp.com/terraform/0.8.8/terraform_0.8.8_windows_amd64.zip)

[Other platforms](https://releases.hashicorp.com/terraform/0.8.8/)
Download the appropriate **.9.x binary** for your platform.
https://www.terraform.io/downloads.html

### Install Terraform
https://www.terraform.io/intro/getting-started/install.html
Expand Down Expand Up @@ -63,7 +59,11 @@ export TF_VAR_user_ocid=
export TF_VAR_fingerprint=
export TF_VAR_private_key_path=<fully qualified path>`
```
Don't forget to `source ~/.bash_profile` once you've set these.

Once you've set these values open a new terminal or source your profile changes
```
$ source ~/.bash_profile
```

#### Windows
```
Expand Down Expand Up @@ -95,11 +95,9 @@ https://github.com/oracle/terraform-provider-baremetal/issues
or meet us in the OBMCS forums
https://community.oracle.com/community/cloud_computing/bare-metal

## Known serious bugs

[Issue #44, potential for data loss. Running apply in an enviroment where a subnet has multiple attached Security Lists can cause all of the instances in the subnet to be terminated and re-created.](https://github.com/oracle/terraform-provider-baremetal/issues/44)
## Known issues

[Other issues](https://github.com/oracle/terraform-provider-baremetal/issues)
[Github issues](https://github.com/oracle/terraform-provider-baremetal/issues)

## About the provider
This provider was written on behalf of Oracle by [MustWin.](http://mustwin.com/)

0 comments on commit 6e96d6b

Please sign in to comment.