ControlMonkey today added artificial intelligence (AI) agents to its infrastructure automation platform that promise to make it simpler for almost any developer to securely provision infrastructure as code (IaC). Company CEO Aharon Twizer said this KoMo AI extension to the ControlMonkey platform will eliminate a skills gap that often conspires to slow the pace at […]| DevOps.com
Introduction AWS CloudFormation is a service that enables us to provision AWS and third-party resources by treating infrastructure as code. It allows us to have consistent and version-controlled deployments. While there are other popular tools for IaC like Terraform and Pulumi, CloudFormation is designed specifically for AWS resources and services. It uses YAML or JSON-based […]| ITGix
Learn how to seamlessly migrate your infrastructure from Terraform to OpenTofu, the open-source alternative with encryption support, faster performance, and vendor independence. Step-by-step migration guide included.| ITGix
Learn how to automate your home lab using Terraform, Ansible, Packer & GitLab CI/CD for consistent, version-controlled, and scalable infrastructure.| Virtualization Howto
A while back I published a blog post on how you can add Microsoft Graph application role permissions to a Managed Identity, something that is useful if you have deployed Azure services that use managed identities, and need permission to access Graph API. https://gotoguy.blog/2022/03/15/add-graph-application-permissions-to-managed-identity-using-graph-explorer/ The above blog post is currently the only “graphical” or UI […]| GoToGuy Blog
As a vSphere administrator, you’ve built your career on understanding infrastructure at a granular level, datastores, DRS clusters, vSwitches, and HA configurations. You’re used to managing VMs at scale. Now, you’re hearing about KubeVirt, and while it promises Kubernetes-native VM orchestration, it comes with a caveat: Kubernetes fluency is required. This post is designed to … Continue reading Learn KubeVirt: Deep Dive for VMware vSphere Admins→ The post Learn KubeVirt: Deep Dive f...| vEducate.co.uk
Harnessing the Kubernetes Resource Model for modern infrastructure management Infrastructure as Code (IaC) revolutionized how we manage infrastructure, enabling developers to define resources decla…| Brave New Geek
In the second part of this series, we'll delve into the internals of the Amazon Elastic Kubernetes Service's Auto Mode cluster.| The New Stack
Infrastructure as Code (IaC) platform now offers a Kubernetes-native deployment agent for improved security and scalability.| The New Stack
HPC and GPU workloads require adaptable infrastructure. Find out how a new Infrastructure from Code (IfC) approach addresses this gap.| The New Stack
I’ve finally come to the “conclusion” part of my blog series about infrastructure as code. The part I thought was going to be the easiest one to write…| Fear of Oblivion
The 6th entry in my blog series about IaC is dedicated to Pulumi. Pulumi is a very different beast, compared to the previously covered technologies (ARM, Bicep and Terraform), in that it is not based on a Domain Specific Language. Instead, Pulumi allows you to write your IaC in your language of choice. As long as your language of choice is JavaScript/TypeScript, Python, Go or .NET Core (C#, F# and VB). This makes the Pulumi experience a lot different from using a technology that uses a DSL (o...| Fear of Oblivion
In this 5th entry in my IaC blog series, I want to talk about Terraform. Terraform is a bit different from ARM and Bicep, which I covered in the previous post, as it isn’t Azure specific. Instead, it enables the user to deploy resources not only to Azure, but also to a lot of other clouds/systems. This makes it a more flexible alternative that is very useful if you need to deploy a mix of resources, or potentially not target Azure at all. Note: At the time of writing, there were 1515 differ...| Fear of Oblivion
In the last post, I talked about IaC using ARM templates. In this post, I’m looking at ARM templates’ “sibling” Bicep.| Fear of Oblivion
In this 3rd post in my series about IaC, it is time to move away from the imperative approach, and start looking at doing it declaratively. And for that, I have decided to start off by looking at Azure ARM templates.| Fear of Oblivion