{ "uuid": [ { "value": "54108c84-c648-4c91-92c6-816711878a4f" } ], "langcode": [ { "value": "en" } ], "type": [ { "target_id": "daily_email", "target_type": "node_type", "target_uuid": "8bde1f2f-eef9-4f2d-ae9c-96921f8193d7" } ], "revision_timestamp": [ { "value": "2025-05-11T09:00:46+00:00" } ], "revision_uid": [ { "target_type": "user", "target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849" } ], "revision_log": [], "status": [ { "value": true } ], "uid": [ { "target_type": "user", "target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849" } ], "title": [ { "value": "Automating infrastructure with IaC\n" } ], "created": [ { "value": "2023-03-08T00:00:00+00:00" } ], "changed": [ { "value": "2025-05-11T09:00:46+00:00" } ], "promote": [ { "value": false } ], "sticky": [ { "value": false } ], "default_langcode": [ { "value": true } ], "revision_translation_affected": [ { "value": true } ], "path": [ { "alias": "\/daily\/2023\/03\/08\/automating-infrastructure-with-iac", "langcode": "en" } ], "body": [ { "value": "\n
Are you responsible for creating and maintaining resources like GitHub repositories, DigitalOcean servers, Amazon S3 buckets and Cloudfront distributions or DNS records in Cloudflare?<\/p>\n\n
Do you do that through the various web UIs?<\/p>\n\n
I'd recommend looking into infrastructure as code tools such as Ansible, Terraform and Pulumi.<\/p>\n\n
You can create, manage and destroy these resources by writing text files rather than clicking around in web UIs, which you can store and share using version control tools.<\/p>\n\n
Infrastructure as code (IaC) tools are something that I use when working with infrastructure, whether it's for a client project or a talk demo<\/a> (this uses Terraform to create an Amazon S3 bucket and Cloudflare distribution, link it to an SSL certificate and create my DNS records - all automatically).<\/p>\n\n ",
"format": "full_html",
"processed": "\n Are you responsible for creating and maintaining resources like GitHub repositories, DigitalOcean servers, Amazon S3 buckets and Cloudfront distributions or DNS records in Cloudflare?<\/p>\n\n Do you do that through the various web UIs?<\/p>\n\n I'd recommend looking into infrastructure as code tools such as Ansible, Terraform and Pulumi.<\/p>\n\n You can create, manage and destroy these resources by writing text files rather than clicking around in web UIs, which you can store and share using version control tools.<\/p>\n\n Infrastructure as code (IaC) tools are something that I use when working with infrastructure, whether it's for a client project or a talk demo<\/a> (this uses Terraform to create an Amazon S3 bucket and Cloudflare distribution, link it to an SSL certificate and create my DNS records - all automatically).<\/p>\n\n ",
"summary": null
}
]
}