Skip to content

Commit

Permalink
Restructured repo and brought tf examples
Browse files Browse the repository at this point in the history
  • Loading branch information
John Dewey committed Oct 25, 2024
1 parent a366ecc commit 8f6aef2
Show file tree
Hide file tree
Showing 2 changed files with 59 additions and 41 deletions.
57 changes: 16 additions & 41 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,52 +1,27 @@
# Corelight Cloud
# Corelight Deployment Guide

IaC used to deploy Corelight Sensors into various Cloud Providers.
This repository provides sample configurations for deploying Corelight products
across AWS, Azure, and Google Cloud Platform (GCP). The examples offer both
**Terraform-based** and **cloud-native IaC solutions**, allowing users to
choose based on their preferences and platform requirements.

## Cloud Enrichment Service
## Directory Structure

Code to deploy Corelight's Cloud Enrichment services.
### `terraform/`

### AWS
Contains **Terraform** modules for deploying Corelight products with consistent
configurations across multiple clouds.

* [Terraform][terraform-aws-enrichment]
- **`aws/`**: Terraform modules for AWS deployments.
- **`azure/`**: Terraform modules for Azure deployments.
- **`gcp/`**: Terraform modules for GCP deployments.

[terraform-aws-enrichment]: https://github.com/corelight/terraform-aws-enrichment/
### `cloud-native-iac/`

### Azure
Includes cloud provider-native infrastructure-as-code (IaC) templates for deeper
integration with specific cloud services.

* [Terraform][terraform-azure-enrichment]

[terraform-azure-enrichment]: https://github.com/corelight/terraform-azure-enrichment/

### GCP

* [Terraform][terraform-gcp-enrichment]

[terraform-gcp-enrichment]: https://github.com/corelight/terraform-gcp-sensor/

## Cloud Sensor

Code to deploy Corelight's Cloud Sensor.

### AWS

* [CFN][cfn-aws-sensor]
* [Terraform][terraform-aws-sensor]

[cfn-aws-sensor]: https://github.com/corelight/corelight-cloud/tree/main/cloud-native-iac/AWS
[terraform-aws-sensor]: https://github.com/corelight/terraform-aws-sensor/

### Azure

* [Terraform][terraform-azure-sensor]

[terraform-azure-sensor]: https://github.com/corelight/terraform-azure-sensor/

### GCP

* [Terraform][terraform-gcp-sensor]

[terraform-gcp-sensor]: https://github.com/corelight/terraform-gcp-enrichment/
- **`aws/`**: AWS CloudFormation templates for deploying Corelight.

## License

Expand Down
43 changes: 43 additions & 0 deletions terraform/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Terraform

This directory contains **Terraform** modules used to deploy Corelight products
across multiple cloud providers.

## Corelight Sensors

Terraform modules for deploying Corelight Sensors in the following cloud
environments:

- **AWS**

- [Terraform Module](./aws/README.md)

- **Azure**

- [Terraform Module](./azure/README.md)

- **GCP**

- [Terraform Module](./gcp/README.md)

## Cloud Enrichment Service

Modules for deploying Corelight's Cloud Enrichment services, enabling data
enrichment across cloud ecosystems:

- **AWS**

- [Terraform Module](./cloud-enrichment/aws/README.md)

- **Azure**

- [Terraform Module](./cloud-enrichment/azure/README.md)

- **GCP**

- [Terraform Module](./cloud-enrichment/gcp/README.md)

## How to Use

Navigate into the appropriate cloud provider's directory and follow the
instructions provided in the `README.md` for each module.

0 comments on commit 8f6aef2

Please sign in to comment.