Kubernetes
From this article you can learn how Kubernetes is integrated into Spacelift
Last updated
Was this helpful?
From this article you can learn how Kubernetes is integrated into Spacelift
Last updated
Was this helpful?
Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available. For more information about Kubernetes, see the .
Spacelift supports Kubernetes via kubectl
.
kubectl
?The Kubernetes command-line tool, , allows you to run commands against Kubernetes clusters. You can use kubectl
to deploy applications, inspect and manage cluster resources, and view logs. For more information including a complete list of kubectl
operations, see the .
Spacelift helps you manage the complexities and compliance challenges of using Kubernetes. It brings with it a GitOps flow, so your Kubernetes Deployments are synced with your Kubernetes Stacks, and pull requests show you a preview of what they're planning to change. It also has an extensive selection of , which lets you and .
You can also use Spacelift to mix and match Terraform, Pulumi, CloudFormation, and Kubernetes Stacks and have them talk to one another. For example, you can set up Terraform Stacks to provision the required infrastructure (like an ECS/EKS cluster with all its dependencies) and then deploy the following via a Kubernetes Stack.
Anything that can be run via kubectl
can be run within a Spacelift stack.
To find out more about Kubernetes Workload Resources, read the.