File tree Expand file tree Collapse file tree 2 files changed +30
-4
lines changed Expand file tree Collapse file tree 2 files changed +30
-4
lines changed Original file line number Diff line number Diff line change 2
2
** /.terraform /*
3
3
4
4
# .tfstate files
5
- * .tfstate
6
- * .tfstate. *
5
+ ** / * .tfstate *
6
+ ** / .terraform.lock.hcl
7
7
8
8
# Crash log files
9
9
crash.log
10
10
crash. * .log
11
11
12
12
# Exclude all .tfvars files, which are likely to contain sensitive data, such as
13
- # password, private keys, and other secrets. These should not be part of version
14
- # control as they are data points which are potentially sensitive and subject
13
+ # password, private keys, and other secrets. These should not be part of version
14
+ # control as they are data points which are potentially sensitive and subject
15
15
# to change depending on the environment.
16
16
* .tfvars
17
17
* .tfvars.json
Original file line number Diff line number Diff line change 1
1
# OpsLevel Terraform Modules
2
+
3
+ Customizable blueprint for creating and managing an [ OpsLevel] ( https://opslevel.com ) account and its resources using Terraform.
4
+
5
+ ## Getting Started
6
+
7
+ Open a terminal and run the following:
8
+
9
+ ``` bash
10
+ brew install go-task
11
+ ```
12
+
13
+ Once ` task ` is installed run ` task --list ` to see the available tasks.
14
+
15
+ ### Layout
16
+
17
+ The ` ./modules ` directory contains Terraform config files that make up the blueprint used to populate the OpsLevel account with data.
18
+
19
+ The ` ./workspace ` directory contains the ` main.tf ` file that actually uses the contents in ` ./modules ` . This is where inputs should
20
+ be defined to uniquely customize each account.
21
+
22
+
23
+ ## Updating An OpsLevel Account
24
+
25
+ For a preview of planned changes,run ` task plan ` . No changes will be made with this command.
26
+
27
+ To apply changes, run ` task apply ` . This will refresh Terraform's state then prompt you for approval to apply changes.
You can’t perform that action at this time.
0 commit comments