You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fetching the details of Integration by Tanzu Service Mesh.
5
+
---
6
+
7
+
# Tanzu Service Mesh Integration
8
+
9
+
The `Tanzu Service Mesh integration` is available on the Tanzu Mission Control platform.
10
+
When the Tanzu Service Mesh service has been enabled on your organization, your Tanzu Mission Control organization administrator can enable the integration for use on clusters that are managed through Tanzu Mission Control.
11
+
Then, cluster administrators can add Tanzu Service Mesh to managed clusters and designate which namespaces should belong in the mesh.
12
+
`Tanzu Mission Control` takes care of the installation of service mesh components in the cluster, provides health status, and onboards it into Tanzu Service Mesh.
13
+
14
+
For reading the Tanzu Service Mesh Integration via the terraform provider, use the following configuration.
15
+
16
+
## Example Usage
17
+
18
+
```terraform
19
+
# Read Tanzu Mission Control TSM integration : fetch details
20
+
data "tanzu-mission-control_integration" "read_tsm-integration" {
21
+
management_cluster_name = "attached"
22
+
provisioner_name = "attached"
23
+
cluster_name = "test-cluster"
24
+
integration_name = "tanzu-service-mesh"
25
+
}
26
+
```
27
+
28
+
<!-- schema generated by tfplugindocs -->
29
+
## Schema
30
+
31
+
### Required
32
+
33
+
-`cluster_name` (String) Name of this cluster
34
+
-`integration_name` (String) Name of the Integration; valid options are currently only ['tanzu-service-mesh']
35
+
-`spec` (Block List, Min: 1, Max: 1) Specification for the Integration (see [below for nested schema](#nestedblock--spec))
36
+
37
+
### Optional
38
+
39
+
-`management_cluster_name` (String) Name of the management cluster
40
+
-`meta` (Block List, Max: 1) Metadata for the resource (see [below for nested schema](#nestedblock--meta))
41
+
-`provisioner_name` (String) Provisioner of the cluster
42
+
43
+
### Read-Only
44
+
45
+
-`id` (String) The ID of this resource.
46
+
-`status` (Map of String) Status of Integration
47
+
48
+
<aid="nestedblock--spec"></a>
49
+
### Nested Schema for `spec`
50
+
51
+
Optional:
52
+
53
+
-`configurations` (String) Integration specific configurations in JSON format
54
+
55
+
56
+
<aid="nestedblock--meta"></a>
57
+
### Nested Schema for `meta`
58
+
59
+
Optional:
60
+
61
+
-`annotations` (Map of String) Annotations for the resource
62
+
-`description` (String) Description of the resource
63
+
-`labels` (Map of String) Labels for the resource
64
+
65
+
Read-Only:
66
+
67
+
-`resource_version` (String) Resource version of the resource
Creating the Integration by Tanzu Service Mesh on a cluster.
5
+
---
6
+
7
+
# Tanzu Service Mesh Integration
8
+
9
+
The `Tanzu Service Mesh integration` is available on the Tanzu Mission Control platform.
10
+
When the Tanzu Service Mesh service has been enabled on your organization, your Tanzu Mission Control organization administrator can enable the integration for use on clusters that are managed through Tanzu Mission Control.
11
+
Then, cluster administrators can add Tanzu Service Mesh to managed clusters and designate which namespaces should belong in the mesh.
12
+
`Tanzu Mission Control` takes care of the installation of service mesh components in the cluster, provides health status, and onboards it into Tanzu Service Mesh.
13
+
14
+
For leveraging this feature via the terraform provider, use the following configuration.
15
+
16
+
## Example Usage
17
+
18
+
```terraform
19
+
# Create Tanzu Mission Control TSM Integration resource
0 commit comments