Releases: vmware/terraform-provider-tanzu-mission-control
Releases · vmware/terraform-provider-tanzu-mission-control
v1.1.4
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
- Schema for Image Registry Policy by @Vasundharashukla in #101
- Image policy recipe templates to swagger models by @Vasundharashukla in #100
- Add image registry policy resource with scope and flatten tests by @Vasundharashukla in #103
- Acceptance Tests for Image Policy Resource by @Vasundharashukla in #105
- Documentation for image registry policy resource by @Vasundharashukla in #106
- Image Policy Resource Implementation by @Vasundharashukla in #107
- Add support for EKS by @asutoshpalai in #110
Full Changelog: v1.1.3...v1.1.4
v1.1.3
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
- Use plugin version that matches tags by @johnweldon in #72
- Adding checks in data source of cluster to distinguish between read call for cluster data-source and for cluster resource by @Vasundharashukla in #79
- Implementation of credentials resource and data source by @shreyassreenivas in #83
- Add credential resource acceptance test & examples by @shreyassreenivas in #84
- Documentation and resource templates for credential resource by @Vasundharashukla in #87
- Implementation of TMC credential resource with acceptance test and documentation by @shreyassreenivas in #86
- Add proxy support and related documentation to terraform provider by @Vasundharashukla in #88
- Add fix to acceptance tests for proxy support by @Vasundharashukla in #89
- Implement TSM Integration Resource by @johnweldon in #78
- Correct resource templates for security policy resource and format the examples and templates by @Vasundharashukla in #96
- Documentation for Tanzu Service Mesh Integration by @Vasundharashukla in #97
- Custom policy resource support by @Vasundharashukla in #99
Full Changelog: v1.1.2...v1.1.3
v1.1.2
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
- fix tests failing due to missing expectation by @johnweldon in #68
- Address lint issues by @berndtj in #69
- Schema change for scope parameter in IAM policy and Documentation amends by @Vasundharashukla in #70
New Contributors
- @johnweldon made their first contribution in #68
- @berndtj made their first contribution in #69
Full Changelog: v1.1.1...v1.1.2
v1.1.1
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
- Update vmware csp client used to fetch refresh token by @shreyassreenivas in #65
- Documentation edits to IAM policy resource by @Vasundharashukla in #66
Full Changelog: v1.1.0...v1.1.1
v1.1.0
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
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
- Handle manual delete of tf resources gracefully by @shreyassreenivas in #49
- Fixed the type conversion by @shobha2626 in #48
- add request URL builder helper for cluster resource service client by @ishangupta-ds in #51
- Change project module path from "github.com/vmware-tanzu" to "github.… by @shreyassreenivas in #55
- Update doc with removal of cloud and node label in TKGm cluster by @shobha2626 in #57
- Fix lint check for golangci-lint v1.48.0 by @shobha2626 in #58
Full Changelog: v1.0.3...v1.0.4
v1.0.3
v1.0.2
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
v1.0.0
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