Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status


atlantis (17) Versions 1.2.1

Installs and configures atlantis

cookbook 'atlantis', '= 1.2.1', :supermarket
cookbook 'atlantis', '= 1.2.1'
knife supermarket install atlantis
knife supermarket download atlantis
Quality -%

atlantis Cookbook

Cookbook Version
CI State

Installs and configures an atlantis server with terraform, the cookbook only gives custom resources to leverage and will not include any recipes, for an example you can look at the testing cookbook at test/fixtures/cookbooks/atlantis_test.


This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit or come chat with us on the Chef Community Slack in #sous-chefs.



The following cookbooks are direct dependencies because they're used for common "default" functionality.

  • ark for installing terraform and atlantis


The following platforms are supported and tested with Test Kitchen:

  • CentOS 7+
  • Ubuntu 14.04+

Other Debian and RHEL family distributions are assumed to work.


  • Chef 15+

May continue working on older EOL versions of Chef



This cookbook is now resource-based. Use the resources described above in wrapper cookbooks or recipes.


This project exists thanks to all the people who contribute.


Thank you to all our backers!


Support this project by becoming a sponsor. Your logo will show up here with a link to your website.

Dependent cookbooks

ark >= 5.0

Contingent cookbooks

There are no cookbooks that are contingent upon this one.


All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.2.1 - 2020-12-19

  • Update documentation with better Terragrunt command

[1.2.0] - 2020-10-28


  • Support for installing terragrunt and documentation of examples for configuration
  • Default version support for installers to get setup without having to lookup versions


  • Ark only support intergers on groups not owners
  • Systemd resource user property was listed twice

[1.1.0] - 2020-10-22


  • Update systemd service resource to support environment file/vars


  • Fix to properly use recommended YAML.dump() method in template
  • Update systemd service resource to remove ExecStop for compatibility with v0.15
  • Update documentation to reflect changed/deprecated values in Atlantis config

[1.0.0] - 2020-10-13


  • Documentation


  • Update to Sous-Chefs common configs and repo style
  • Xorimabot file standardizations
  • Update
  • Cookstyle fixes
  • Update ark dependency to 5.0

  • BREAKING CHANGE: Updated config template to convert hash to YAML instead of custom logic

    • log-level must be lower case
    • repo-whitelist must be a , joined string

[0.1.0] - 2018-08-29


  • repo skel, misc project helpers (@majormoses)
  • local and travis-ci testing: lint + integration (@majormoses)
  • helper libraries to make it easy to download from github + hashicorp releases (@majormoses)
  • new resource atlantis_config to manage the atlantis server config file (@majormoses)
  • new resource atlantis_installer to install or remove atlantis (@majormoses)
  • new resource atlantis_service_systemd to create or remove a systemd unit file for managing the atlantis service (@majormoses)
  • new resource atlantis_service_upstart to create or remove an upstart config for managing the atlantis service (@majormoses)
  • new resource atlantis_terrform_installer to install or remove terraform for use with atlantis (@majormoses)
  • new resource atlantis_user_group_setup which sets up or removes users, groups, and directories for atlantis service to use (@majormoses)
  • use Apache 2 license (@majormoses)

No quality metric results found