8000 add port info · DataDog/documentation@9a44642 · GitHub
[go: up one dir, main page]

Skip to content

Commit 9a44642

Browse files
committed
add port info
1 parent 6d8b417 commit 9a44642

File tree

1 file changed

+22
-17
lines changed

1 file changed

+22
-17
lines changed

content/en/security/application_security/threats/setup/threat_detection/gcp-service-extensions.md

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -50,30 +50,35 @@ and [create a Service Extension as a traffic extension][5].
5050

5151
To integrate a Service Extension with ASM using the Google Cloud Console, complete the following steps:
5252

53-
1. **Create a VM Compute instance** using the Datadog Service Extensions Docker image. The image is available on the [Datadog Go tracer GitHub Registry][1].
53+
1. **Create a VM Compute instance** using the Datadog ASM Service Extensions Docker image. The image is available on the [Datadog Go tracer GitHub Registry][1].
5454

55-
See the [Configuration](#configuration) section below for available environment variables when setting up your VM instance.
55+
See the [Configuration](#configuration) section below for available environment variables when setting up your VM instance.
5656

57-
2. **Add the VM to an unmanaged instance group**
57+
<div class="alert alert-info">
58+
<strong>Note:</strong> Be sure to update accordingly your Firewall rules to allow the Load Balancer to communicate with the Callout VM instance. The same also applies to the Datadog Agent.
59+
</div>
60+
61+
2. **Add the VM to an unmanaged instance group**
62+
5863
Specify `http:80` and `grpc:443` (or your configured values) for the port mappings of the instance group.
5964

60-
3. **Create a backend service and add your instance group**
65+
3. **Create a backend service and add your instance group**
6166

62-
Create a callout backend service with the following settings:
63-
- Protocol: `HTTP2`
64-
- Port name: `grpc`
65-
- Region: Select your region
66-
- Health check port number: `80` (or your configured value)
67+
Create a callout backend service with the following settings:
68+
- Protocol: `HTTP2`
69+
- Port name: `grpc`
70+
- Region: Select your region
71+
- Health check port number: `80` (or your configured value)
72+
Add the instance group with the service extension VM as a backend to this backend service.
6773

68-
Add the instance group with the service extension VM as a backend to this backend service.
74+
4. **Configure the Traffic Service Extension callout**
6975

70-
4. **Configure the Traffic Service Extension callout**
76+
1. In the Google Cloud console, go to **Service Extensions** and create a new Service Extension
77+
2. Select your load balancer type
78+
3. Select `Traffic extensions` as the type
79+
4. Select your forwarding rules
80+
<br><br>
7181

72-
1. In the Google Cloud console, go to **Service Extensions** and create a new Service Extension
73-
2. Select your load balancer type
74-
3. Select `Traffic extensions` as the type
75-
4. Select your forwarding rules
76-
<br>
7782

7883
5. **Create an Extension Chain**
7984

@@ -107,7 +112,7 @@ You can use Terraform to automate the deployment of the ASM GCP Service Extensio
107112
You can import the following module to your project. It's installing a the service extension on a **Global External Load Balancer**:
108113

109114
```bash
110-
mkdir gcp-asm-service-extension
115+
mkdir gcp-asm-service-extension && cd gcp-asm-service-extension
111116
touch main.tf variables.tf
112117
```
113118

0 commit comments

Comments
 (0)
0