Skip to content

Commit ee04510

Browse files
committed
chore: update README with crowdstrike connector
Signed-off-by: Szilard Parrag <szilard.parrag@axoflow.com>
1 parent 4c12ec4 commit ee04510

1 file changed

Lines changed: 35 additions & 0 deletions

File tree

README.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,41 @@ You can find guides per connector:
7373
| `KAFKA_TLS_KEY_FILE` | No | - | Path to client key file |
7474
| `KAFKA_TLS_INSECURE_SKIP_VERIFY` | No | `false` | Skip TLS certificate verification |
7575

76+
### Crowdstrike Provider
77+
78+
79+
### Crowdstrike Provider
80+
81+
| Variable | Required | Default | Description |
82+
|----------|----------|---------|-------------|
83+
| `CROWDSTRIKE_ACCESS_TOKEN` | No* | - | OAuth2 access token. Required **if not using client_id/client_secret**. |
84+
| `CROWDSTRIKE_CLIENT_ID` | No* | - | Client ID for Crowdstrike API authentication. Required **if not using access_token**. |
85+
| `CROWDSTRIKE_CLIENT_SECRET` | No* | - | Client Secret for Crowdstrike API authentication. Required **if not using access_token**. |
86+
| `CROWDSTRIKE_MEMBER_CID` | No | - | Member CID for MSSP (for cases when OAuth2 authenticates multiple CIDs). |
87+
| `CROWDSTRIKE_CLOUD` | No | - | Cloud region (e.g., `us-1`, `us-2`, `eu-1`, `us-gov-1`). |
88+
| `CROWDSTRIKE_HOST_OVERRIDE` | No | - | Optional override for API hostname. |
89+
| `CROWDSTRIKE_BASE_PATH_OVERRIDE` | No | - | Optional override for API base path. |
90+
| `CROWDSTRIKE_POLL_INTERVAL` | No | - | Poll interval for pulling logs/events. |
91+
| `CROWDSTRIKE_DEBUG` | No | `false` | Enables verbose Crowdstrike API debugging. |
92+
93+
#### TLS Settings
94+
95+
| Variable | Required | Default | Description |
96+
|----------|----------|---------|-------------|
97+
| `CROWDSTRIKE_TLS_INSECURE` | No | `false` | Disable TLS security (insecure). |
98+
| `CROWDSTRIKE_TLS_INSECURE_SKIP_VERIFY` | No | `false` | Skip TLS certificate verification. |
99+
| `CROWDSTRIKE_TLS_SERVER_NAME_OVERRIDE` | No | - | Optional TLS server name override. |
100+
| `CROWDSTRIKE_TLS_CA_FILE` | No | - | Path to a CA certificate file. |
101+
| `CROWDSTRIKE_TLS_CA_PEM` | No | - | PEM-encoded CA certificate. |
102+
| `CROWDSTRIKE_TLS_CERT_FILE` | No | - | Path to a client certificate file. |
103+
| `CROWDSTRIKE_TLS_CERT_PEM` | No | - | PEM-encoded client certificate. |
104+
| `CROWDSTRIKE_TLS_KEY_FILE` | No | - | Path to a client private key file. |
105+
| `CROWDSTRIKE_TLS_KEY_PEM` | No | - | PEM-encoded client private key. |
106+
| `CROWDSTRIKE_TLS_MIN_VERSION` | No | `1.2` | Minimum TLS version to use. |
107+
| `CROWDSTRIKE_TLS_MAX_VERSION` | No | - | Maximum TLS version to use. |
108+
| `CROWDSTRIKE_TLS_INCLUDE_SYSTEM_CA_CERTS_POOL` | No | `false` | Include system CA certs along with provided CA. |
109+
110+
76111
## Usage
77112

78113
### Local Development with Docker

0 commit comments

Comments
 (0)