<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Terraform on SETE</title>
    <link>/tags/terraform/</link>
    <description>Recent content in Terraform on SETE</description>
    <generator>Hugo</generator>
    <language>de</language>
    <lastBuildDate>Sun, 23 Nov 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="/tags/terraform/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cloud-Init What?</title>
      <link>/posts/cloud-init-what/</link>
      <pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate>
      <guid>/posts/cloud-init-what/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/cloud-init-what-gerhard-sulzberger-tjd8f&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2025-11-23.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;It&amp;rsquo;s common for IT Administrators managing classical enterprise Virtual Machine (VM) infrastructure to overlook powerful, existing tools for automation and scale-out. While the benefits of cloud-native deployment patterns—like disposable, self-configuring infrastructure—are well-understood, many don&amp;rsquo;t realize that similar, workflow-based efficiency is achievable for their on-premises VMs. The necessary technology has been available for years.&lt;/p&gt;&#xA;&lt;p&gt;The most effective solution for modernizing VM deployment involves adopting a two staged approach:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Opennebula evaluation for Homelab</title>
      <link>/posts/opennebula-evaluation-for-homelab/</link>
      <pubDate>Sat, 18 Oct 2025 00:00:00 +0000</pubDate>
      <guid>/posts/opennebula-evaluation-for-homelab/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/opennebula-evaluation-homelab-gerhard-sulzberger-pu68f&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2025-10-18.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Since I didn&amp;rsquo;t use Opennebula for a while but had good experience with it at the past, I decided to check what is new within this project. Therefore I instantiated a miniONE instance in the proxmox Homelab.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Deploy miniONE on the virtualized node: &lt;a href=&#34;https://docs.opennebula.io/7.0/quick_start/try_opennebula/opennebula_on-prem_with_minione/deploy_opennebula_onprem_with_minione/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Hotwto Deploy&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Validate the installation: Validation&lt;/li&gt;&#xA;&lt;li&gt;Run Kubernetes on miniONE: &lt;a href=&#34;https://docs.opennebula.io/7.0/quick_start/try_opennebula/try_kubernetes_on_opennebula/running_kubernetes_clusters/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;K8S rollout&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h3 id=&#34;deployment&#34;&gt;&#xA;  Deployment&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#deployment&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link zu Überschrift&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link zu Überschrift&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;/linkedin/opennebula-evaluation-for-homelab/minione-installation-on-ubuntu.png&#34; alt=&#34;miniONE installation on ubuntu 24.04&#34;&gt;&#xA;&lt;em&gt;miniONE installation on ubuntu 24.04&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>GitOPS with ArgoCD</title>
      <link>/posts/gitops-with-argocd/</link>
      <pubDate>Fri, 12 May 2023 00:00:00 +0000</pubDate>
      <guid>/posts/gitops-with-argocd/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/gitops-argocd-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2023-05-12.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;intro&#34;&gt;&#xA;  Intro&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#intro&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link zu Überschrift&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link zu Überschrift&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;In 2007, when I started to work in tech, IT administrators relied often on shell scripts to automate their workflows. Virtualisation was not that popular and tools like PXE boot and bootstrap files where used to automate the installation of operating systems on multiple servers simultaneously. The network layer was very often operated without automation at all. Later, KVM was also gaining popularity, enabling administrators to create and manage virtual machines. As infrastructure became more complex, configuration management tools like Chef and Ansible became popular, allowing administrators to define infrastructure as code and apply configuration changes across multiple servers quickly and easily.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What are Terraform remote states?</title>
      <link>/posts/what-are-terraform-remote-states/</link>
      <pubDate>Mon, 14 Feb 2022 00:00:00 +0000</pubDate>
      <guid>/posts/what-are-terraform-remote-states/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/what-terraform-remote-states-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2022-02-14.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;These days I learn to build a infrastructure in GCP. The past years I already worked with terraform and so I had already some experience with it. But I didn&amp;rsquo;t use &lt;a href=&#34;https://www.terraform.io/language/state/remote-state-data&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;terraform_remote_state&lt;/a&gt; as data source in the past.&lt;/p&gt;&#xA;&lt;p&gt;A friend showed me how to use it, and it completely changed my way of writing terraform plans. Also the structure of my plans changed with this knowledge.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Service Ownership</title>
      <link>/posts/service-ownership/</link>
      <pubDate>Tue, 10 Aug 2021 00:00:00 +0000</pubDate>
      <guid>/posts/service-ownership/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/service-ownership-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2021-08-10.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Over the last years I had the pleasure to take care at serveral internal IT tools as an engineer beside production IT. At the beginning it was just about set up a servers, give people access and keep it running (somehow). I often had to focus at multiple things at once. And it was okay. But years later, the company grew. Someone had to take ownership on tools which are used by everyone inside the company. I got asked to do this for a dedicated tool in internal IT and want to share my experiences a bit.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Use Build pipelines</title>
      <link>/posts/use-build-pipelines/</link>
      <pubDate>Wed, 27 May 2020 00:00:00 +0000</pubDate>
      <guid>/posts/use-build-pipelines/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/use-build-pipelines-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2020-05-27.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;These days I was on vacation, and I&amp;rsquo;m preparing for my new job which I will start soon. A friend of mine asked for a bit of help with their &lt;a href=&#34;https://mapserver.org/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;mapserver&lt;/a&gt; RPM packages, because they needed a special combination of mapserver7.4.4 , php7.4, postgresql12 on &lt;a href=&#34;https://www.centos.org/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CentOS7&lt;/a&gt; and &lt;a href=&#34;https://www.centos.org/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;CentOS8&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;packer-terraform-kvm-ansible-solution&#34;&gt;&#xA;  Packer, Terraform, KVM Ansible solution:&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#packer-terraform-kvm-ansible-solution&#34;&gt;&#xA;    &lt;i class=&#34;fa-solid fa-link&#34; aria-hidden=&#34;true&#34; title=&#34;Link zu Überschrift&#34;&gt;&lt;/i&gt;&#xA;    &lt;span class=&#34;sr-only&#34;&gt;Link zu Überschrift&lt;/span&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;p&gt;As I worked with some hashicorp products in the past I tried to create something local on my workstation on top of &lt;a href=&#34;https://www.linux-kvm.org/page/Main_Page&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;KVM&lt;/a&gt; together with &lt;a href=&#34;https://www.packer.io/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;packer&lt;/a&gt;, &lt;a href=&#34;https://www.terraform.io/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;terraform-cli&lt;/a&gt;, &lt;a href=&#34;https://github.com/dmacvicar/terraform-provider-libvirt&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;terraform-libvirt&lt;/a&gt; and &lt;a href=&#34;https://www.ansible.com/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;ansible&lt;/a&gt;. Nice to play around and get in touch with mapserver and compiling it. But this is way to complicated.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Powershell for me as PSDummy</title>
      <link>/posts/powershell-for-me-as-psdummy/</link>
      <pubDate>Mon, 06 Jan 2020 00:00:00 +0000</pubDate>
      <guid>/posts/powershell-for-me-as-psdummy/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/powershell-me-psdummy-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2020-01-06.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Hi together, as some of you know I took a new challenge last year and now I work for a big Healthcare Company in the IT department. Over the last years I got a lot of experience how to use automation tools in a homogeneous Linux infrastructure. In my new job things are different.&lt;/p&gt;&#xA;&lt;p&gt;In the past I never thought to use Powershell, because there are tons of really good tools on Linux to configure and deploy stuff. Like Terraform, chef Ansible and so on&amp;hellip;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
