Skip to content

Commit b1eb0b3

Browse files
author
Vivek Goyal
committed
Remove TSM integration support
Signed-off-by: Vivek Goyal <vivekgoyal@vmware.com>
1 parent fc08f65 commit b1eb0b3

37 files changed

+3
-1940
lines changed

.github/workflows/release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- "v*"
77

88
env:
9-
BUILD_TAGS: "akscluster cluster clustergroup credential ekscluster gitrepository iampolicy kustomization namespace custompolicy imagepolicy networkpolicy quotapolicy securitypolicy sourcesecret workspace tanzupackage tanzupackages packagerepository packageinstall clustersecret integration mutationpolicy backupschedule targetlocation dataprotection tanzukubernetescluster clusterclass managementcluster provisioner inspections custompolicytemplate customiamrole permissiontemplate"
9+
BUILD_TAGS: "akscluster cluster clustergroup credential ekscluster gitrepository iampolicy kustomization namespace custompolicy imagepolicy networkpolicy quotapolicy securitypolicy sourcesecret workspace tanzupackage tanzupackages packagerepository packageinstall clustersecret mutationpolicy backupschedule targetlocation dataprotection tanzukubernetescluster clusterclass managementcluster provisioner inspections custompolicytemplate customiamrole permissiontemplate"
1010

1111
permissions:
1212
contents: write

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
- 'README.md'
1010

1111
env:
12-
BUILD_TAGS: 'akscluster cluster clustergroup credential ekscluster gitrepository iampolicy kustomization namespace custompolicy imagepolicy networkpolicy quotapolicy securitypolicy sourcesecret workspace tanzupackage tanzupackages packagerepository packageinstall clustersecret integration mutationpolicy backupschedule targetlocation dataprotection tanzukubernetescluster clusterclass managementcluster provisioner inspections custompolicytemplate customiamrole permissiontemplate'
12+
BUILD_TAGS: 'akscluster cluster clustergroup credential ekscluster gitrepository iampolicy kustomization namespace custompolicy imagepolicy networkpolicy quotapolicy securitypolicy sourcesecret workspace tanzupackage tanzupackages packagerepository packageinstall clustersecret mutationpolicy backupschedule targetlocation dataprotection tanzukubernetescluster clusterclass managementcluster provisioner inspections custompolicytemplate customiamrole permissiontemplate'
1313

1414
jobs:
1515
build:

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ifeq ($(TEST_FLAGS),)
2323
endif
2424

2525
ifeq ($(BUILD_TAGS),)
26-
BUILD_TAGS := 'akscluster cluster clustergroup credential ekscluster gitrepository iampolicy kustomization namespace custompolicy imagepolicy networkpolicy quotapolicy securitypolicy sourcesecret workspace tanzupackage tanzupackages packagerepository packageinstall clustersecret integration mutationpolicy helmfeature helmrelease helmcharts helmrepository backupschedule targetlocation dataprotection tanzukubernetescluster clusterclass managementcluster provisioner inspections custompolicytemplate customiamrole permissiontemplate'
26+
BUILD_TAGS := 'akscluster cluster clustergroup credential ekscluster gitrepository iampolicy kustomization namespace custompolicy imagepolicy networkpolicy quotapolicy securitypolicy sourcesecret workspace tanzupackage tanzupackages packagerepository packageinstall clustersecret mutationpolicy helmfeature helmrelease helmcharts helmrepository backupschedule targetlocation dataprotection tanzukubernetescluster clusterclass managementcluster provisioner inspections custompolicytemplate customiamrole permissiontemplate'
2727
endif
2828

2929
.PHONY: build clean-up test gofmt vet lint acc-test website-lint website-lint-fix

docs/data-sources/integration.md

-68
This file was deleted.

docs/resources/integration.md

-83
This file was deleted.

examples/data-sources/integration/data-source.tf

-7
This file was deleted.

examples/resources/integration/resource.tf

-22
This file was deleted.

internal/client/http_client.go

-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ import (
4444
eksclusterclient "github.com/vmware/terraform-provider-tanzu-mission-control/internal/client/ekscluster"
4545
eksnodepoolclient "github.com/vmware/terraform-provider-tanzu-mission-control/internal/client/ekscluster/nodepool"
4646
inspectionsclient "github.com/vmware/terraform-provider-tanzu-mission-control/internal/client/inspections"
47-
integrationclient "github.com/vmware/terraform-provider-tanzu-mission-control/internal/client/integration"
4847
kubeconfigclient "github.com/vmware/terraform-provider-tanzu-mission-control/internal/client/kubeconfig"
4948
secretclient "github.com/vmware/terraform-provider-tanzu-mission-control/internal/client/kubernetessecret"
5049
secretexportclient "github.com/vmware/terraform-provider-tanzu-mission-control/internal/client/kubernetessecret/secretexport"
@@ -117,7 +116,6 @@ func newHTTPClient(httpClient *transport.Client) *TanzuMissionControl {
117116
WorkspacePolicyResourceService: policyworkspaceclient.New(httpClient),
118117
OrganizationPolicyResourceService: policyorganizationclient.New(httpClient),
119118
CredentialResourceService: credentialclient.New(httpClient),
120-
IntegrationResourceService: integrationclient.New(httpClient),
121119
ClusterContinuousDeliveryResourceService: continuousdeliveryclusterclient.New(httpClient),
122120
ClusterGitRepositoryResourceService: gitrepositoryclusterclient.New(httpClient),
123121
ClusterKustomizationResourceService: kustomizationclusterclient.New(httpClient),
@@ -182,7 +180,6 @@ type TanzuMissionControl struct {
182180
WorkspacePolicyResourceService policyworkspaceclient.ClientService
183181
OrganizationPolicyResourceService policyorganizationclient.ClientService
184182
CredentialResourceService credentialclient.ClientService
185-
IntegrationResourceService integrationclient.ClientService
186183
ClusterContinuousDeliveryResourceService continuousdeliveryclusterclient.ClientService
187184
ClusterGitRepositoryResourceService gitrepositoryclusterclient.ClientService
188185
ClusterKustomizationResourceService kustomizationclusterclient.ClientService

internal/client/integration/integration_resource.go

-121
This file was deleted.

internal/models/cluster/integration/create_integration_request.go

-38
This file was deleted.

0 commit comments

Comments
 (0)