Skip to content

Welcome to Atlantis!#1

Open
sravyav wants to merge 1 commit intomasterfrom
example
Open

Welcome to Atlantis!#1
sravyav wants to merge 1 commit intomasterfrom
example

Conversation

@sravyav
Copy link
Owner

@sravyav sravyav commented Sep 9, 2020

In this pull request we will learn how to use Atlantis.

  1. In a couple of seconds you should see the output of Atlantis automatically running terraform plan.

  2. You can manually run plan by typing a comment:

    atlantis plan
    

    Usually you'll let Atlantis automatically run plan for you though.

  3. To see all the comment commands available, type:

    atlantis help
    
  4. To see the help for a specific command, for example atlantis plan, type:

    atlantis plan --help
    
  5. 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!

  6. To terraform apply this change (which does nothing because it is creating a null_resource), type:

    atlantis apply
    

    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.

  7. 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.

@sravyav
Copy link
Owner Author

sravyav commented Sep 9, 2020

Ran Plan for dir: . workspace: default

Plan Error

Show Output
running "/usr/local/bin/terraform init -input=false -no-color -upgrade" in "/var/folders/x9/_plzx89n0fz9cgwplhd_vd1nn5_tgz/T/781017203/repos/sravyav/atlantis-example/1/default": exit status 1

Initializing the backend...

Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v2.1.2...
- Installed hashicorp/null v2.1.2 (signed by HashiCorp)

Error: Failed to validate installed provider

Validating provider hashicorp/null v2.1.2 failed: lstat private: no such file
or directory


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments