cookbook 'atlantis', '= 1.0.0'
atlantis
(18) Versions
1.0.0
-
Follow1
Installs and configures atlantis
cookbook 'atlantis', '= 1.0.0', :supermarket
knife supermarket install atlantis
knife supermarket download atlantis
atlantis Cookbook
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
- atlantis_config
- atlantis_installer
- atlantis_service_systemd
- atlantis_service_upstart
- terraform_installer
- atlantis_user_group_setup
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!
Sponsors
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.
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.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
Removed
-
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 theatlantis
server config file (@majormoses) - new resource
atlantis_installer
to install or removeatlantis
(@majormoses) - new resource
atlantis_service_systemd
to create or remove asystemd
unit file for managing theatlantis
service (@majormoses) - new resource
atlantis_service_upstart
to create or remove anupstart
config for managing theatlantis
service (@majormoses) - new resource
atlantis_terrform_installer
to install or removeterraform
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.0.0 passed this metric
Contributing File Metric
1.0.0 passed this metric
Foodcritic Metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 passed this metric
Version Tag Metric
1.0.0 passed this metric
1.0.0 passed this metric
1.0.0 passed this metric
Foodcritic Metric
1.0.0 passed this metric
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 passed this metric
Version Tag Metric
1.0.0 passed this metric
1.0.0 passed this metric
1.0.0 passed this metric
Testing File Metric
1.0.0 passed this metric
Version Tag Metric
1.0.0 passed this metric
1.0.0 passed this metric
1.0.0 passed this metric