Skip to content

Releases: vmware/terraform-provider-tanzu-mission-control

v1.1.4

12 Jan 12:21
c386adf
Compare
Choose a tag to compare

Release v1.1.4 (2023/01/12)

Changelog

  • 4a3937f renamed auth ctx configuration function for testing
  • 583215b Added acceptance tests for create eks cluster.
  • 8571d10 Added support for TMC EKS cluster
  • bd647c2 documentation for image policy resource
  • 6469ba5 acceptance test for image policy resource
  • 8de017e add image registry policy resource with schema and flatten tests
  • 8efd905 add workspace scope for image policy
  • 5148a4a add image registry policy schema
  • 756b635 add image policy recipe models

What's Changed

Full Changelog: v1.1.3...v1.1.4

v1.1.3

28 Nov 12:15
9d9d2df
Compare
Choose a tag to compare

Release v1.1.3 (2022/11/28)

Changelog

  • 28fe2d9 document target kubernetes resources for custom policy
  • ee2cccf adding validation for tmc-block-rolebinding-subjects recipe schema
  • e1c5110 acceptance test for custom policy and common code refactoring
  • 5f53e66 examples for custom policy resource
  • ffdd4e1 add CRUD support for custom policy
  • 1ba63cf add terraform schema for custom policy recipes
  • 94b4cfc add custom policy recipe to models
  • 2c236c9 amend examples and resource template with Integration documentation
  • 98fb1f2 Correct resource templates for security policy resource
  • 9e1c7ff Implement TSM Integration Resource
  • f88ed0c fix acceptance test for proxy support
  • 11d9db9 add proxy support and related documentation to terraform provider
  • 4f8cca2 documentation and resource templates for credentials
  • b618ea2 Add credential resource & datasource example
  • 8fa586e Add credential resource acceptance test
  • 5508f18 Adding description to credential resource schema
  • 2727a97 Replace d.SetId() with function schema.RemoveFromState from tf sdk
  • 7ffa009 Implementation of credentials resource and data source
  • 2a19fd9 HTTP client implementation of credentials resource
  • bde77c2 Add credentials resource models generated from swagger client
  • 680aee8 fixing data source of cluster to distinguish the read call for cluster resource and cluster data-source
  • 69739e4 Generate plugin target arch directory from Go environment
  • 17a1d20 Use plugin version that matches tags

What's Changed

Full Changelog: v1.1.2...v1.1.3

v1.1.2

22 Sep 11:08
df24a81
Compare
Choose a tag to compare

Release v1.1.2 (2022/09/22)

Changelog

  • 37d7512 schema and documentation fixes for scope parameter
  • 2ac5038 Address lint issues
  • ca35d5d fix tests failing due to missing expectation

What's Changed

New Contributors

Full Changelog: v1.1.1...v1.1.2

v1.1.1

21 Sep 10:03
387d5cc
Compare
Choose a tag to compare

Release v1.1.1 (2022/09/21)

Changelog

  • 047f514 documentation fixes to iam policy resource
  • 800cba2 Update vmware csp client used to fetch refresh token

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

12 Sep 05:32
c5a4c8b
Compare
Choose a tag to compare

Release v1.1.0 (2022/09/12)

Changelog

  • aed9ef2 acceptance test for iam policy Signed-off-by: Vasundhara Shukla [email protected]
  • 9a26101 documentation for iam policy and minor fixes
  • cdd9f5a Add examples and resource template for IAM policy
  • f8f5842 Add CRUD support for IAM policy resource
  • b2f1742 schema for access management
  • 4c98e69 access management models and clients
  • 24e66d0 remove fatal errors from security policy resource implementation and optimize code
  • 98aa336 Add documentation for security policy resource
  • f29bfba Add acceptance tests for security policy resource
  • fa9f187 Add CRUD support for security policy resource
  • 16f787e Add schema for security policy resource
  • 5705db0 Add client and models for security policy resource

What's Changed

  • add security policy resource support to the TMC terraform provider by @ishangupta-ds in #60
  • remove fatal errors from security policy resource implementation and optimize code by @ishangupta-ds in #63
  • Add IAM policy resource support to the TMC terraform provider by @Vasundharashukla in #64

Full Changelog: v1.0.4...v1.1.0

v1.0.4

19 Aug 07:12
a1f8166
Compare
Choose a tag to compare

Release v1.0.4 (2022/08/19)

Changelog

  • 97abf36 Fix lint check for golangci-lint v1.48.0
  • 78a2644 Update doc with removal of cloud and node label in TKGm cluster
  • 070ce14 Change project module path from "github.com/vmware-tanzu" to "github.com/vmware"
  • adcd264 add request URL builder helper for cluster resource service client
  • 78685f2 Added helper function to set primitive types
  • 8516ae3 Handle manual delete of tf resources gracefully
  • aa41bab Update GO version to 1.18

What's Changed

Full Changelog: v1.0.3...v1.0.4

v1.0.3

24 May 04:56
52e0092
Compare
Choose a tag to compare

Release v1.0.3 (2022/05/24)

Changelog

  • 3920958 add storage class and default storage class for TKGs workload clusters

v1.0.2

20 Apr 10:36
148796f
Compare
Choose a tag to compare

Release v1.0.2 (2022/04/20)

Changelog

  • 0e85ce2 Add skip cache for linter github workflow
  • 26cbead Support to provision AWS workload cluster
  • c01ecc1 Implementation of functionality to add optional parameters
  • c08b0cf Addition of new spec components to TKGs and TKG Vsphere resources
  • 5b52d33 Add header [name, platform, version] to identify the calls from TMC Terraform provider
  • a1d6e5e Remove cloud and node labels from TKGm vSphere
  • 2ec0372 Add version update support
  • fb8807f Update terraform sdk version

v1.0.1

08 Feb 18:25
a0d9bab
Compare
Choose a tag to compare

Release 1.0.1 (2022/02/08)

Changelog

  • 8fcc773 Renaming resources as per provider registry
  • db35397 Rename the provider from tmc => tanzu-mission-control
  • 3dc08fd Rename TMC_CSP_TOKEN, CSP_ENDPOINT to VMW_CLOUD_ENDPOINT, VMW_CLOUD_API_TOKEN
  • 42c5295 Add ready_wait_timeout attribute to cluster resource

v1.0.0

28 Jan 17:23
552332c
Compare
Choose a tag to compare

Release v1.0.0 (2022/01/28)

Changelog

  • 1c379cf refining the documentation
  • e68c42a Update go version to 1.17
  • 1e1cba3 Add new release mechanism via goreleaser and github actions
  • 2628448 README, MAKE file updated along with copyright information
  • 9155cd8 Generated documents
  • e0304c6 Templates and example files added
  • 7590ca3 triaging concurrent map access
  • 84c1208 acceptance test for tkgm vsphere
  • b585cbc Updating client go to 0.22.0
  • 08fcc3e Added template for issue and PR's
  • eb93283 Acceptance test for TKGs resource
  • f53efa7 Update README file with more documentation about repo usage
  • e1ac09d Added support for proxy
  • 152791c Fixed node pool diff in cluster resource
  • 1a895ee Added Documentation for nodepool resource
  • a433d8a Added nodepool resource support
  • d44eedc Add models needed for node pool resource
  • bd4bea6 Acceptance test for attach cluster added
  • 5092d19 Added cluster type check and removed populating node pool for attach cluster
  • 93d9a38 Document generated for TKGm Vsphere workload cluster
  • 80583ab Added TKGm Vsphere workload cluster support for tmc cluster resource
  • cfeecb9 Add Models required for TKGm Vsphere Cluster
  • 2705739 Document generated for TKGs workload cluster
  • 010c434 Added TKGs workload cluster support for tmc_cluster resource
  • 06eb4c0 Add models needed for TKGs workload cluster
  • db353d5 Generating docs using terraform-plugin-docs
  • a0baab2 Move main.go file to the root folder
  • 199d15c Update gomod module reference
  • c9df2b3 Add job golangci-lint to GitHub workflow
  • 7219801 Add Notice and License files
  • e7ade6c Acceptance test for namespace
  • f934115 Acceptance test for workspace resource
  • 5fbe66f helper test
  • 066de66 Reduce code duplication in each resource implementation
  • e4dbea9 Flattening tests
  • 0d9a24a Acceptance test for cluster group
  • c47cb23 Refactoring directory structure
  • f9c726d Update namespace
  • 276f3e2 Get Namespace
  • bf0d476 Added update support for cluster group
  • 4d5c890 Make CSP endpoint configurable
  • 97db78c Added update support for workspace
  • 016623a Get cluster group support added
  • af973b7 Delete namespace
  • dbb7095 Added delete support for cluster group
  • 1eca145 Create namespace
  • ec551e0 Add linter and coverage check
  • 262f9fc Add support for workspace
  • 76fc78a Create cluster group resource
  • 7af4c59 Add usage template of tmc provider resources attach cluster sample test script
  • b202bb0 Add tmc cluster Update and resource wait functionality
  • 3af1b8e refactoring the cluster resource implementation
  • 8372cfe Implemented workspace delete
  • b882f2f Create workspace tmc resource
  • d5b8d15 Adding capabilities of meta into cluster resource
  • e973ae4 Add tmc cluster to provider
  • 780c835 Add TMC cluster resource scheme with functions
  • 324b3d4 Applying the manifests to cluster deployment link lib
  • ea835a7 Add HTTP client stubs for accessing TMC resources
  • 6d6c7fe Add Tanzu TMC cluster models
  • 96dd622 Initial commit
  • d879419 Initial commit
  • e38c00a Adding .gitignore template
  • e8d75e4 Add Code of Conduct template
  • 812efcb Add README template
  • b4c424a Add CONTRIBUTING template