Skip to content

Releases: aminueza/terraform-provider-minio

v3.23.0

27 Feb 16:13
44cebc0

Choose a tag to compare

Terraform Provider MinIO v3.23.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.23.0"
    }
  }
}

What's Changed

Other Changes

  • fix(bucket): non-empty plan when skip_bucket_tagging is enabled with tags by @aminueza in #775
  • feature(idp): Add minio_iam_idp_openid resource for OpenID Connect identity provider by @aminueza in #776

Full Changelog: v3.22.0...v3.23.0

v3.22.0

27 Feb 14:16
102e941

Choose a tag to compare

Terraform Provider MinIO v3.22.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.22.0"
    }
  }
}

What's Changed

Other Changes

  • feat: add docs config to check templates by @aminueza in #770
  • chore(tests): stop immediately on the first test failure by @felladrin in #772
  • feat(bucket): add SkipBucketTagging configuration option by @felladrin in #773

Full Changelog: v3.21.0...v3.22.0

v3.21.0

19 Feb 18:18
97177d7

Choose a tag to compare

Terraform Provider MinIO v3.21.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.21.0"
    }
  }
}

What's Changed

Other Changes

Full Changelog: v3.20.0...v3.21.0

v3.20.0

17 Feb 18:33
10f3acf

Choose a tag to compare

Terraform Provider MinIO v3.20.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.20.0"
    }
  }
}

What's Changed

Other Changes

  • feat: add support for server-side encryption (SSE) in MinIO S3 buckets by @aminueza in #767

Full Changelog: v3.19.0...v3.20.0

v3.19.0

17 Feb 12:51
efc0d73

Choose a tag to compare

Terraform Provider MinIO v3.19.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.19.0"
    }
  }
}

What's Changed

Other Changes

  • feat: add minio_s3_bucket_quota resource for managing bucket quotas in MinIO by @aminueza in #764
  • chore: update GoReleaser configuration and workflow version by @aminueza in #766
  • feat: add minio_s3_object_legal_hold resource for managing legal hold status on S3 objects by @aminueza in #765

Full Changelog: v3.18.1...v3.19.0

v3.18.1

16 Feb 19:59
7fc895b

Choose a tag to compare

Terraform Provider MinIO v3.18.1

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.18.1"
    }
  }
}

What's Changed

Other Changes

  • fix: ensure consistent formatting of JSON policies across the codebase by @felladrin in #763

Full Changelog: v3.18.0...v3.18.1

v3.18.0

16 Feb 09:24
3ea8a03

Choose a tag to compare

Terraform Provider MinIO v3.18.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.18.0"
    }
  }
}

What's Changed

Other Changes

  • feat(bucket): add minio_s3_bucket_tags resource by @felladrin in #759
  • feat: add minio_s3_bucket_anonymous_access resource for managing public bucket access by @felladrin in #760

Full Changelog: v3.17.0...v3.18.0

v3.17.0

31 Jan 19:58
5e7a9b0

Choose a tag to compare

Terraform Provider MinIO v3.17.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.17.0"
    }
  }
}

What's Changed

Other Changes

  • feat: add minio_s3_bucket_object_lock_configuration resource (#718) by @aminueza in #751
  • feat: add support for CORS bucket configuration by @felladrin in #752
  • docs: update generated documentation from templates by @felladrin in #753
  • docs: add AGENTS.md contributor guide by @felladrin in #754
  • fix: properly handle errors in IAM group membership updates by @felladrin in #755
  • fix: improve error handling in IAM user and policy attachment by @felladrin in #756
  • chore: move config file to .github folder by @felladrin in #758
  • fix: improve service account test reliability by @felladrin in #757

Full Changelog: v3.16.0...v3.17.0

v3.16.0

31 Jan 14:32
3341b4c

Choose a tag to compare

Terraform Provider MinIO v3.16.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.16.0"
    }
  }
}

What's Changed

Other Changes

  • Fix the release workflow automation to properly trigger the release build after a tag is created by @felladrin in #749
  • feat: add minio_health_status data source for cluster health monitoring #732 by @aminueza in #750

Full Changelog: v3.15.0...v3.16.0

v3.15.0

30 Jan 09:00
4cf5cd0

Choose a tag to compare

Terraform Provider MinIO v3.15.0

To install this provider, copy and paste this code into your Terraform configuration:

terraform {
  required_providers {
    minio = {
      source  = "aminueza/minio"
      version = "3.15.0"
    }
  }
}

What's Changed

Other Changes

  • feat(ci): add golangci-lint and govulncheck to CI workflow by @aminueza in #743
  • fix(security): prevent credential exposure in logs and add workflow permissions by @aminueza in #744
  • Cache Terraform binary in persistent volume to speed up test runs by @felladrin in #747
  • fix(lint): Address CodeQL security alerts, migrate golangci-lint to v2, and deprecate misspelled syncronous attribute by @aminueza in #745
  • Add CustomizeDiff to support bucket-to-bucket_prefix migration without replacement by @felladrin in #748

Full Changelog: v3.14.0...v3.15.0