Open Source

Focus on Apps, Not Infrastructure

Open source can seem daunting, but embracing it avoids lock-in, creates flexibility, and can save you significant time and money. We’ll teach you how to supercharge your cloud native operations with open source tools, skills, best practices, and a spirit of collaboration.

Our Open Source Portfolio

Blacksmith

Blacksmith is an on-demand service broker for Cloud Foundry designed for rock-solid data services. It uses a dedicated BOSH director to deploy actual VMs in response to service provisioning requests. If a CF user wants a PostgreSQL box all to themselves, Blacksmith will do so.

BOSH

BOSH is a virtual machine orchestrator that supports all the major public cloud IaaS vendors including AWS, Azure, Google Cloud Platform, and vSphere. We use it to deploy things like Kubernetes and Cloud Foundry via community-maintained BOSH releases to the cloud. We love BOSH so much we wrote a book about owning and operating it called the Ultimate Guide to BOSH.

Concourse

Concourse is a flexible and powerful CI/CD workflow engine, built on top of containers, that makes it easy to build pipelines to cater to your every automation need. We didn’t build Concourse, but we use it heavily. We even wrote the ”book” on Concourse to help enable everyone to use it.

Doomsday

Doomsday is a server and a CLI that can be configured to track certificates from different storage backends (Vault, CredHub, Pivotal Ops Manager, or actual websites) and provide a tidy view into when certificates will expire. Doomsday provides no automation for renewal—it simply provides the information required for maintainers to take action.

Genesis

Genesis is our open source toolkit that helps build your cloud, leveraging our best practices for BOSH, stores credentials, utilizes Cloud Foundry, and more. It takes the guesswork out of deployments and upgrades and gives you advanced automation workflows on top of that.

Gluon

You don’t need to choose between Kubernetes and BOSH/Cloud Foundry. Gluon is an open source Kubernetes controller that takes in custom resources for BOSH deployments, stemcells, and cloud-/runtime-configs, and makes them a reality. Now you can manage your VMs and containers from a single interface.

Safe

HashiCorp Vault allows you to manage secrets and protect sensitive data. Safe is a Vault CLI, created to help Vault users manage their pipelines safely. It allows us to handle the retrieval and storage of credentials and generated passwords.

SHIELD Cloud

centralized data protection solution and interface designed to make it easier for operations teams to protect critical infrastructure. SHIELD Cloud excels at managing core Cloud Foundry backups, BOSH deployed services, and more. The SHIELD daemon is lightweight and low-impact, and it enables you to quickly have a fully functional disaster recovery plan.

Spruce

We built Spruce to be an intuitive utility for merging YAML/JSON templates together to generate complicated YAML/JSON config files in a repeatable fashion. It can be used to stitch together generic/top-level definitions for the config and pull in overrides for site-specific configurations to DRY your configs up as much as possible.

Tweed Data Services

Tweed is an on-demand service broker that targets both Kubernetes and BOSH for deploying mission-critical data services, in both shared configurations (running as containers on a Kubernetes cluster) and dedicated configurations (running as virtual machines in a cloud IaaS of your choice).

We ♥ Open Source

Open Source is in our DNS. From day one, we’ve believed in the power and utility of the open source model of collaborative software development. We are major contributors to open source, and build and maintain dozens of projects.

[Tweed] An On-Demand Service Fabric State of Mind

Get an overview of Tweed, an open source, on-demand service broker that targets both Kubernetes and BOSH for deploying mission-critical data services, in both shared configurations (running as containers on a Kubernetes cluster) and dedicated configurations (running as virtual machines in a cloud IaaS of your choice).

[Blacksmith] Deploying Data Services On-Demand

Have you ever dreamed of providing multiple services, on-demand, for the applications on your Cloud Foundry platform? Dr. Gao of Stark & Wayne explains how Blacksmith makes those dreams come true for DevOps teams.