Provider for EXASOL database objects. Enables #DBAOps with Exasol.
Go here for Terraform Registry.
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"
}
}
}
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 |
View | exasol_view | deployments/view.tf |
Unsupported | Possible implementation as |
---|---|
Function | exasol_function |
Schema (virtual) | exasol_virtual_schema |
Script | exasol_script |
To test call
EXAHOST=<exasolserver> scripts/test.sh.