Skip to content

storageClass.parameters & provisioner are not converted #43

@hdhruna

Description

@hdhruna

I found an issue with version 0.2.8

An example storageClass:

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: slow
provisioner: kubernetes.io/gce-pd
parameters:
  type: pd-standard
  replication-type: none

Command used to convert yaml2tf:
k2tf -x -f manifests/yamls/test.yaml -o manifests/k8s/test.tf

Converted tf object:

resource "kubernetes_storage_class" "slow" {
  metadata {
    name = "slow"
  }

  parameter {}
}

It seems parameter & provisioner is missing out the arguments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions