<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DevOps on SETE</title><link>https://sete.at/en/tags/devops/</link><description>Recent content in DevOps on SETE</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Ing. Gerhard Sulzberger</copyright><lastBuildDate>Mon, 22 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://sete.at/en/tags/devops/index.xml" rel="self" type="application/rss+xml"/><item><title>Linux Mint Unattended Installation</title><link>https://sete.at/en/posts/linux-mint-unattended-installation/</link><pubDate>Mon, 22 Dec 2025 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/linux-mint-unattended-installation/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Linux Mint unattended installer running on workstation"
 src="https://sete.at/linkedin/linux-mint-unattended-installer/1766439469399.png"
 &gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/linux-mint-unattended-installation-gerhard-sulzberger-j72ve" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2025-12-22.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;An Article about &lt;a href="https://gitlab.com/rubenshof/infrastructure/linux-mint-unattended-installer" target="_blank" rel="noreferrer"&gt;&lt;strong&gt;Rubenshof - Linux Mint Unattended Installer&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Every year we set up some devices for our students at school. This year we had the situation of delayed deliveries, because a donation of notebooks took longer than expected. So we have to get faster with setting the devices up. I took this challenge and created a unattended Workstation setup for our school.&lt;/p&gt;</description></item><item><title>Cloud-Init What?</title><link>https://sete.at/en/posts/cloud-init-what/</link><pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/cloud-init-what/</guid><description>&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/cloud-init-what-gerhard-sulzberger-tjd8f" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2025-11-23.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&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;</description></item><item><title>Opennebula evaluation for Homelab</title><link>https://sete.at/en/posts/opennebula-evaluation-for-homelab/</link><pubDate>Sat, 18 Oct 2025 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/opennebula-evaluation-for-homelab/</guid><description>&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/opennebula-evaluation-homelab-gerhard-sulzberger-pu68f" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2025-10-18.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&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;</description></item><item><title>Virtualized School IT Lab</title><link>https://sete.at/en/posts/virtualized-school-it-lab/</link><pubDate>Sun, 19 Jan 2025 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/virtualized-school-it-lab/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Virtualized School IT Lab"
 src="https://sete.at/linkedin/virtualized-school-it-lab/virtualized-school-it-lab.png"
 &gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/virtualized-school-lab-gerhard-sulzberger-m73lf" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2025-01-19.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;This Lab environment was created for a showcase at a local school. The school, a small community-driven institution based on Montessori principles, serves approximately 70 children and teachers. Open Source and Free and Open-Source Software (FOSS) are valued by some of the teaching staff, and they requested assistance with certain aspects of the school&amp;rsquo;s infrastructure. Considering this preference, a cloud solution was deemed unsuitable.&lt;/p&gt;</description></item><item><title>GitOPS with ArgoCD</title><link>https://sete.at/en/posts/gitops-with-argocd/</link><pubDate>Fri, 12 May 2023 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/gitops-with-argocd/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="GitOPS with ArgoCD"
 src="https://sete.at/linkedin/gitops-with-argocd/banner.png"
 &gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/gitops-argocd-gerhard-sulzberger" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2023-05-12.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 class="relative group"&gt;Intro
 &lt;div id="intro" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#intro" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&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>https://sete.at/en/posts/what-are-terraform-remote-states/</link><pubDate>Mon, 14 Feb 2022 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/what-are-terraform-remote-states/</guid><description>&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/what-terraform-remote-states-gerhard-sulzberger" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2022-02-14.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&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="https://www.terraform.io/language/state/remote-state-data" target="_blank" rel="noreferrer"&gt;terraform_remote_state&lt;/a&gt; as data source in the past.&lt;/p&gt;</description></item><item><title>Service Ownership</title><link>https://sete.at/en/posts/service-ownership/</link><pubDate>Tue, 10 Aug 2021 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/service-ownership/</guid><description>&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/service-ownership-gerhard-sulzberger" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2021-08-10.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&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>From Atlassian Server to Data Center</title><link>https://sete.at/en/posts/from-atlassian-server-to-data-center/</link><pubDate>Thu, 29 Jul 2021 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/from-atlassian-server-to-data-center/</guid><description>&lt;p&gt;The last Year I learned a lot about Atlassian Products, because I could focus on the Technology and I had the goal to improve the experience for our users. But let me start from the beginning of my Atlassian jounrey.&lt;/p&gt;</description></item><item><title>Use Build pipelines</title><link>https://sete.at/en/posts/use-build-pipelines/</link><pubDate>Wed, 27 May 2020 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/use-build-pipelines/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Use Build pipelines"
 src="https://sete.at/linkedin/use-build-pipelines/banner.png"
 &gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/use-build-pipelines-gerhard-sulzberger" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2020-05-27.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&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="https://mapserver.org/" target="_blank" rel="noreferrer"&gt;mapserver&lt;/a&gt; RPM packages, because they needed a special combination of mapserver7.4.4 , php7.4, postgresql12 on &lt;a href="https://www.centos.org/" target="_blank" rel="noreferrer"&gt;CentOS7&lt;/a&gt; and &lt;a href="https://www.centos.org/" target="_blank" rel="noreferrer"&gt;CentOS8&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Use the power of automation</title><link>https://sete.at/en/posts/use-the-power-of-automation/</link><pubDate>Fri, 01 May 2020 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/use-the-power-of-automation/</guid><description>&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/use-power-automation-gerhard-sulzberger" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2020-05-01.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;I really like to automate things. So I also automate the creation and provision of base images for a datacenter environment.&lt;/p&gt;
&lt;p&gt;There are some tools which solve this. In my case I prefer packer.io.&lt;/p&gt;</description></item><item><title>Powershell + Gitlab</title><link>https://sete.at/en/posts/powershell-gitlab/</link><pubDate>Sun, 19 Jan 2020 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/powershell-gitlab/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Powershell &amp;#43; Gitlab"
 src="https://sete.at/linkedin/powershell-gitlab/banner.png"
 &gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/powershell-gitlab-gerhard-sulzberger" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2020-01-19.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;In my last article I wrote about Powershell DevOps pipeline and that I would like to use gitlab-ce for that project. So today I combined some things that I&amp;rsquo;m interessted in, at my homelab. Lets spawn gitlab-ce with podman in a Centos 8.1 VM.&lt;/p&gt;</description></item><item><title>Powershell for me as PSDummy</title><link>https://sete.at/en/posts/powershell-for-me-as-psdummy/</link><pubDate>Mon, 06 Jan 2020 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/powershell-for-me-as-psdummy/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Powershell for me as PSDummy"
 src="https://sete.at/linkedin/powershell-for-me-as-psdummy/banner.png"
 &gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/powershell-me-psdummy-gerhard-sulzberger" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2020-01-06.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&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;</description></item><item><title>Get slow to be more efficient</title><link>https://sete.at/en/posts/get-slow-more-efficient/</link><pubDate>Tue, 24 Sep 2019 00:00:00 +0000</pubDate><guid>https://sete.at/en/posts/get-slow-more-efficient/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt="Get slow to be more efficient"
 src="https://sete.at/linkedin/get-slow-more-efficient/banner.png"
 &gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href="https://www.linkedin.com/pulse/get-slow-more-efficient-gerhard-sulzberger" target="_blank" rel="noreferrer"&gt;LinkedIn&lt;/a&gt; on 2019-09-24.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;I never met my great grandfather, but I had this picture from him. And from time to time I wonderd how it would be to till a field like in the old days.&lt;/p&gt;</description></item></channel></rss>