Infrastructure

Empowering Clusters: Open-Source Platforms Driving Adaptive Cluster Management

Empowering Clusters: Open-Source Platforms Driving Adaptive Cluster Management

In the ever-evolving landscape of cluster management, open-source platforms have emerged as powerful enablers, providing organizations with adaptable and scalable solutions. This article explores the growing traction of open-source technologies like OpenStack and Kubernetes, shedding light on how they are revolutionizing cluster management for enhanced flexibility, efficiency, and innovation.

Read more
How To Deploy Multiple Environments in Your Terraform Project Without Duplicating Code — step-by-step Devops tutorial on Progressive Robot

How To Deploy Multiple Environments in Your Terraform Project Without Duplicating Code

Some advanced features Terraform offers become useful when your project grows in size and complexity. It’s possible to alleviate the cost of maintaining complex infrastructure definitions for multiple environments by structuring your code to minimize repetitions and by introducing tool-assisted workflows for easier testing and deployment. In this tutorial, you’ll first deploy multiple infrastructure instances using different workspaces.

Read more
How To Structure a Terraform Project — step-by-step Web Servers tutorial on Progressive Robot

How To Structure a Terraform Project

Structuring Terraform projects appropriately according to their use cases and perceived complexity is essential to ensure their maintainability and extensibility in day-to-day operations. In this tutorial, you’ll learn about structuring Terraform projects according to their general purpose and complexity. Then, you’ll create a project with a simple structure using the more common features of Terraform: variables, locals, data sources, and provisioners.

Read more
How To Protect Sensitive Data in Terraform — step-by-step Devops tutorial on Progressive Robot

How To Protect Sensitive Data in Terraform

Terraform provides automation to provision your infrastructure in the cloud. To do this, Terraform authenticates with cloud providers to deploy the resources and perform the planned actions. However, the information Terraform needs for authentication is very valuable. In this tutorial, you’ll hide sensitive data in outputs during execution and store your state in a secure cloud object storage, which encrypts data at rest. You’ll also use tfmask to censor values in the Terraform execution.

Read more
How To Manage Infrastructure Data with Terraform Outputs — step-by-step Devops tutorial on Progressive Robot

How To Manage Infrastructure Data with Terraform Outputs

Terraform outputs are used to extract information about the infrastructure resources from the project state. In this tutorial, you’ll learn about Terraform outputs their syntax and parameters by creating a simple infrastructure that deploys Droplets. You’ll also learn about parsing the outputs programmatically, by converting them to JSON.

Read more
Infrastructure as Code Explained — step-by-step Devops tutorial on Progressive Robot

Infrastructure as Code Explained

In this article, we define Infrastructure as Code (IaC) and explain the benefits of IaC in development and deployment workflows. We also start to learn about Terraform’s role in the IaC workflow and understand “what is ‘state’?” in IaC.

Read more
CHAT