#spacelift-announcements (2024-01)

2024-01-03

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
04:00:37 PM

Exit Code 127 – Fixing File or Directory Not Found Error in Kubernetes Learn what are the common causes of the exit code 127 (file or directory not found) error in Kubernetes and how to fix it.

Exit Code 127 - Fixing File or Directory Not Found in Kubernetesattachment image

Learn what are the common causes of the exit code 127 (file or directory not found) error in Kubernetes and how to fix it.

2024-01-05

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
01:00:40 PM

Docker Exec Command – How to Use It, Tips & Examples What is the Docker exec command? Learn how to use it with -it, for multiple commands and other use cases. Docker run vs exec explained.

Docker Exec Command - How to Use It, Tips & Examplesattachment image

What is the Docker exec command? Learn how to use it with -it, for multiple commands and other use cases. Docker run vs exec explained.

2024-01-08

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
05:30:40 PM

Helm vs. Terraform – Key Differences & Comparison Helm vs Terraform - learn what are the similarities and differences in managing your Kubernetes clusters with these tools.

Helm vs. Terraform - Key Differences & Comparisonattachment image

Helm vs Terraform - learn what are the similarities and differences in managing your Kubernetes clusters with these tools.

2024-01-09

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
05:40:37 PM

Terraform Cloud / Enterprise Workspaces vs. Spacelift Stacks See the differences and similarities between Terraform Cloud workspaces and Spacelift stacks and examples of how to use them.

Terraform Cloud / Enterprise Workspaces vs. Spacelift Stacksattachment image

See the differences and similarities between Terraform Cloud workspaces and Spacelift stacks and examples of how to use them.

2024-01-10

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
02:30:45 PM

OpenTofu Stable GA Release: Get Ready to Install! OpenTofu’s first stable release is here, and it is production-ready. See the recap the milestones and the benefits of switching to OpenTofu.

OpenTofu Stable GA Release: Get Ready to Install!attachment image

OpenTofu’s first stable release is here, and it is production-ready. See the recap the milestones and the benefits of switching to OpenTofu.

2024-01-11

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
01:50:40 PM

OpenTofu Tutorial – Getting Started, How to Install & Examples In this step by step tutorial, you will learn how to use OpenTofu. Follow the installation guide and see the key features and components.

OpenTofu Tutorial - Getting Started, How to Install & Examplesattachment image

In this step by step tutorial, you will learn how to use OpenTofu. Follow the installation guide and see the key features and components.

2024-01-12

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
01:30:42 PM

How to Use Amazon CodeWhisperer (AI Code Generator) Explore Amazon CodeWhisperer - AI-powered code generation tool, and see how to use it to automatically generate IaC code for Terraform.

How to Use Amazon CodeWhisperer (AI Code Generator)attachment image

Explore Amazon CodeWhisperer - AI-powered code generation tool, and see how to use it to automatically generate IaC code for Terraform.

2024-01-15

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
01:30:43 PM

Terraform Coalesce Function – How to Use it & Examples Learn about the coalesce function in Terraform. See how it works and some examples. Coalesce vs. try explained.

Terraform Coalesce Function - How to Use it & Examplesattachment image

Learn about the coalesce function in Terraform. See how it works and some examples. Coalesce vs. try explained.

2024-01-16

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
02:50:57 PM

Terraform Cloud Agents vs. Spacelift Workers See the comparison and learn about the differences between Terraform Cloud agents and Spacelift workers.

Terraform Cloud Agents vs. Spacelift Workersattachment image

See the comparison and learn about the differences between Terraform Cloud agents and Spacelift workers.

2024-01-17

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
12:20:40 PM

How to Use Terraform Toset Function [Examples] Learn what is toset in Terraform, what does it do, and how to use this function alone and with the for_each meta-argument.

How to Use Terraform Toset Function [Examples]attachment image

Learn what is toset in Terraform, what does it do, and how to use this function alone and with the for_each meta-argument.

2024-01-19

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
11:50:34 AM

How to Expose a Docker Port – Tutorial & Examples Learn how to expose a port in Docker on running container using the docker run –expose command and the EXPOSE instruction. See examples.

How to Expose a Docker Port - Tutorial & Examplesattachment image

Learn how to expose a port in Docker on running container using the docker run –expose command and the EXPOSE instruction. See examples.

2024-01-22

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
01:10:36 PM

How to Generate Images with Terraform Graph Command Discover how to generate dependency graphs in Terraform using the Terraform Graph command. See other visualization tools you can use.

How to Generate Images with Terraform Graph Commandattachment image

Discover how to generate dependency graphs in Terraform using the Terraform Graph command. See other visualization tools you can use.

2024-01-23

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
12:50:47 PM

Using Atlantis for Terraform Pull Request Automation What is Atlantis Terraform and how does it work? See our tutorial on how to use it for pull request automation and to manage Terraform and Terragrunt projects.

Using Atlantis for Terraform Pull Request Automationattachment image

What is Atlantis Terraform and how does it work? See our tutorial on how to use it for pull request automation and to manage Terraform and Terragrunt projects.

2024-01-24

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
12:20:39 PM

What is Argo Workflows – Templates, Use Cases and Tutorial In this tutorial, we cover what Argo Workflows are and how they work with templates. Learn how to install and create a basic workflow.

What is Argo Workflows - Templates, Use Cases and Tutorialattachment image

In this tutorial, we cover what Argo Workflows are and how they work with templates. Learn how to install and create a basic workflow.

2024-01-26

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
02:00:47 PM

Docker Architecture Overview – Structure & Components Learn how Docker architecture looks and works with all its containers, parts, and components. See the architecture diagram.

Docker Architecture Overview - Structure & Componentsattachment image

Learn how Docker architecture looks and works with all its containers, parts, and components. See the architecture diagram.

2024-01-29

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
02:00:39 PM

Introducing Kubernetes Native Workers We are proud to announce that Kubernetes native workers are now available.

Introducing Kubernetes Native Workersattachment image

We are proud to announce that Kubernetes native workers are now available.

Alex Siegman avatar
Alex Siegman

The documentation linked shows nothing about autoscaling these worker pools. They have you do an imperative scale command to change the number of replicas. Can HPA understand their WorkerPool and scale it for us? Maybe, but I would need to get metrics to understand when I have a queue backlog

Introducing Kubernetes Native Workersattachment image

We are proud to announce that Kubernetes native workers are now available.

Alex Siegman avatar
Alex Siegman

Unless I’m missing something

Alex Siegman avatar
Alex Siegman

I was missing something, poolSize defines maximum sizing.

Worker resources do not use up any cluster resources other than an entry in the Kubernetes API when they are idle. Pods are created on demand for Workers when scheduling messages are received from Spacelift. This means that in an idle state no additional resources are being used in your cluster other than what is required to run the controller component of the Spacelift operator.

Alex Siegman avatar
Alex Siegman

I’m guessing they keep state for a worker registration and re-use it when they launch a pod to run the job

Alex Siegman avatar
Alex Siegman
02:24:44 PM

@Alex Siegman has joined the channel

mike186 avatar
mike186
02:24:44 PM

@mike186 has joined the channel

2024-01-30

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
01:20:39 PM

Spacelift WorkerPool Operator: Technical Overview See the reasons we created the Spacelift worker Kubernetes operator, and some of the internals of how the operator works.

Spacelift WorkerPool Operator: Technical Overviewattachment image

See the reasons we created the Spacelift worker Kubernetes operator, and some of the internals of how the operator works.

2024-01-31

Managing Infrastructure at Scale | Spacelift Blog avatar
Managing Infrastructure at Scale | Spacelift Blog
01:50:38 PM

Terraform File Paths – Path Module, Root and CWD Take a look at Terraform file paths and learn what is the path module in Terraform. See examples.

Terraform File Paths - Path Module, Root and CWDattachment image

Take a look at Terraform file paths and learn what is the path module in Terraform. See examples.

Hans D avatar
Hans D
09:32:59 PM

@Hans D has joined the channel

    keyboard_arrow_up