Terraform + kubernetes + minio - server missbehaving

Hi everyone,
Our Minio is set up using minio-operator helm chart.
What are additional steps to be performed to get it work? I am getting error that my server is missbehaving.
Below you can find my terraform code.

terraform {
  required_providers {
    kubernetes = {
      source = "hashicorp/kubernetes"
    }
    minio = {
      source = "aminueza/minio"
      version = "1.13.0"
    }
  }
}

provider "kubernetes" {
  config_path = "~/.kube/config"
}

provider "minio" {
  minio_server       = "minio1-hl.minio-operator.svc.cluster.local:9000"
  minio_user   = "xxx"
  minio_password  = "xxx"
  minio_insecure = "true"
}
resource "minio_s3_bucket" "test" {
  bucket = "test"
}

resource "minio_iam_user" "tester" {
  name = "test"
  secret = "test"
}

resource "minio_iam_policy" "test" {
  name = "test-policy"

  policy = jsonencode ({
    Version = "2012-10-17"
    Statemant = [
      {
        Effect = "Allow"
        Action = [
          "s3:GetObject",
          "s3:PutObject",
          "s3:ListBucket"
        ]
        Resource = "arn:aws:s3:::test-policy/*"
      }
    ]
  })
}

resource "minio_iam_user_policy_attachment" "test" {
  user_name = "${minio_iam_user.tester.id}"
  policy_name = "${minio_iam_policy.test.id}"
}
 Error: [FATAL] unable to create policy (test-policy): Put "http://minio1-hl.minio-operator.svc.cluster.local:9000/minio/admin/v3/add-canned-policy?name=test-policy": dial tcp: lookup minio1-hl.minio-operator.svc.cluster.local on 192.168.122.1:53: server misbehaving

Seems to be unrelated to terraform