Skip to content

Releases: kislerdm/terraform-provider-neon

v0.0.6

08 Jan 01:27
e8b2b66
Compare
Choose a tag to compare

Fixed

  • Fixed neon_endpoint resource provisioning when the attribute pg_settings is not set. The bug was in the Neon SDK,
    see
    details in the release notes.

Changed

Changelog

v0.0.5

07 Jan 19:58
6272502
Compare
Choose a tag to compare

Fixed

  • Fixed the logic to import neon_branch resource by its ID.

Changelog

v0.0.4

07 Jan 19:22
2701ea8
Compare
Choose a tag to compare

Added

  • Endpoint resource:
resource "neon_endpoint" "this" {
  project_id = "bitter-meadow-966132"
  branch_id  = "br-floral-mountain-251143"
  type       = "read_write"
}

Changelog

v0.0.3

07 Jan 17:53
a2e9c4b
Compare
Choose a tag to compare

Added

  • Added database connection details for the resource neon_project. Note that database_password
    and connection_uri read-only attributes are sensitive. Make sure that terraform backend is secured and
    terraform state is not exposed to prevent undesirable access to database.

Changelog

v0.0.2

07 Jan 16:58
3d74c65
Compare
Choose a tag to compare

Added

  • Branch resource:
resource "neon_project" "this" {
  name = "foo"
}

resource "neon_branch" "this" {
  project_id = neon_project.foo.id
  name       = "bar"
}
  • Backoff+retry mechanism: operation is retried after the delay of 5 sec. API response's HTTP codes are 500, or 429.
    Total number of attempts is limited to 120 per operation.

Changed

  • Bumped Neon Go SDK v0.1.3
  • Added errors handling for the project resource

Changelog

v0.0.1

05 Jan 21:13
e7dfe61
Compare
Choose a tag to compare

Added

  • Neon Provider:
terraform {
  required_providers {
    neon = {
      source = "kislerdm/neon"
    }
  }
}
provider "neon" {}
  • Project resource:
resource "neon_project" "this" {
    name = "foo"
}

Changelog