Sling Academy
Home/DevOps/Page 8

DevOps

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) aimed at shortening the systems development life cycle and providing continuous delivery with high software quality. It emphasizes collaboration, automation, and integration between developers and IT professionals to improve the speed and quality of software deployment.

Terraform: How to calculate the sum/average/product of a list

Updated: Feb 03, 2024
Overview Terraform by HashiCorp is an extremely powerful tool used in infrastructure as code (IaC) for provisioning and managing cloud services with declarative configuration files. A common inquiry among Terraform users is about......

Terraform: Removing leading and trailing whitespace from a string

Updated: Feb 03, 2024
Introduction When working with Terraform, managing string values efficiently becomes a core necessity, especially when handling user inputs, configuration data, or output from other resources. Often, these strings contain unwanted......

Terraform: How to uppercase/lowercase a string

Updated: Feb 03, 2024
Introduction When working with Terraform, manipulating strings is a common task that could range from constructing identifiers dynamically to adjusting configurations based on certain inputs. In particular, converting string cases......

Terraform: How to add/remove elements from a list

Updated: Feb 03, 2024
Overview Terraform, an open-source infrastructure as code tool developed by HashiCorp, allows you to define both cloud and on-prem resources in human-readable configuration files that can be versioned and reused. Lists (or arrays) are......

Terraform: How to replace all occurrences of a substring in a string

Updated: Feb 03, 2024
Introduction In the world of Infrastructure as Code (IaC), Terraform stands out for its powerful and declarative syntax that lets you describe your cloud infrastructure using high-level configuration files. One frequent operation when......

Using Regular Expressions in Terraform: A Practical Guide

Updated: Feb 03, 2024
Overview Regular expressions (regex) can be a powerful tool in the arsenal of a Terraform developer, allowing for sophisticated string manipulation and validation within your infrastructure code. This tutorial will guide you through......

Terraform: How to join list elements into a string

Updated: Feb 03, 2024
Introduction Terraform, an open-source infrastructure as code software tool developed by HashiCorp, is used to define and provision a datacenter infrastructure using a high-level configuration language known as HashiCorp Configuration......

Terraform: How to split a string into a list

Updated: Feb 03, 2024
In the world of Infrastructure as Code (IaC), Terraform stands out for its simplicity and elegance in managing and provisioning infrastructure through code. One of the frequent operations when working with Terraform is the manipulation of......

How to mix strings with variables in Terraform

Updated: Feb 03, 2024
Introduction Mastering Terraform involves understanding its core features and syntax, especially how to effectively mix strings with variables. This tutorial will explore the various techniques to achieve this, providing a clear path......

Terraform JSON Parsing Errors: Causes and Solutions

Updated: Feb 03, 2024
Introduction Working with Terraform for infrastructure as code (IaC) provides flexibility and power but also comes with its set of challenges, particularly when dealing with JSON parsing errors. JSON syntax and structure errors can......

Terraform: 3 ways to round a number

Updated: Feb 03, 2024
Introduction When working with Terraform, you might find yourself in need of rounding numbers to meet the requirements of your infrastructure’s configuration. Though Terraform does not offer a plethora of built-in functions......

Terraform: How to find the Min/Max value in a list

Updated: Feb 03, 2024
Oveview Terraform by HashiCorp is an open-source infrastructure as code software tool that allows you to define and provision a datacenter infrastructure using a high-level configuration language. It is often used to manage cloud......