Devops

What Is Immutable Infrastructure? — step-by-step Devops tutorial on Progressive Robot

What Is Immutable Infrastructure?

Immutable infrastructure is an infrastructure paradigm in which servers are never modified after they’re deployed. This article explains the conceptual and practical differences between mutable and immutable infrastructure, describes the advantages of using an immutable infrastructure and contextualizes the complications, and gives a high-level overview of the implementation details and necessary components for an immutable infrastructure.

Read more
Введение в управление конфигурацией с Ansible — step-by-step Devops tutorial on Progressive Robot

Введение в управление конфигурацией с Ansible

Управление конфигурацией — это процесс учета изменений, вносимых в систему с целью сохранения ее целостности. Обычно используются инструменты и методы, способствующие автоматизации процесса и наблюдению состояния системы. Хотя эта концепция родилась не в ИТ-индустрии, термин стал…

Read more
How To Improve Flexibility Using Terraform Variables, Dependencies, and Conditionals — step-by-step Devops tutorial on Progressive Robot

How To Improve Flexibility Using Terraform Variables, Dependencies, and Conditionals

Hashicorp Configuration Language (HCL), which Terraform uses, like other programming languages provides a few different types of loops. In this article, we’ll review the data structures HCL provides, its looping features for resources (the count key, for_each, and for), writing conditionals to handle known and unknown values, as well as explicitly specifying dependency relationships between resources.

Read more
How To Use Loops in Ansible Playbooks — step-by-step Devops tutorial on Progressive Robot

How To Use Loops in Ansible Playbooks

When automating server setup, sometimes you’ll need to repeat the execution of the same task using different values. For instance, you may need to change permissions of multiple files, or create multiple users. To avoid repeating the task several times in your playbook file, it’s better to use loops instead. In this guide, learn more about how to use loops in Ansible playbooks.

Read more
CHAT