Additional FAQ Questions
what
Is there's some way to integrate terraform via ansible?
We originally went down this route with our terraform module for this purpose. These days, however, we practice zero with classical configuration management (e.g. no ansible, chef, salt, cfengine, etc) and rely 100% on docker based approaches (e.g. Kubernetes and ECS).
That said, if ansible is still a requirement, there's now a terraform provider for ansible worth checking out: https://github.com/nbering/terraform-provider-ansible
What is SweetOps?
It's about time to create a dedicated landing page for this that explains exactly what it is.
In short, this is what we're calling our approach and our community using it. We've built a very opinionated process for adopting AWS and Kubernetes. It's a library of "Infrastructure as Code" and "Best Practices" for how to integrate everything. We've built all the boilerplate that would ordinarily take a company well over a year to implement and open sourced it. Everything is born out of actual consulting engagements and is in use and actively maintained. It represents well over $1M in T&M.
• Is Cloud Posse a product?
Cloud Posse is a DevOps Professional Services company. We're unique in that 99% of our deliverables to customers are released under APACHE2 (open source) and made available on our GitHub. This allows us to deliver more and more value with every engagement, with fewer bugs and greater confidence. But like many great things, our work first grew organically, until it became what it is now: a clear vision for how to collaborate on infrastructure across organizational boundaries.
What we've built is a way for companies to stop reinventing the wheel by collaborating on boilerplate infrastructure that doesn't need to (and shouldn't) vary much between organizations and business units therein. We've provided a way for teams to collaborate efficiently and effectively on infrastructure by distributing a common toolchain and standardizing the integration of those tools. Our tools and strategies are now actively getting rolled out by well-funded, well-recognized startups and fortune 500 companies alike.
Is SweetOps a volunteer-run community?
Yes, everyone in SweetOps is an unpaid volunteer, however many community members have in the past engaged with Cloud Posse at a professional level.
What is the Geodesic DevOps CLI console?
This is a Docker image that ships with all of the essential tools necessary to power the modern DevOps toolchain. Since it's a docker image, it can be run both locally for development purposes or deployed as a container via CI/CD to apply infrastructure.
There's also a distribution of Alpine Linux packages that extend capabilities of the platform. We use this docker image as the base image for every environment we deploy with our customers.
Will my infrastructure be available to take advantage of the Cloud Posse SweetOps workflow?
It's ideally suited for greenfield initiatives or when companies decide to re-platform from the ground up. However, even if you can use the end-to-end solution, the tools and methodology are still useful.