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

RSS

atlantis (17) Versions 1.1.0

Installs and configures atlantis

Policyfile
Berkshelf
Knife
cookbook 'atlantis', '= 1.1.0', :supermarket
cookbook 'atlantis', '= 1.1.0'
knife supermarket install atlantis
knife supermarket download atlantis
README
Dependencies
Changelog
Quality 100%

atlantis Cookbook

Cookbook Version
CI State
OpenCollective
OpenCollective
License

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.

Maintainers

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 sous-chefs.org or come chat with us on the Chef Community Slack in #sous-chefs.

Requirements

Cookbooks

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

  • ark for installing terraform and atlantis

Platforms

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

  • Chef 15+

May continue working on older EOL versions of Chef

Resources

Usage

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

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers!

https://opencollective.com/sous-chefs#backers

Sponsors

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

https://opencollective.com/sous-chefs/sponsor/0/website
https://opencollective.com/sous-chefs/sponsor/1/website
https://opencollective.com/sous-chefs/sponsor/2/website
https://opencollective.com/sous-chefs/sponsor/3/website
https://opencollective.com/sous-chefs/sponsor/4/website
https://opencollective.com/sous-chefs/sponsor/5/website
https://opencollective.com/sous-chefs/sponsor/6/website
https://opencollective.com/sous-chefs/sponsor/7/website
https://opencollective.com/sous-chefs/sponsor/8/website
https://opencollective.com/sous-chefs/sponsor/9/website

Dependent cookbooks

ark >= 5.0

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

Changelog

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.1.0] - 2020-10-22

Added

  • Update systemd service resource to support environment file/vars

Changed

  • 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

Added

  • Documentation

Changed

  • Update to Sous-Chefs common configs and repo style
  • Xorimabot file standardizations
  • Update README.md CHANGELOG.md
  • 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

Added

  • 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)

Collaborator Number Metric
            

1.1.0 passed this metric

Contributing File Metric
            

1.1.0 passed this metric

Foodcritic Metric
            

1.1.0 passed this metric

No Binaries Metric
            

1.1.0 passed this metric

Testing File Metric
            

1.1.0 passed this metric

Version Tag Metric
            

1.1.0 passed this metric