Atomist, the software delivery automation company, today announced
the ability for developers to now deliver to Kubernetes using the open
source Software Delivery Machine (SDM) in local mode. SDM local is
completely open source and now supports delivery to Kubernetes, whether a
single-node cluster on a laptop using minikube or a fully-managed
Kubernetes service.
"We added Atomist support for deployment to Kubernetes earlier this
year, but we wanted developers to be able to deploy with SDM local on
their own, even for their own personal projects," said CEO and Atomist
Co-founder Rod Johnson. "It's just so
easy to deliver software with an SDM that developers want to use it
everywhere. So we added support to SDM local, and now developers can use
Kubernetes on their laptop prototype code just as easily as a
full-blown production cluster."
If a project has a Dockerfile, SDM local automatically detects the
parameters it needs to set up deployment with no developer intervention
required. Developers can transparently move from an isolated laptop-only
minkube setup to virtually any Kubernetes environment. SDM enables
developers to deploy to Kubernetes from the SDM as goals that are
fulfilled by an agent in the cluster.
The ability to deliver to Kubernetes using SDM local ushers in a
modern and powerful yet simple approach to delivery, enabling people to
entirely bypass the drudgery of complex and outdated CI/CD tools. Even
the smallest project can now benefit from the robust, modern automation
of an SDM. SDM Extension Packs are simple to add, and done in code,
enabling complete delivery, from push to deploy, without the toil of
endless configuration.
"Developers tell us they can't go back to working with outdated CI/CD
tools after using SDM," said Johnson. "It's that compelling and we want
to make it available to all developers, everywhere they need it."
SDM 1.1.0, released today, adds support for GitLab. Now users can
connect SDM to GitLab to trigger goals from Git events emitted by
GitLab, similar to the existing SDM support for GitHub and Bitbucket.
SDM is fully open source and available at https://github.com/atomist/sdm.