Technology

Pulumi Adds Crosswalk for Kubernetes

14 Nov 2019 1:12pm, by

After introducing its AWS Crosswalk in June, Seattle startup Pulumi has released a similar package of services for Kubernetes.

Pulumi Crosswalk for Kubernetes is an open source collection of frameworks, tools and user guides to help developers and operators get started faster and employ best practices as they work with Kubernetes.

Pulumi’s approach to infrastructure as code, which is basically everything as code, enables developers to work in the languages they prefer and use familiar ecosystems of tools such as IDEs, test frameworks and package managers. That makes it easier for teams to share and reuse patterns and practices.

Pulumi Crosswalk screenshot

Like the AWS Crosswalk, the Kubernetes offering encompasses libraries of patterns that occur over and over and distilled best practices from the company’s experience of working with Kubernetes.

“We’ve learned a lot by helping dozens of customers get up and running over the past year and have taken an approach of empowering developers and operators to work better together. Pulumi Crosswalk for Kubernetes captures those learnings in a reusable and open source form that benefits the entire Kubernetes community,” said Joe Duffy, founder and CEO of Pulumi.

Pulumi crosswalk in the Kubernetes stack

Pulumi supports managing Kubernetes infrastructure across public clouds including AWS Elastic Kubernetes Service (EKS), Microsoft Azure Kubernetes Service (AKS) and Google Cloud Platform Kubernetes Engine (GKE).

Using Crosswalk for Kubernetes, teams can:

  • Deploy to any Kubernetes environment — public, private, or hybrid — across many clouds and deploy Kubernetes consistently.
  • Use the entire Kubernetes API across all versions, objects, custom resource definitions (CRDs) and Helm charts, with new feature support on the same day that Kubernetes releases new versions.
  • Use familiar languages. Author infrastructure and application configuration in TypeScript, JavaScript, or Python and manage cloud infrastructure alongside Kubernetes resources using one workflow.
  • Reduce application configuration boilerplate with a new library, called Kx.
  • Integrate CI/CD. Deploy continuously using one of a dozen integrations, including GitLab, Jenkins, CodeFresh, Octopus, Azure DevOps Pipelines, GitHub Actions and more.
  • Answer operational queries using a collection of new operations tools, called Kq, that extend the core Pulumi engine to query live Kubernetes resources in real-time.

Pulumi Crosswalk for Kubernetes is open source and available on GitHub. Pulumi also offers premium editions for enterprises wanting advanced policies and controls, including integration with identity providers such as Azure ActiveDirectory, Okta and GitLab.

It allows users to enforce security and compliance requirements, self-host on-premises or in their own cloud accounts and implement advanced automation with webhooks, among other features.

Pulumi is a sponsor of The New Stack.

Feature image: “Pairs” by Gauthier Delecroix . Licensed under CC BY-SA 2.0.

A newsletter digest of the week’s most important stories & analyses.

View / Add Comments

Please stay on topic and be respectful of others. Review our Terms of Use.