Published inITNEXTAbandoned Kubernetes Configuration IdeasFrom the beginning of the Kubernetes project, I had ideas and opinions about how declarative configuration should be supported. That led to…3d ago3d ago
Published inITNEXTNon-Infrastructure-as-Code-based Cloud and Kubernetes management and automation toolsThere is an another world of automation tools outside Infrastructure as Code (IaC) that can achieve many of the same objectives, and even…Feb 241Feb 241
Published inITNEXTCan Configuration Languages (config DSLs) solve configuration complexity?Can configuration languages dramatically reduce configuration complexity?Feb 186Feb 186
Published inITNEXTShould all developers learn Infrastructure as Code?Should all developers deploying to the cloud and/or Kubernetes learn how to use Infrastructure as Code (IaC) tools?Feb 106Feb 106
Published inITNEXTInfrastructure as Code is too genericInfrastructure as Code tools currently have no awareness of the purposes of configured resources or of the operations being performed.Feb 33Feb 33
Published inITNEXTHow Infrastructure as Code tool implementations differ from imperative tools’How Infrastructure as Code is different from imperative user interface surfaces from an implementation point of view.Jan 27Jan 27
Published inITNEXTPackages in Infrastructure as CodeIf you’ve used Infrastructure as Code (IaC), you’ve almost certainly used IaC packages. This post digs deeper into their uses and pitfalls.Jan 202Jan 202
Published inITNEXTVariant generation is the primary capability of Infrastructure as CodeVariant generation, i.e. the generation of multiple distinct configurations from the same IaC code, is the primary capability of IaC.Jan 132Jan 132
Published inITNEXTEvaluating and applying Infrastructure as Code is not like compiling and deploying application codePractices for building and deploying applications are not ideal for provisioning via Infrastructure as Code, due to critical differences.Jan 61Jan 61
Published inITNEXTThe 12 Anti-factors of Infrastructure as CodeI discuss twelve “anti-factors” that make Infrastructure as Code suboptimal. This recaps my IaC posts from 2024.Dec 30, 20246Dec 30, 20246