-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Welcome to Atlantis! #1
base: master
Are you sure you want to change the base?
Conversation
atlantis plan |
Ran Plan for dir: Show OutputAn execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
# null_resource.example will be created
+ resource "null_resource" "example" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
|
Note: I've locally removed my |
atlantis apply |
Apply Error
|
atlantis plan |
Ran Plan for dir: Show OutputAn execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
# null_resource.example will be created
+ resource "null_resource" "example" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
|
Note: I've locally removed my /data dir, simulating a container/pod restart |
atlantis apply |
Apply Error
|
atlantis plan |
Ran Plan for dir: Show OutputAn execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
# null_resource.example will be created
+ resource "null_resource" "example" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
|
atlantis apply |
Ran Apply for 0 projects: |
atlantis plan |
Ran Plan for dir: Show OutputAn execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
# null_resource.example will be created
+ resource "null_resource" "example" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
|
atlantis apply |
Ran Apply for 0 projects: |
atlantis plan |
Ran Plan for dir: Show OutputAn execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create
Terraform will perform the following actions:
# null_resource.example will be created
+ resource "null_resource" "example" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
|
atlantis apply |
Apply Error
|
atlantis apply |
Ran Apply for 0 projects: |
atlantis apply |
Ran Apply for 0 projects: |
In this pull request we will learn how to use Atlantis.
In a couple of seconds you should see the output of Atlantis automatically running
terraform plan
.You can manually run
plan
by typing a comment:Usually you'll let Atlantis automatically run plan for you though.
To see all the comment commands available, type:
To see the help for a specific command, for example
atlantis plan
, type:Atlantis holds a "Lock" on this directory to prevent other pull requests modifying
the Terraform state until this pull request is merged. To view the lock, go to the Atlantis UI: http://localhost:4141.
If you wanted, you could manually delete the plan and lock from the UI if you weren't ready to apply. Instead, we will apply it!
To
terraform apply
this change (which does nothing because it is creating anull_resource
), type:NOTE: Because this example isn't using remote state storage the state will be lost once the pull request is merged. To use Atlantis properly, you must be using remote state.
Finally, merge the pull request to unlock this directory.
Thank you for trying out Atlantis! Next, try using Atlantis on your own repositories: www.runatlantis.io/guide/getting-started.html.