How To Use Conditionals in Ansible Playbooks
Learn how to use conditionals in Ansible playbooks to control task execution dynamically with the when keyword, variables, facts, and logical expressions.
Learn how to use conditionals in Ansible playbooks to control task execution dynamically with the when keyword, variables, facts, and logical expressions.
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.
Управление конфигурацией — это процесс учета изменений, вносимых в систему с целью сохранения ее целостности. Обычно используются инструменты и методы, способствующие автоматизации процесса и наблюдению состояния системы. Хотя эта концепция родилась не в ИТ-индустрии, термин стал…
Live-coding demo using Terraform to deploy both an app platform apps and traditional IaaS components that work together.
Vault, de Hashicorp, est un outil open-source permettant de stocker en toute sécurité des secrets et des données sensibles dans des environnements cloud dynamiques. Packer et Terraform,…
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.
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.
As a broader subject, configuration management refers to the process of handling changes to a system in a way that assures integrity over time, typically involving the use of tools and processes to facilitate automation and observability.
Em poucas palavras, o gerenciamento de configuração de servidor (também conhecido como IT Automation) é uma solução para transformar a sua administração de infraestrutura em uma base de código, descrevendo todos os processos necessários para fazer o deploy de um servidor em um…
O Vault, da Hashicorp, é uma ferramenta de código aberto usada para armazenar segredos e dados confidenciais de maneira segura em ambientes dinâmicos em nuvem. O Packer e o Terraform, também…