terraform-oci-cis-landing-zone-observability

所属分类:数值算法/人工智能
开发工具:HCL
文件大小:0KB
下载次数:0
上传日期:2023-08-10 21:27:25
上 传 者sh-1993
说明:  Terraform Oracle Cloud Infrastructure(OCI)可观察性模块,有助于实施CIS(互联网安全中心)...,
(Terraform Oracle Cloud Infrastructure (OCI) Observability modules that help with the implementation of CIS (Center for Internet Security) OCI Foundations Benchmark recommendations.)

文件列表:
CONTRIBUTING.md (857, 2023-09-28)
LICENSE (1840, 2023-09-28)
RELEASE-NOTES.md (922, 2023-09-28)
alarms/ (0, 2023-09-28)
alarms/SPEC.md (8738, 2023-09-28)
alarms/examples/ (0, 2023-09-28)
alarms/examples/external-dependency/ (0, 2023-09-28)
alarms/examples/external-dependency/input.auto.tfvars.template (5756, 2023-09-28)
alarms/examples/external-dependency/main.tf (1309, 2023-09-28)
alarms/examples/external-dependency/outputs.tf (214, 2023-09-28)
alarms/examples/external-dependency/providers.tf (597, 2023-09-28)
alarms/examples/external-dependency/variables.tf (6364, 2023-09-28)
alarms/examples/supplied_alarms/ (0, 2023-09-28)
alarms/examples/supplied_alarms/images/ (0, 2023-09-28)
alarms/examples/supplied_alarms/images/attributes-to-oci-mapping.png (354062, 2023-09-28)
alarms/examples/supplied_alarms/input.auto.tfvars.template (3074, 2023-09-28)
alarms/examples/supplied_alarms/main.tf (270, 2023-09-28)
alarms/examples/supplied_alarms/outputs.tf (277, 2023-09-28)
alarms/examples/supplied_alarms/providers.tf (597, 2023-09-28)
alarms/examples/supplied_alarms/variables.tf (6235, 2023-09-28)
alarms/examples/vision/ (0, 2023-09-28)
alarms/examples/vision/input.auto.tfvars.template (5551, 2023-09-28)
alarms/examples/vision/main.tf (268, 2023-09-28)
alarms/examples/vision/outputs.tf (274, 2023-09-28)
alarms/examples/vision/providers.tf (597, 2023-09-28)
alarms/examples/vision/variables.tf (6236, 2023-09-28)
alarms/main.tf (9230, 2023-09-28)
alarms/metadata.tf (400, 2023-09-28)
alarms/outputs.tf (661, 2023-09-28)
alarms/preconfigured_alarms.tf (2915, 2023-09-28)
alarms/providers.tf (323, 2023-09-28)
alarms/variables.tf (7170, 2023-09-28)
events/ (0, 2023-09-28)
... ...

# CIS OCI Landing Zone Observability Modules ![Landing Zone logo](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./landing_zone_300.png) This repository contains Terraform OCI (Oracle Cloud Infrastructure) modules for Observability & Monitoring related resources that help customers align their OCI implementations with the CIS (Center for Internet Security) OCI Foundations Benchmark recommendations. The following modules are available: - [Events](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./events/) - [Alarms](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./alarms/) - [Notifications](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./notifications/) - [Streams](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./streams/) - [Service Connectors](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./service-connectors/) Within each module you find an *examples* folder. Each example is a fully runnable Terraform configuration that you can quickly test and put to use by modifying the input data according to your own needs. The modules support being a passed an object containing references to OCIDs (Oracle Cloud IDs) that they may depend on. Every input attribute that expects an OCID (typically, attribute names ending in *_id* or *_ids*) can be given either a literal OCID or a reference (a key) to the OCID. While these OCIDs can be literally obtained from their sources and pasted when setting the modules input attributes, a superior approach is automatically consuming the outputs of producing modules. For every module there is a semi-ready fully functional example of running a module with external dependencies. For instance, check the [Notifications module example](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./notifications/examples/external_dependency/). The external dependency approach helps with the creation of loosely coupled Terraform configurations with clearly defined dependencies between them, avoiding copying and pasting OCIDs. Also see [SIEM Integration example](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./examples/siem-integration/) for how to combine these modules together in a single Terraform configuration to manage OCI infrastructure for integrating logs and events to an external SIEM system. ## CIS OCI Foundations Benchmark Modules Collection This repository is part of a broader collection of repositories containing modules that help customers align their OCI implementations with the CIS OCI Foundations Benchmark recommendations: - [Identity & Access Management](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-iam) - [Networking](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-networking) - [Governance](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-governance) - [Security](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-security) - [Observability & Monitoring](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability) - current repository The modules in this collection are designed for flexibility, are straightforward to use, and enforce CIS OCI Foundations Benchmark recommendations when possible. Using these modules does not require a user extensive knowledge of Terraform or OCI resource types usage. Users declare an object defined in JSON or [Terraform HCL](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/https://developer.hashicorp.com/terraform/language/syntax/configuration) describing the OCI resources according to each module’s specification and minimal Terraform code to invoke the modules. The modules generate outputs that can be consumed by other modules as inputs, allowing for the creation of independently managed operational stacks to automate your entire OCI infrastructure. ## Contributing See [CONTRIBUTING.md](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./CONTRIBUTING.md). ## License Copyright (c) 2023, Oracle and/or its affiliates. Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. See [LICENSE](https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-observability/blob/master/./LICENSE) for more details. ## Known Issues None.

近期下载者

相关文件


收藏者