Tilt makes it possible to develop all your microservices locally in Kubernetes while collaborating with your team.
Write a Tiltfile script that describes how your services fit together. Share it with your team so that any engineer can hack on any server. See a complete view of your system, from building to deploying to logging to crashing.
The Cloud Native Interactive Landscape filters and sorts hundreds of projects and products, and shows details including GitHub stars, funding or market cap, first and last commits, contributor counts, headquarters location, and recent tweets.
HashiCorp Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
BOSH is an open source tool for release engineering, deployment, lifecycle management, and monitoring of distributed systems.
A plugin-oriented tool for automating the investigation of broken hosts and services.
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. Centralize and control your IT infrastructure with a visual dashboard, role-based access control, job scheduling, integrated notifications and graphical inventory management.
Tools for managing DNS across multiple providers
Open source continuous delivery server to model and visualize complex workflows with ease. Automate and streamline your build-test-release cycle for reliable, continuous delivery of your product.
Packer is a tool for creating machine and container images for multiple platforms from a single source configuration.
Rundeck features fine-grain access controls, a built-in job scheduler, and the ability to define workflows that dispatch commands and scripts to your nodes.
Rancher is open source software that makes it simple for organizations to deploy a private container service and deliver Docker orchestration to users. Within a team, authorized users are able to create resource pools from any hosts, and then launch containers or application templates from Rancher’s UI or CLI. Users have complete control over how their applications are deployed, and Rancher provides all of the necessary infrastructure services such as networking, load balancing, and storage to ensure the application runs brilliantly on any infrastructure.
Ansible is a powerful automation engine that makes systems and apps simple to deploy.
Ansible's natural automation language allows sysadmins, developers, and IT managers to complete automation projects in hours, not weeks.
Ansible uses SSH by default instead of requiring agents everywhere. Avoid extra open ports, improve security, eliminate "managing the management", and reclaim CPU cycles.
Ansible automates app deployment, configuration management, workflow orchestration, and even cloud provisioning all from one system.