From fada831a64d61e2a851a7eb3a04a4a2e085fbdda Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 11:36:41 -0500 Subject: [PATCH 01/19] Add new banner configuration and tool versions --- .tool-versions | 1 + README.md | 15 +++++++++++---- README.md.gotmpl | 8 ++++---- atmos.yaml | 17 +++++++++++++++++ 4 files changed, 33 insertions(+), 8 deletions(-) create mode 100644 .tool-versions create mode 100644 atmos.yaml diff --git a/.tool-versions b/.tool-versions new file mode 100644 index 00000000..117a4622 --- /dev/null +++ b/.tool-versions @@ -0,0 +1 @@ +atmos 1.187.0 diff --git a/README.md b/README.md index 78f9bbb2..92e1cdae 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,12 @@ -Project Banner
-

-Last UpdateSlack Community

+Project Banner
+ + +

Last UpdateSlack CommunityGet Support + +

diff --git a/README.md.gotmpl b/README.md.gotmpl index e407582d..b0e8c40b 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -94,7 +94,7 @@ {{ end }} {{ if not $deprecated -}} - {{ if and (file.Exists ".github/banner.png") (has (ds "config") "badges") }}

{{- end -}} + {{ if and (file.Exists ".github/banner.png") (has (ds "config") "badges") }}

{{- end -}} {{ end }} {{- if has (ds "config") "badges" -}} diff --git a/test/.gitkeep b/test/.gitkeep deleted file mode 100644 index 8b137891..00000000 --- a/test/.gitkeep +++ /dev/null @@ -1 +0,0 @@ - From 8260868d12f86f7c9fd3e431e68ed612811b1fe9 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:12:30 -0500 Subject: [PATCH 03/19] dust off readme --- README.md | 31 ++++++++++++++++++++----------- README.md.gotmpl | 30 ++++++++++++++++++++---------- 2 files changed, 40 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 0d0988b4..f9cf9c18 100644 --- a/README.md +++ b/README.md @@ -95,19 +95,28 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### 🌎 Slack Community +## Connect With Us 𐦂𖨆𐀪𖠋 -Join our [Open Source Community](https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/.github&utm_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. +We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: -### 📰 Newsletter - -Sign up for [our newsletter](https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/.github&utm_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. -Dropped straight into your Inbox every week — and usually a 5-minute read. - -### 📆 Office Hours - -[Join us every Wednesday via Zoom](https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/.github&utm_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&A_ that you can’t find anywhere else. -It's **FREE** for everyone! + + LinkedIn: Follow + + + Newsletter: Subscribe + + + Blog: Updates + + + Office Hours: Join Live + + + YouTube: Subscribe + + + Slack: Join Community + ## License License diff --git a/README.md.gotmpl b/README.md.gotmpl index b0e8c40b..6d3be192 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -330,19 +330,29 @@ The configuration for test commands is centrally managed. To review what's being Learn 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. {{- end }} -### 🌎 Slack Community +## Connect With Us 𐦂𖨆𐀪𖠋 -Join our [Open Source Community]({{ $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. +We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: -### 📰 Newsletter - -Sign up for [our newsletter]({{ $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. -Dropped straight into your Inbox every week — and usually a 5-minute read. - -### 📆 Office Hours + + LinkedIn: Follow + + + Newsletter: Subscribe + + + Blog: Updates + + + Office Hours: Join Live + + + YouTube: Subscribe + + + Slack: Join Community + -[Join us every Wednesday via Zoom]({{ $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&A_ that you can’t find anywhere else. -It's **FREE** for everyone! {{- end }} From 57fb17033e262eefbae7b66a4bfe0b569390f90d Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:28:45 -0500 Subject: [PATCH 04/19] dust off readme --- README.md | 43 +++++++++++++++-------------------- README.md.gotmpl | 59 +++++++++++++++++++----------------------------- 2 files changed, 41 insertions(+), 61 deletions(-) diff --git a/README.md b/README.md index f9cf9c18..84a2b329 100644 --- a/README.md +++ b/README.md @@ -71,31 +71,31 @@ To add all repository bootstrapping files to a new repo: -## ✨ Contributing +> [!TIP] +> #### Enterprise Support Available +> +> Get stuck? We offer **paid [on-demand support](https://cpco.io/commercial-support?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/.github&utm_content=commercial_support)** for this project. -This project is under active development, and we encourage contributions from our community. +## Community 𐦂𖨆𐀪𖠋 - -Many thanks to our outstanding contributors: +This module is support by Cloud Posse and our active DevOps community. Try it out! -For 🐛 bug reports & feature requests, please use the [issue tracker](https://github.com/cloudposse/.github/issues). - -In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. - 1. Review our [Code of Conduct](https://github.com/cloudposse/.github/?tab=coc-ov-file#code-of-conduct) and [Contributor Guidelines](https://github.com/cloudposse/.github/blob/main/CONTRIBUTING.md). - 2. **Fork** the repo on GitHub - 3. **Clone** the project to your own machine - 4. **Commit** changes to your own branch - 5. **Push** your work back up to your fork - 6. Submit a **Pull Request** so that we can review your changes - -**NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! + + Office Hours: Join Live + + + YouTube: Subscribe + + + Slack: Join Community + -## Connect With Us 𐦂𖨆𐀪𖠋 +## ✨ Connect With Us We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: @@ -108,15 +108,8 @@ We don’t just “talk” about this stuff—we live it every day. We publish, Blog: Updates - - Office Hours: Join Live - - - YouTube: Subscribe - - - Slack: Join Community - + + ## License License diff --git a/README.md.gotmpl b/README.md.gotmpl index 6d3be192..80b36fcb 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -269,35 +269,14 @@ For additional context, refer to some of these links. {{ if not $deprecated -}} {{- if eq "" $firstNonEmptySection }}{{ template "tip_use_reference_architecture" $context }}{{- end }} -## ✨ Contributing - -This project is under active development, and we encourage contributions from our community. - -{{ if has (datasource "config") "contributors" }} - -Many thanks to our outstanding contributors: - - - - -{{- end }} - -For 🐛 bug reports & feature requests, please use the [issue tracker]({{ printf "https://github.com/%s/issues" (ds "config").github_repo}}). - -In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. - 1. Review our [Code of Conduct]({{ printf "https://github.com/%s/?tab=coc-ov-file#code-of-conduct" (ds "config").github_repo}}) and [Contributor Guidelines](https://github.com/cloudposse/.github/blob/main/CONTRIBUTING.md). - 2. **Fork** the repo on GitHub - 3. **Clone** the project to your own machine - 4. **Commit** changes to your own branch - 5. **Push** your work back up to your fork - 6. Submit a **Pull Request** so that we can review your changes - -**NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! +> [!TIP] +> #### Enterprise Support Available +> +> Get stuck? We offer **paid [on-demand support]({{ $commercial_support }})** for this project. {{- if and (file.Exists "test") (file.Exists "atmos.yaml") }} - ## Running Terraform Tests We 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. @@ -330,19 +309,15 @@ The configuration for test commands is centrally managed. To review what's being Learn 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. {{- end }} -## Connect With Us 𐦂𖨆𐀪𖠋 -We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: +## Community 𐦂𖨆𐀪𖠋 - - LinkedIn: Follow - - - Newsletter: Subscribe - - - Blog: Updates +This module is support by Cloud Posse and our active DevOps community. Try it out! + + + + Office Hours: Join Live @@ -353,10 +328,22 @@ We don’t just “talk” about this stuff—we live it every day. We publish, Slack: Join Community +## ✨ Connect With Us + +We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: + + LinkedIn: Follow + + + Newsletter: Subscribe + + + Blog: Updates + {{- end }} -{{- if eq (ds "config").license "APACHE2" }} +{{ if eq (ds "config").license "APACHE2" }} ## License License From 0c170a031213c2f31cd1d5512ae7d19da80e6661 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:29:44 -0500 Subject: [PATCH 05/19] dust off readme --- README.md | 18 +++++++++--------- README.md.gotmpl | 19 ++++++++++--------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 84a2b329..a7f740e9 100644 --- a/README.md +++ b/README.md @@ -78,13 +78,6 @@ To add all repository bootstrapping files to a new repo: ## Community 𐦂𖨆𐀪𖠋 - -This module is support by Cloud Posse and our active DevOps community. Try it out! - - - - - Office Hours: Join Live @@ -95,10 +88,15 @@ This module is support by Cloud Posse and our active DevOps community. Try it ou Slack: Join Community -## ✨ Connect With Us +This module is support by Cloud Posse and our active DevOps community. Try it out! + + + + -We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: + +## ✨ Connect With Us LinkedIn: Follow @@ -109,6 +107,8 @@ We don’t just “talk” about this stuff—we live it every day. We publish, Blog: Updates +We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: + ## License diff --git a/README.md.gotmpl b/README.md.gotmpl index 80b36fcb..7515179e 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -311,13 +311,6 @@ Learn more about our [automated testing in our documentation](https://docs.cloud ## Community 𐦂𖨆𐀪𖠋 - -This module is support by Cloud Posse and our active DevOps community. Try it out! - - - - - Office Hours: Join Live @@ -328,10 +321,15 @@ This module is support by Cloud Posse and our active DevOps community. Try it ou Slack: Join Community -## ✨ Connect With Us +This module is support by Cloud Posse and our active DevOps community. Try it out! + + + + + -We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: +## ✨ Connect With Us LinkedIn: Follow @@ -341,6 +339,9 @@ We don’t just “talk” about this stuff—we live it every day. We publish, Blog: Updates + +We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: + {{- end }} {{ if eq (ds "config").license "APACHE2" }} From 446319753dc143bbf6328df1b241eaf090923c30 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:38:21 -0500 Subject: [PATCH 06/19] dust off readme --- README.md | 53 +++-------------- README.md.gotmpl | 147 ++--------------------------------------------- 2 files changed, 13 insertions(+), 187 deletions(-) diff --git a/README.md b/README.md index a7f740e9..c22970e7 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ To add all repository bootstrapping files to a new repo: > [!TIP] > #### Enterprise Support Available > -> Get stuck? We offer **paid [on-demand support](https://cpco.io/commercial-support?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/.github&utm_content=commercial_support)** for this project. +> Get stuck? We offer **paid [on-demand support](https://cpco.io/commercial-support?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/.github&utm_content=commercial_support)** for all of our open source projects. ## Community 𐦂𖨆𐀪𖠋 @@ -88,14 +88,13 @@ To add all repository bootstrapping files to a new repo: Slack: Join Community -This module is support by Cloud Posse and our active DevOps community. Try it out! +This project is supported by Cloud Posse and our active DevOps community. Try it out! - ## ✨ Connect With Us LinkedIn: Follow @@ -107,51 +106,13 @@ This module is support by Cloud Posse and our active DevOps community. Try it ou Blog: Updates -We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: - - -## License - -License - -

-Preamble to the Apache License, Version 2.0 -
-
- -Complete license is available in the [`LICENSE`](LICENSE) file. - -```text -Licensed to the Apache Software Foundation (ASF) under one -or more contributor license agreements. See the NOTICE file -distributed with this work for additional information -regarding copyright ownership. The ASF licenses this file -to you under the Apache License, Version 2.0 (the -"License"); you may not use this file except in compliance -with the License. You may obtain a copy of the License at - - https://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, -software distributed under the License is distributed on an -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, either express or implied. See the License for the -specific language governing permissions and limitations -under the License. -``` -
- -## Trademarks - -All other trademarks referenced herein are the property of their respective owners. - - -## Copyrights - -Copyright © 2022-2025 [Cloud Posse, LLC](https://cloudposse.com) - +We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. +--- +© Copyright 2025 [Cloud Posse, LLC](https://cpco.io/copyright) README footer Beacon + + diff --git a/README.md.gotmpl b/README.md.gotmpl index 7515179e..ecd0e685 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -272,7 +272,7 @@ For additional context, refer to some of these links. > [!TIP] > #### Enterprise Support Available > -> Get stuck? We offer **paid [on-demand support]({{ $commercial_support }})** for this project. +> Get stuck? We offer **paid [on-demand support]({{ $commercial_support }})** for all of our open source projects. {{- if and (file.Exists "test") (file.Exists "atmos.yaml") }} @@ -321,14 +321,13 @@ Learn more about our [automated testing in our documentation](https://docs.cloud Slack: Join Community -This module is support by Cloud Posse and our active DevOps community. Try it out! +This project is supported by Cloud Posse and our active DevOps community. Try it out! - ## ✨ Connect With Us LinkedIn: Follow @@ -340,149 +339,15 @@ This module is support by Cloud Posse and our active DevOps community. Try it ou Blog: Updates -We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, here’s where to find us: - -{{- end }} - -{{ if eq (ds "config").license "APACHE2" }} -## License - -License - -
-Preamble to the Apache License, Version 2.0 -
-
- -{{ if (file.Exists "LICENSE") -}} -Complete license is available in the [`LICENSE`](LICENSE) file. -{{- end }} - -```text -Licensed to the Apache Software Foundation (ASF) under one -or more contributor license agreements. See the NOTICE file -distributed with this work for additional information -regarding copyright ownership. The ASF licenses this file -to you under the Apache License, Version 2.0 (the -"License"); you may not use this file except in compliance -with the License. You may obtain a copy of the License at - - https://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, -software distributed under the License is distributed on an -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, either express or implied. See the License for the -specific language governing permissions and limitations -under the License. -``` -
-{{- end }} -{{- if eq (ds "config").license "CC-BY-NC-SA-4.0" }} -## License - -Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License - -This 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 ). - -**Attribution** You must attribute the work in the manner specified by the author or licensor. - -**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. - -**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. - -## Distribution - -Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder. - -Distribution 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. -{{- end }} - -{{- if eq (ds "config").license "MIT" }} -## License - -License: MIT - -```text -The MIT License (MIT) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Source: -``` -{{- end }} - -{{- if eq (ds "config").license "ISC" }} -## License - -License: ISC - -```text -ISC License (ISC) - -Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - -Source: -``` {{- end }} -{{- if eq (ds "config").license "GPL3" }} -## License - -License: GPL v3 - -```text -GNU GENERAL PUBLIC LICENSE -Version 3, 29 June 2007 - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 3 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see . -``` -{{- end }} - -## Trademarks - -All other trademarks referenced herein are the property of their respective owners. - -{{ if has (ds "config") "copyrights" }} -## Copyrights - -{{ range $copyright := (ds "config").copyrights -}} -{{ printf "Copyright © %s-%d [%s](%s)\n" $copyright.year time.Now.Year $copyright.name $copyright.url }} -{{- end }} -{{ else }} --- -Copyright © 2017-{{ time.Now.Year }} [Cloud Posse, LLC](https://cpco.io/copyright) -{{ end }} +© Copyright {{ time.Now.Year }} [Cloud Posse, LLC](https://cpco.io/copyright) README footer Beacon + + From e136d04d1de3c98c162b945777d1e84a4409f0d5 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:45:54 -0500 Subject: [PATCH 07/19] dust off readme --- README.md | 10 +++++----- README.md.gotmpl | 11 ++++------- 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index c22970e7..4a15b1b8 100644 --- a/README.md +++ b/README.md @@ -4,11 +4,14 @@ Project Banner
-

Last UpdateSlack CommunityGet Support +

Last UpdateSlack Community + +

# .github -

+ + + + From efdc81c971f0c2eff81f65f5c51577e4386459c0 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:51:41 -0500 Subject: [PATCH 10/19] dust off readme --- README.md.gotmpl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md.gotmpl b/README.md.gotmpl index 3c580344..f47259b2 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -327,7 +327,12 @@ This project is supported by Cloud Posse and our active DevOps community. Try it -## ✨ Connect With Us +## Built by Cloud Posse + +Spinning up AWS infrastructure takes longer than it should—and one wrong move costs weeks. +[Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. + +## Connect With Us ✨ LinkedIn: Follow From acb96cfebb6fe268ee15194251b1f6599901c9a6 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:51:45 -0500 Subject: [PATCH 11/19] dust off readme --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index eceba662..6d85751f 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,12 @@ This project is supported by Cloud Posse and our active DevOps community. Try it -## ✨ Connect With Us +## Built by Cloud Posse + +Spinning up AWS infrastructure takes longer than it should—and one wrong move costs weeks. +[Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. + +## Connect With Us ✨ LinkedIn: Follow From 8a9cc74be206ea02dfc02f6043caed629e7c2c70 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:53:54 -0500 Subject: [PATCH 12/19] dust off readme --- README.md | 5 ----- README.md.gotmpl | 6 ------ 2 files changed, 11 deletions(-) diff --git a/README.md b/README.md index 6d85751f..164f5b56 100644 --- a/README.md +++ b/README.md @@ -76,11 +76,6 @@ To add all repository bootstrapping files to a new repo: -> [!TIP] -> #### Enterprise Support Available -> -> Get stuck? We offer **paid [on-demand support](https://cpco.io/commercial-support?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/.github&utm_content=commercial_support)** for all of our open source projects. - ## Community 𐦂𖨆𐀪𖠋 diff --git a/README.md.gotmpl b/README.md.gotmpl index f47259b2..9cab9f2f 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -269,12 +269,6 @@ For additional context, refer to some of these links. {{ if not $deprecated -}} {{- if eq "" $firstNonEmptySection }}{{ template "tip_use_reference_architecture" $context }}{{- end }} -> [!TIP] -> #### Enterprise Support Available -> -> Get stuck? We offer **paid [on-demand support]({{ $commercial_support }})** for all of our open source projects. - - {{- if and (file.Exists "test") (file.Exists "atmos.yaml") }} ## Running Terraform Tests From 5f9f195756b17907f0d08ac1bf0586ac8b123422 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 15:59:12 -0500 Subject: [PATCH 13/19] dust off readme --- README.md | 24 ++++++------------------ README.md.gotmpl | 24 ++++++------------------ 2 files changed, 12 insertions(+), 36 deletions(-) diff --git a/README.md b/README.md index 164f5b56..87e5c093 100644 --- a/README.md +++ b/README.md @@ -78,15 +78,9 @@ To add all repository bootstrapping files to a new repo: ## Community 𐦂𖨆𐀪𖠋 - - Office Hours: Join Live - - - YouTube: Subscribe - - - Slack: Join Community - +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -100,15 +94,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ - - LinkedIn: Follow - - - Newsletter: Subscribe - - - Blog: Updates - +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. diff --git a/README.md.gotmpl b/README.md.gotmpl index 9cab9f2f..427f887b 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -305,15 +305,9 @@ Learn more about our [automated testing in our documentation](https://docs.cloud ## Community 𐦂𖨆𐀪𖠋 - - Office Hours: Join Live - - - YouTube: Subscribe - - - Slack: Join Community - +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -327,15 +321,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ - - LinkedIn: Follow - - - Newsletter: Subscribe - - - Blog: Updates - +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. From cf2a8d3fccfbc1845e246e1529ef9cc8c92654f6 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 16:02:25 -0500 Subject: [PATCH 14/19] dust off readme --- README.md | 12 ++++++------ README.md.gotmpl | 14 +++++++------- banner/index.html | 12 ++++++------ 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 87e5c093..ff9cc5f8 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -Project Banner
+Project Banner

Last UpdateSlack Community @@ -78,8 +78,8 @@ To add all repository bootstrapping files to a new repo: ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe +Office Hours: Join Live +YouTube: Subscribe Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -94,9 +94,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. diff --git a/README.md.gotmpl b/README.md.gotmpl index 427f887b..73d1849d 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -11,7 +11,7 @@ {{- $commercial_support := printf $utm_link "https://cpco.io/commercial-support" "commercial_support" -}} {{- $office_hours := printf $utm_link "https://cloudposse.com/office-hours" "office_hours" -}} {{- $newsletter := printf $utm_link "https://cpco.io/newsletter" "newsletter" -}} -{{- $cta := printf "\"Request" $commercial_support -}} +{{- $cta := printf "\"Get" $commercial_support -}} {{- $context := dict "is_terraform" $is_terraform "utm_link" $utm_link "commercial_support" $commercial_support "cta" $cta -}} {{- $sections := slice "introduction" "quickstart" "examples" -}} {{- define "nonEmptySections" -}} @@ -87,7 +87,7 @@ Deprecated {{- else }} {{- if (file.Exists ".github/banner.png") -}} - Project Banner
+ Project Banner
{{- else -}} # {{(ds "config").name}} {{- end }} @@ -305,8 +305,8 @@ Learn more about our [automated testing in our documentation](https://docs.cloud ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe +Office Hours: Join Live +YouTube: Subscribe Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -321,9 +321,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. diff --git a/banner/index.html b/banner/index.html index 8c5a2ec8..7ec36441 100644 --- a/banner/index.html +++ b/banner/index.html @@ -10,7 +10,7 @@ font: 16px/1.4 'proxima-nova'; font-family: 'proxima-nova', sans-serif, 'Noto Colr Emoji Glyf'; margin: 0; - color: hsla(0, 0%, 100%, 0.85); + color: hsla(0, 0%, 100%, 0.85); min-width: 100vw; min-height: 100vh; color: #fff; @@ -38,7 +38,7 @@ } .filler{ - flex-grow:1; + flex-grow:1; text-align:center; } @@ -79,7 +79,7 @@ flex-basis: 100%; font-size: 0.8em; } - + img { width: auto; max-width: 100%; @@ -107,7 +107,7 @@ margin-right: 0.2em; } - + .subheader { display: flex; flex-basis: 100%; @@ -173,11 +173,11 @@

Project

- +

repo-name

- +
The short and sweet description of the repo. From 86499e5b3732a782022a0224c36aac81549873c0 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 16:04:28 -0500 Subject: [PATCH 15/19] dust off readme --- README.md | 12 ++++++------ README.md.gotmpl | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index ff9cc5f8..d8eddef6 100644 --- a/README.md +++ b/README.md @@ -78,9 +78,9 @@ To add all repository bootstrapping files to a new repo: ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -94,9 +94,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. diff --git a/README.md.gotmpl b/README.md.gotmpl index 73d1849d..e4e84991 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -11,7 +11,7 @@ {{- $commercial_support := printf $utm_link "https://cpco.io/commercial-support" "commercial_support" -}} {{- $office_hours := printf $utm_link "https://cloudposse.com/office-hours" "office_hours" -}} {{- $newsletter := printf $utm_link "https://cpco.io/newsletter" "newsletter" -}} -{{- $cta := printf "\"Get" $commercial_support -}} +{{- $cta := printf "\"Get" $commercial_support -}} {{- $context := dict "is_terraform" $is_terraform "utm_link" $utm_link "commercial_support" $commercial_support "cta" $cta -}} {{- $sections := slice "introduction" "quickstart" "examples" -}} {{- define "nonEmptySections" -}} @@ -305,9 +305,9 @@ Learn more about our [automated testing in our documentation](https://docs.cloud ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -321,9 +321,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. From 64c41a2761ab5303ebafc0003da895d8916b147c Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 16:05:46 -0500 Subject: [PATCH 16/19] dust off readme --- README.md | 12 ++++++------ README.md.gotmpl | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index d8eddef6..41b19923 100644 --- a/README.md +++ b/README.md @@ -78,9 +78,9 @@ To add all repository bootstrapping files to a new repo: ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -94,9 +94,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. diff --git a/README.md.gotmpl b/README.md.gotmpl index e4e84991..02d0d063 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -11,7 +11,7 @@ {{- $commercial_support := printf $utm_link "https://cpco.io/commercial-support" "commercial_support" -}} {{- $office_hours := printf $utm_link "https://cloudposse.com/office-hours" "office_hours" -}} {{- $newsletter := printf $utm_link "https://cpco.io/newsletter" "newsletter" -}} -{{- $cta := printf "\"Get" $commercial_support -}} +{{- $cta := printf "\"Get" $commercial_support -}} {{- $context := dict "is_terraform" $is_terraform "utm_link" $utm_link "commercial_support" $commercial_support "cta" $cta -}} {{- $sections := slice "introduction" "quickstart" "examples" -}} {{- define "nonEmptySections" -}} @@ -305,9 +305,9 @@ Learn more about our [automated testing in our documentation](https://docs.cloud ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -321,9 +321,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. From 2a6da1c9b48641ee1f426f718fabfa97015657a8 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 16:06:57 -0500 Subject: [PATCH 17/19] dust off readme --- README.md | 6 +++--- README.md.gotmpl | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 41b19923..35aa4481 100644 --- a/README.md +++ b/README.md @@ -78,9 +78,9 @@ To add all repository bootstrapping files to a new repo: ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! diff --git a/README.md.gotmpl b/README.md.gotmpl index 02d0d063..d218d0bf 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -305,9 +305,9 @@ Learn more about our [automated testing in our documentation](https://docs.cloud ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! From 554e26e874b1bdc25d49509f854fe9945fd77760 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 16:08:35 -0500 Subject: [PATCH 18/19] dust off readme --- README.md | 12 ++++++------ README.md.gotmpl | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 35aa4481..b983d290 100644 --- a/README.md +++ b/README.md @@ -78,9 +78,9 @@ To add all repository bootstrapping files to a new repo: ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -94,9 +94,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. diff --git a/README.md.gotmpl b/README.md.gotmpl index d218d0bf..7e7d3a25 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -11,7 +11,7 @@ {{- $commercial_support := printf $utm_link "https://cpco.io/commercial-support" "commercial_support" -}} {{- $office_hours := printf $utm_link "https://cloudposse.com/office-hours" "office_hours" -}} {{- $newsletter := printf $utm_link "https://cpco.io/newsletter" "newsletter" -}} -{{- $cta := printf "\"Get" $commercial_support -}} +{{- $cta := printf "\"Get" $commercial_support -}} {{- $context := dict "is_terraform" $is_terraform "utm_link" $utm_link "commercial_support" $commercial_support "cta" $cta -}} {{- $sections := slice "introduction" "quickstart" "examples" -}} {{- define "nonEmptySections" -}} @@ -305,9 +305,9 @@ Learn more about our [automated testing in our documentation](https://docs.cloud ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -321,9 +321,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. From 777dd57001a2bb7e226ee1887daf4cc24dba1951 Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Fri, 22 Aug 2025 16:10:06 -0500 Subject: [PATCH 19/19] dust off readme --- README.md | 12 ++++++------ README.md.gotmpl | 14 +++++++------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index b983d290..e027681e 100644 --- a/README.md +++ b/README.md @@ -78,9 +78,9 @@ To add all repository bootstrapping files to a new repo: ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -94,9 +94,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us. diff --git a/README.md.gotmpl b/README.md.gotmpl index 7e7d3a25..e460f57f 100644 --- a/README.md.gotmpl +++ b/README.md.gotmpl @@ -11,7 +11,7 @@ {{- $commercial_support := printf $utm_link "https://cpco.io/commercial-support" "commercial_support" -}} {{- $office_hours := printf $utm_link "https://cloudposse.com/office-hours" "office_hours" -}} {{- $newsletter := printf $utm_link "https://cpco.io/newsletter" "newsletter" -}} -{{- $cta := printf "\"Get" $commercial_support -}} +{{- $cta := printf "\"Get" $commercial_support -}} {{- $context := dict "is_terraform" $is_terraform "utm_link" $utm_link "commercial_support" $commercial_support "cta" $cta -}} {{- $sections := slice "introduction" "quickstart" "examples" -}} {{- define "nonEmptySections" -}} @@ -305,9 +305,9 @@ Learn more about our [automated testing in our documentation](https://docs.cloud ## Community 𐦂𖨆𐀪𖠋 -Office Hours: Join Live -YouTube: Subscribe -Slack: Join Community +Office Hours: Join Live +YouTube: Subscribe +Slack: Join Community This project is supported by Cloud Posse and our active DevOps community. Try it out! @@ -321,9 +321,9 @@ Spinning up AWS infrastructure takes longer than it should—and one wrong move [Cloud Posse helps teams ship production-ready AWS infrastructure](https://cloudposse.com)—without wasting time, headcount, or momentum. ## Connect With Us ✨ -LinkedIn: Follow -Newsletter: Subscribe -Blog: Updates +LinkedIn: Follow +Newsletter: Subscribe +Blog: Updates We don’t just “talk” about this stuff—we live it every day. We publish, we speak, we share what’s working (and what’s not) in real time. If you want to stay plugged in, connect with us.