terraform-provider-exasol

module
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2020 License: Apache-2.0

README

GitHub release (latest by date) License

Terraform Plugin for EXASOL

Prototype implementation of Plugin for EXASOL.

Go here for Terraform Registry.

Usage in Terraform 0.13

To use the provider, you currently have to add it to your terraform definitions:

# Snippet of provider.tf
terraform {
  required_providers {
    exasol = {
      source = "abergmeier/exasol"
    }
  }
}

Usage in Terraform 0.12

In Terraform 0.12 it is easiest to copy the binary directly alongside your terraform definitions:

Thus your directory should look something like this:

schema.tf
table.tf
terraform-provider-exasol

Status

Supported Implemented as Examples
Connection exasol_connection deployments/connection.tf
Role exasol_role deployments/role.tf
Schema (physical) exasol_physical_schema deployments/schema.tf
Table exasol_table deployments/table.tf
User exasol_user deployments/user.tf
Unsupported Possible implementation as
Function exasol_function
Schema (virtual) exasol_virtual_schema
Script exasol_script
View exasol_view

Testing

To test call

EXAHOST=<exasolserver> scripts/test.sh.

Credits

This provider was made possible due to the following shoulders: https://github.com/GrantStreetGroup/go-exasol-client Cheers

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL