Spacelift platform
Integrations
Compare
By Initiative
IaC at Scale
Infrastructure Governance
Collaboration
Developer Velocity
By Use Case
Resources
Blog
Partners
Events
Resource Library
Case Studies
Mission Guides
Terraform Kubernetes deployment tutorial with examples. See the steps required to deploy your Kubernetes resources with Terraform.
News on Spacelift, product updates, all IaC & DevOps
Ansible vs Kubernetes - what is the difference between the tools, and which one is better? See a detailed expert comparison.
Learn how to use the kubectl config current-context command and how to get the current namespace from contexts in Kubernetes.
Learn how to create and manage Kubernetes Secrets using Terraform. See steps and examples.
Learn what Open Policy Agent (OPA) is used for in Kubernetes. Gatekeeper vs OPA explained. See an example of OPA policy for Kubernetes.
Discover the similarities and differences between Docker Swarm and Kubernetes and see which is better for your use case.
Explore Kubernetes multi-cloud, multi-cluster strategies, benefits, challenges, tools, best practices for managing multi-cluster deployments.
Explore blue/green deployments with Kubernetes. Learn how to implement them using service selectors, Argo Rollouts, and Fluxcd.
Discover why you should use Kubernetes for DevOps and see an overview of how Kubernetes supports effective DevOps strategies.
Kubernetes workload explained. Workload resources, how they work, and use cases. See best practices to keep your workloads secure.
Learn what the environment variables in Kubernetes are. See examples - how to set them and pass them in deployment YAML files.
Explore the list of 26 best tools you can use with your Kubernetes ecosystem, including monitoring, security, CI/CD and deployment tools.
What is HPA in Kubernetes? See memory metrics and scaling a deployment via CPU example. The difference between HPA and VPA.
Learn how to install Prometheus using Helm chart and customize the configuration to connect various node exporter instances.
Discover ways to deploy Kubernetes with Ansible. See examples of managing resources, creating a Kubernetes cluster using Ansible, and more.
Learn about Jobs in Kubernetes and Job types, what are the use cases, and how to run a Kubernetes Job. See examples.
Learn what is Kubernetes port forwarding and how to use kubectl port-forward command. See examples including running it in the background.
Discover what is a service in Kubernetes and the services types - ClusterIP, NodePort, LoadBalancer & ExternalName. See use case examples.
Learn what Kubernetes Dashboard is, and its components. See a tutorial on how to install, deploy, and access it. Check out the alternatives.
IaC Was Just The Beginning
You need a collaborative environment for building the platform your teams need, with deep insight, full control, and unlimited flexibility. Build better with Spacelift.
© 2025 Spacelift, Inc. All rights reserved