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
|`push.chronicle.enabled`| Enable event forwarding to Google Chronicle |`false`|
34
-
|`push.chronicle.region`|| None |
35
-
|`push.chronicle.security_key`|| None |
48
+
|`push.chronicle.region`| Google Cloud Chronicle Region | None |
49
+
|`push.chronicle.service_account`| Google Cloud Service Account | None |
50
+
|`push.chronicle.customer_id`| Google Chronicle Customer ID | None |
36
51
|`push.cloudtrail_lake.enabled`| Enable event forwarding to AWS CloudTrail Lake |`false`|
37
52
|`push.cloudtrail_lake.channel_arn`| CloudTrail Lake Channel for sending events | None |
38
53
|`push.cloudtrail_lake.region`| AWS Region | None |
@@ -41,11 +56,10 @@ The following tables lists the Falcon Sensor configurable parameters and their d
41
56
|`push.vmware_workspace_one.syslog_host`|| None |
42
57
|`push.vmware_workspace_one.syslog_port`|| None |
43
58
|`push.vmware_workspace_one.token`|| None |
59
+
|`push.generic.enabled`| Enable event forwarding to stdout (debugging) |`false`|
44
60
|`serviceAccount.annotations`| Annotations for serviceAccount |`{}`|
45
61
46
-
## Installation
47
-
48
-
### API Scopes
62
+
## API Scopes
49
63
50
64
- Obtain OAuth2 API credentials for CrowdStrike Falcon
51
65
- Navigate to [API Clients and Keys](https://falcon.crowdstrike.com/support/api-clients-and-keys) within CrowdStrike Falcon platform.
@@ -56,6 +70,77 @@ The following tables lists the Falcon Sensor configurable parameters and their d
56
70
57
71
> ***Consult the [backend](https://github.com/CrowdStrike/falcon-integration-gateway/tree/main#backends-w-available-deployment-guides) guides for additional API scopes that may be required.***
58
72
73
+
## Authentication
74
+
75
+
FIG requires the authentication of an API client ID and client secret, along with its associated cloud region, to establish a connection with the CrowdStrike API.
76
+
77
+
FIG supports auto-discovery of the Falcon cloud region. If you do not specify a cloud region, FIG will attempt to auto-discover the cloud region based on the API client ID and client secret provided.
78
+
79
+
> [!IMPORTANT]
80
+
> Auto-discovery is only available for [us-1, us-2, eu-1] regions.
81
+
82
+
Below are a few examples of how to provide the Falcon API credentials to the FIG helm chart.
83
+
84
+
### Via values.yaml
85
+
86
+
#### Example declaring the Falcon API credentials directly
87
+
88
+
```yaml
89
+
falcon:
90
+
client_id: "YOUR_FALCON_CLIENT_ID"
91
+
client_secret: "YOUR FALCON_CLIENT_SECRET"
92
+
cloud_region: "us-1"
93
+
```
94
+
95
+
#### Example using AWS Secrets Manager
96
+
97
+
```yaml
98
+
falcon:
99
+
cloud_region: "us-1"
100
+
credentials_store:
101
+
store: "secrets_manager"
102
+
secrets_manager:
103
+
region: "us-west-2"
104
+
secret_name: "falcon-k8s-secret"
105
+
client_id_key: "client_id"
106
+
client_secret_key: "client_secret"
107
+
```
108
+
109
+
#### Example using an existing k8s secret
110
+
111
+
```yaml
112
+
falcon:
113
+
existingSecret: "falcon-k8s-secret"
114
+
```
115
+
116
+
### Via Helm CLI
117
+
118
+
You can also use the helm CLI to provide the Falcon API credentials.
119
+
120
+
#### Example specifying the Falcon API credentials directly
0 commit comments