{"id":19722737,"url":"https://github.com/cloudposse/docs","last_synced_at":"2026-02-11T21:06:17.666Z","repository":{"id":32350695,"uuid":"131331275","full_name":"cloudposse/docs","owner":"cloudposse","description":"Terraform Reference Architecture for AWS, Datadog and GitHub Actions","archived":false,"fork":false,"pushed_at":"2026-01-19T09:09:28.000Z","size":69778,"stargazers_count":90,"open_issues_count":30,"forks_count":32,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-01-19T16:49:22.691Z","etag":null,"topics":["aws","cloud-architecture","developer-documentation","developer-portal","helm","helm-charts","helmfile","k8s","kubectl","kubernetes","markdown","terraform"],"latest_commit_sha":null,"homepage":"https://docs.cloudposse.com","language":"MDX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudposse.png","metadata":{"funding":{"github":"cloudposse"},"files":{"readme":"README.md","changelog":"changelog/.gitignore","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/support/aws.mdx","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":"COPYRIGHT.md","agents":null,"dco":null,"cla":null}},"created_at":"2018-04-27T18:23:32.000Z","updated_at":"2026-01-10T00:16:38.000Z","dependencies_parsed_at":"2023-11-20T19:29:12.125Z","dependency_job_id":"dc4f4595-f3b9-4067-b76d-bf3a8da4d393","html_url":"https://github.com/cloudposse/docs","commit_stats":null,"previous_names":[],"tags_count":266,"template":false,"template_full_name":null,"purl":"pkg:github/cloudposse/docs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudposse%2Fdocs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudposse%2Fdocs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudposse%2Fdocs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudposse%2Fdocs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudposse","download_url":"https://codeload.github.com/cloudposse/docs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudposse%2Fdocs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28782084,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T13:55:28.044Z","status":"ssl_error","status_checked_at":"2026-01-26T13:55:26.068Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","cloud-architecture","developer-documentation","developer-portal","helm","helm-charts","helmfile","k8s","kubectl","kubernetes","markdown","terraform"],"created_at":"2024-11-11T23:18:18.922Z","updated_at":"2026-01-26T16:01:04.298Z","avatar_url":"https://github.com/cloudposse.png","language":"MDX","readme":"\n\n\u003c!-- markdownlint-disable --\u003e\n# Developer Documentation \u003ca href=\"https://cpco.io/homepage?utm_source=github\u0026utm_medium=readme\u0026utm_campaign=cloudposse/docs\u0026utm_content=\"\u003e\u003cimg align=\"right\" src=\"https://cloudposse.com/logo-300x69.svg\" width=\"150\" /\u003e\u003c/a\u003e\n\n\n\u003ca href=\"https://github.com/cloudposse/docs/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/release/cloudposse/docs.svg?style=for-the-badge\" alt=\"Latest Release\"/\u003e\u003c/a\u003e\u003ca href=\"https://slack.cloudposse.com\"\u003e\u003cimg src=\"https://slack.cloudposse.com/for-the-badge.svg\" alt=\"Slack Community\"/\u003e\u003c/a\u003e\u003ca href=\"https://cloudposse.com/support/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Get_Support-success.svg?style=for-the-badge\" alt=\"Get Support\"/\u003e\u003c/a\u003e\n\n\n\u003c!-- markdownlint-restore --\u003e\n\n\u003c!--\n\n\n\n\n  ** DO NOT EDIT THIS FILE\n  **\n  ** This file was automatically generated by the `cloudposse/build-harness`.\n  ** 1) Make all changes to `README.yaml`\n  ** 2) Run `make init` (you only need to do this once)\n  ** 3) Run`make readme` to rebuild this file.\n  **\n  ** (We maintain HUNDREDS of open source projects. This is how we maintain our sanity.)\n  **\n\n\n\n\n\n--\u003e\n\nWelcome to the Cloud Posse Developer Hub Documentation Portal.\n\nAll documentation is published to [docs.cloudposse.com](https://docs.cloudposse.com). Here you'll find comprehensive guides and documentation to help you start working with the Cloud Posse technology stack as quickly as possible, as well as support if you get stuck.\n\nLet's jump right in! Here's how to get started with our documentation.\n\n\n\n\n\n\n\n## Usage\n\n1. Build dependencies\n```\nmake all\n```\n\n2. Start local web server\n```\nmake start\n```\n\n\n\n\n\n\n\n\n\n\n\n## Related Projects\n\nCheck out these related projects.\n\n- [Geodesic](https://github.com/cloudposse/geodesic) - Geodesic is the fastest way to get up and running with a rock solid, production grade cloud platform\n\n\n\n## ✨ Contributing\n\nThis project is under active development, and we encourage contributions from our community.\n\n\n\nMany thanks to our outstanding contributors:\n\n\u003ca href=\"https://github.com/cloudposse/docs/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=cloudposse/docs\u0026max=24\" /\u003e\n\u003c/a\u003e\n\nFor 🐛 bug reports \u0026 feature requests, please use the [issue tracker](https://github.com/cloudposse/docs/issues).\n\nIn general, PRs are welcome. We follow the typical \"fork-and-pull\" Git workflow.\n 1. Review our [Code of Conduct](https://github.com/cloudposse/docs/?tab=coc-ov-file#code-of-conduct) and [Contributor Guidelines](https://github.com/cloudposse/.github/blob/main/CONTRIBUTING.md).\n 2. **Fork** the repo on GitHub\n 3. **Clone** the project to your own machine\n 4. **Commit** changes to your own branch\n 5. **Push** your work back up to your fork\n 6. Submit a **Pull Request** so that we can review your changes\n\n**NOTE:** Be sure to merge the latest changes from \"upstream\" before making a pull request!\n\n\n## Running Terraform Tests\n\nWe use [Atmos](https://atmos.tools) to streamline how Terraform tests are run. It centralizes configuration and wraps common test workflows with easy-to-use commands.\n\nAll tests are located in the [`test/`](test) folder.\n\nUnder the hood, tests are powered by Terratest together with our internal [Test Helpers](https://github.com/cloudposse/test-helpers) library, providing robust infrastructure validation.\n\nSetup dependencies:\n- Install Atmos ([installation guide](https://atmos.tools/install/))\n- Install Go [1.24+ or newer](https://go.dev/doc/install)\n- Install Terraform or OpenTofu\n\nTo run tests:\n\n- Run all tests:  \n  ```sh\n  atmos test run\n  ```\n- Clean up test artifacts:  \n  ```sh\n  atmos test clean\n  ```\n- Explore additional test options:  \n  ```sh\n  atmos test --help\n  ```\nThe configuration for test commands is centrally managed. To review what's being imported, see the [`atmos.yaml`](https://raw.githubusercontent.com/cloudposse/.github/refs/heads/main/.github/atmos/terraform-module.yaml) file.\n\nLearn more about our [automated testing in our documentation](https://docs.cloudposse.com/community/contribute/automated-testing/) or implementing [custom commands](https://atmos.tools/core-concepts/custom-commands/) with atmos.\n\n### 🌎 Slack Community\n\nJoin our [Open Source Community](https://cpco.io/slack?utm_source=github\u0026utm_medium=readme\u0026utm_campaign=cloudposse/docs\u0026utm_content=slack) on Slack. It's **FREE** for everyone! Our \"SweetOps\" community is where you get to talk with others who share a similar vision for how to rollout and manage infrastructure. This is the best place to talk shop, ask questions, solicit feedback, and work together as a community to build totally *sweet* infrastructure.\n\n### 📰 Newsletter\n\nSign up for [our newsletter](https://cpco.io/newsletter?utm_source=github\u0026utm_medium=readme\u0026utm_campaign=cloudposse/docs\u0026utm_content=newsletter) and join 3,000+ DevOps engineers, CTOs, and founders who get insider access to the latest DevOps trends, so you can always stay in the know.\nDropped straight into your Inbox every week — and usually a 5-minute read.\n\n### 📆 Office Hours \u003ca href=\"https://cloudposse.com/office-hours?utm_source=github\u0026utm_medium=readme\u0026utm_campaign=cloudposse/docs\u0026utm_content=office_hours\"\u003e\u003cimg src=\"https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png\" align=\"right\" /\u003e\u003c/a\u003e\n\n[Join us every Wednesday via Zoom](https://cloudposse.com/office-hours?utm_source=github\u0026utm_medium=readme\u0026utm_campaign=cloudposse/docs\u0026utm_content=office_hours) for your weekly dose of insider DevOps trends, AWS news and Terraform insights, all sourced from our SweetOps community, plus a _live Q\u0026A_ that you can’t find anywhere else.\nIt's **FREE** for everyone!\n## License\n\n\u003ca href=\"https://creativecommons.org/licenses/by-nc-sa/4.0/\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-CC%20BY%20NC%20SA%204.0-blue.svg?style=for-the-badge\" alt=\"Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License\"\u003e\u003c/a\u003e\n\nThis material may only be distributed subject to the terms and conditions set forth in the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License or later with the restrictions noted below (the latest version of the license is presently available at \u003chttps://creativecommons.org/licenses/by-nc-sa/4.0/\u003e).\n\n**Attribution** You must attribute the work in the manner specified by the author or licensor.\n\n**Noncommercial** The licensor permits others to copy, distribute and transmit the work. In return, licensees may not use the work for commercial purposes — unless they get the licensor's permission.\n\n**Share Alike** The licensor permits others to distribute derivative works only under the same license or one compatible with the one that governs the licensor's work.\n\n## Distribution\n\nDistribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder.\n\nDistribution of the work or derivative of the work in any standard (paper) book form for commercial purposes is prohibited unless prior permission is obtained from the copyright holder.\n\n## Trademarks\n\nAll other trademarks referenced herein are the property of their respective owners.\n\n\n---\nCopyright © 2017-2025 [Cloud Posse, LLC](https://cpco.io/copyright)\n\n\n\u003ca href=\"https://cloudposse.com/readme/footer/link?utm_source=github\u0026utm_medium=readme\u0026utm_campaign=cloudposse/docs\u0026utm_content=readme_footer_link\"\u003e\u003cimg alt=\"README footer\" src=\"https://cloudposse.com/readme/footer/img\"/\u003e\u003c/a\u003e\n\n\u003cimg alt=\"Beacon\" width=\"0\" src=\"https://ga-beacon.cloudposse.com/UA-76589703-4/cloudposse/docs?pixel\u0026cs=github\u0026cm=readme\u0026an=docs\"/\u003e\n","funding_links":["https://github.com/sponsors/cloudposse"],"categories":["MDX"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudposse%2Fdocs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudposse%2Fdocs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudposse%2Fdocs/lists"}