Skip to content
Documentation/celestia-tools/terraform-modules/README.mdView on celestia-tools โ†—
celestia-tools/terraform-modules/README.md

License

Terraform


Welcome to Celestia Network's Terraform Modules, your comprehensive solution for effortlessly deploying, monitoring, and managing Celestia infrastructure. Celestia is a modular data availability network designed to securely scale with the increasing number of users, simplifying the process for anyone to launch their own blockchain.



Feature Description
Infrastructure Deployment ๐Ÿ’ป Easily deploy and manage Consensus and Data Availability nodes for your Celestia Network using modular and scalable Terraform modules.
Comprehensive Monitoring ๐Ÿ“Š Gain comprehensive insight into your network's performance through pre-configured Datadog monitors, alerts, and Service Level Objectives (SLOs) tailored to Celestia Network's requirements.
DA & Consensus Nodes Observability ๐Ÿ‘€ Monitor the performance of your nodes with detailed metrics and dashboards.
Network Overview ๐ŸŒ Obtain a detailed overview of your Celestia Network's health and status effortlessly.

With these modules, you have the capability to establish SLO monitors aligned with the criteria and prerequisites outlined by Celestia Network. Guarantee the reliability and effectiveness of your Celestia network while retaining complete control and customization over your monitoring and alerting procedures.



This repository is organized into modules, each residing in its respective subdirectory. Each subdirectory contains a README file providing comprehensive details about the Terraform modules. These README files cover essential information, including module dependencies, input variables, output details, and precise deployment instructions to ensure successful utilization of the modules.

To explore and gain a deeper understanding of any specific module, please navigate to the corresponding subdirectory and refer to the dedicated README file. Below is a list of subdirectories within this repository:

Directory Description
Datadog ๐Ÿถ The Datadog directory contains Terraform modules specifically crafted for deploying and managing Datadog resources. These resources include dashboards, monitors, alerts, Service Level Objectives (SLOs), and various other components customized for the Celestia network and its entities. For comprehensive insights into each module's requirements, input parameters, output details, and step-by-step deployment instructions, please refer to the README file in the Datadog directory.

Please select the module that aligns with your needs and consult its dedicated README for an extensive overview of its usage and deployment guidelines.

License

Copyright 2024 TrustedPoint

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.