<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on SETE</title>
    <link>/posts/</link>
    <description>Recent content in Posts on SETE</description>
    <generator>Hugo</generator>
    <language>de</language>
    <lastBuildDate>Mon, 06 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>PV Erweiterung 1</title>
      <link>/posts/pv_2026/</link>
      <pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate>
      <guid>/posts/pv_2026/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Disclaimer:&lt;br&gt;&#xA;Ich arbeitederzeit bei Fronius.&lt;br&gt;&#xA;Es sind keine Komponenten von der Firma Fronius zur Verfügung gestellt worden.&#xA;Alle Komponenten wurden selbst bezahlt. Ich bekommen keinerlei Vergütung dafür über diesen Umbau zu schreiben.&#xA;Bitte dies auch nicht als Werbung zu verstehen, sondern als reinen Erfahrungsbericht.&#xA;Dies ist keine Anleitung oder Beratung. Die technischen Vorschriften können sich ändern je nach Voraussetzungen.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;ziele&#34;&gt;&#xA;  Ziele&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#ziele&#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;ul&gt;&#xA;&lt;li&gt;Umbau der Anlage von Mikroinverter auf Stringinverter.&lt;/li&gt;&#xA;&lt;li&gt;3Phasen Drehfeld im Notstrombetrieb.&lt;/li&gt;&#xA;&lt;li&gt;Vorbereitung auf Batteriespeicher und Notstromumschaltung.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;ausgangslage&#34;&gt;&#xA;  Ausgangslage&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#ausgangslage&#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;ul&gt;&#xA;&lt;li&gt;Jahresgesamtverbrauch ~2500 kWh&lt;/li&gt;&#xA;&lt;li&gt;Netzzugang 4 KW&lt;/li&gt;&#xA;&lt;li&gt;Einspeisebegrenzung 4 kW&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;warmwasseraufbereitung&#34;&gt;&#xA;  Warmwasseraufbereitung&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#warmwasseraufbereitung&#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;/h4&gt;&#xA;&lt;p&gt;Boiler zur Warmwasseraufbereitung mit Luftwärmepumpe:&#xA;&lt;a href=&#34;https://www.austria-email.at/privatkunden/produkte/warmwasser-waermepumpen/warmwasser-waermepumpe-wpa-450-eco/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;warmwasser-waermepumpe-wpa-450&lt;/a&gt;&lt;br&gt;&#xA;Nominale Stromaufnahme ~1 KW (Wärmepumpe)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux Mint Unattended Installation</title>
      <link>/posts/linux-mint-unattended-installation/</link>
      <pubDate>Mon, 22 Dec 2025 00:00:00 +0000</pubDate>
      <guid>/posts/linux-mint-unattended-installation/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;/linkedin/linux-mint-unattended-installer/1766439469399.png&#34; alt=&#34;linux mint unattended installer&#34;&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/linux-mint-unattended-installation-gerhard-sulzberger-j72ve&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2025-12-22.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;An Article about &lt;a href=&#34;https://gitlab.com/rubenshof/infrastructure/linux-mint-unattended-installer&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;strong&gt;Rubenshof - Linux Mint Unattended Installer&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&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>/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>0 Vulnerabilities - Think twice about it</title>
      <link>/posts/0-vulnerabilities-think-twice/</link>
      <pubDate>Wed, 22 Oct 2025 00:00:00 +0000</pubDate>
      <guid>/posts/0-vulnerabilities-think-twice/</guid>
      <description>&lt;p&gt;&lt;img src=&#34;/linkedin/0-vulnerabilities/1761148970190.png&#34; alt=&#34;0 vulnerabilities&#34;&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/0-vulnerabilities-think-twice-gerhard-sulzberger-9my8f&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2025-10-22.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Vulnerability scans can be tricky and there are different strategies. It starts already at the datasets provided by the different OS and how they are implemented from the scan tools. For example Alpine. A lot Engineers think it is secure because 0 vulnerabilities shown at scans with tools like trivy.&lt;/p&gt;&#xA;&lt;p&gt;But there is &lt;a href=&#34;http://security.alpinelinux.org&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;security.alpinelinux.org&lt;/a&gt; and information about potential CVEs within Alpine packages.&lt;/p&gt;&#xA;&lt;p&gt;And Alpine provides also information about CVEs which are already fixed within the &lt;a href=&#34;http://secdb.alpinelinux.org&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;secdb.alpinelinux.org&lt;/a&gt; service.&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>Monitoring a TV Headend</title>
      <link>/posts/monitoring-a-tv-headend/</link>
      <pubDate>Wed, 22 Jan 2025 00:00:00 +0000</pubDate>
      <guid>/posts/monitoring-a-tv-headend/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/monitoring-tv-headend-gerhard-sulzberger-ydjbf&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2025-01-22.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;In my experience working with cloud environments, I&amp;rsquo;ve extensively used Prometheus, Grafana, and Alertmanager for monitoring. However, when dealing with TV Headends, I&amp;rsquo;ve encountered a common challenge: the lack of Prometheus endpoints for directly scraping metrics.&lt;/p&gt;&#xA;&lt;p&gt;To overcome this, we can leverage the widely available SNMP (Simple Network Management Protocol)&lt;/p&gt;&#xA;&lt;h2 id=&#34;integrating-snmp-with-prometheus&#34;&gt;&#xA;  Integrating SNMP with Prometheus&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#integrating-snmp-with-prometheus&#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;h3 id=&#34;snmp-exporter&#34;&gt;&#xA;  SNMP Exporter&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#snmp-exporter&#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;ul&gt;&#xA;&lt;li&gt;Prometheus offers an official open-source SNMP exporter, making it easy to collect SNMP data.&lt;/li&gt;&#xA;&lt;li&gt;To effectively gather metrics from less common hardware, utilize MIB (Management Information Base) files provided by the manufacturer. For example, Astro Strobel BC4 headends offer a downloadable ZIP file containing relevant MIBs from their controller&amp;rsquo;s web interface.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This approach allows for seamless integration of traditional SNMP data with the powerful monitoring capabilities of the Prometheus ecosystem.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Virtualized School IT Lab</title>
      <link>/posts/virtualized-school-it-lab/</link>
      <pubDate>Sun, 19 Jan 2025 00:00:00 +0000</pubDate>
      <guid>/posts/virtualized-school-it-lab/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/virtualized-school-lab-gerhard-sulzberger-m73lf&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2025-01-19.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&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;&#xA;&lt;p&gt;&lt;strong&gt;Important Note:&lt;/strong&gt; This is solely a LAB environment and should &lt;strong&gt;not&lt;/strong&gt; be used for production purposes. It lacks critical security measures, including data protection, backups, encryption, network isolation, and other essential elements required for production environments. This lab is intended for demonstration and educational purposes only.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PV Anlage</title>
      <link>/posts/pv_2024/</link>
      <pubDate>Fri, 02 Aug 2024 00:00:00 +0000</pubDate>
      <guid>/posts/pv_2024/</guid>
      <description>&lt;h2 id=&#34;ziele&#34;&gt;&#xA;  Ziele&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#ziele&#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;Die Errichtung einer PV-Anlage, um den Energiebedarf der Warmwasseraufbereitung abzudecken. Inselbetrieb ist nicht vorgesehen.&lt;/p&gt;&#xA;&lt;h3 id=&#34;ausgangslage&#34;&gt;&#xA;  Ausgangslage:&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#ausgangslage&#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;Boiler zur Warmwasseraufbereitung:&#xA;&lt;a href=&#34;https://www.austria-email.at/privatkunden/produkte/warmwasser-waermepumpen/warmwasser-waermepumpe-wpa-450-eco/&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;warmwasser-waermepumpe-wpa-450&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Nominale Stromaufnahme ~1 KW (Wärmepumpe)&lt;/p&gt;&#xA;&lt;p&gt;Netzzugang 4 KW&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;durchführung&#34;&gt;&#xA;  Durchführung&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#durchf%c3%bchrung&#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;h3 id=&#34;planung-pv&#34;&gt;&#xA;  Planung PV:&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#planung-pv&#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;ul&gt;&#xA;&lt;li&gt;Einbindung in Homeassistant&lt;/li&gt;&#xA;&lt;li&gt;3,5 KWp Generatorleistung&lt;/li&gt;&#xA;&lt;li&gt;Bestehendes Open-Source-Projekt, um Daten des Wechselrichters auszulesen und in Homeassistant zu integrieren&lt;/li&gt;&#xA;&lt;li&gt;Einbinden der Zählerdaten in Homeassistant&lt;/li&gt;&#xA;&lt;li&gt;Mikrowechselrichter, um Gleichspannungen in Strings gering zu halten&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;komponenten&#34;&gt;&#xA;  Komponenten:&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#komponenten&#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;ul&gt;&#xA;&lt;li&gt;Homeassistant in Docker auf bestehendem Linux-Nextcloud-Server&lt;/li&gt;&#xA;&lt;li&gt;MQTT-Server in Homeassistant&lt;/li&gt;&#xA;&lt;li&gt;Daten auf NFS-Storages&lt;/li&gt;&#xA;&lt;li&gt;Hoymiles Wechselrichter HMS-1600 2x&lt;/li&gt;&#xA;&lt;li&gt;OpenDTU DIAMEX DX-DTU-MAX, Gateway für Hoymiles 1x&lt;/li&gt;&#xA;&lt;li&gt;Mitterbauer AMIS-Leser 1x&lt;/li&gt;&#xA;&lt;li&gt;JA Solar Solarmodul 435W Glas-Glas Full Black Bifacial 8x&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;einmeldung-netzooe&#34;&gt;&#xA;  Einmeldung NetzOOE:&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#einmeldung-netzooe&#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;Da diese Anlage die Generatorleistung von 800W übersteigt und somit kein &lt;a href=&#34;https://www.netzooe.at/Photovoltaik/balkonkraftwerk&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Balkonkraftwerk&lt;/a&gt; ist, habe ich die Anlage bei der NetzOOE eingemeldet. Dies kann von einem Elektrotechnik-Fachbetrieb, der Marktpartner bei der NetzOOE ist, eingemeldet werden. Wird der Netzzugang nicht überschritten, ist das eine relativ unkomplizierte Sache.&lt;/p&gt;</description>
    </item>
    <item>
      <title>vault snap to S3 in kubernetes</title>
      <link>/posts/vault-snap-to-s3-in-kubernetes/</link>
      <pubDate>Wed, 24 May 2023 00:00:00 +0000</pubDate>
      <guid>/posts/vault-snap-to-s3-in-kubernetes/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/vault-snap-s3-kubernetes-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2023-05-24.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;hashicorp-vault&#34;&gt;&#xA;  Hashicorp Vault&#xA;  &lt;a class=&#34;heading-link&#34; href=&#34;#hashicorp-vault&#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 vault-enterprise there would be an integrated solution to upload backups to S3 compatible storages. In the Open Source version of Vault this feature is missing, so I had to create some solution for this.&lt;/p&gt;&#xA;&lt;p&gt;Most times I use the integrated raft storage inside the vault cluster in kubernetes. Data of this StatefulSet is stored in PersistentVolumeClaims. (Where I also patched the default persistentVolumeReclaimPolicy to Retain the deletion of the StatefulSet, but that&amp;rsquo;s a different story)&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>Use the power of automation</title>
      <link>/posts/use-the-power-of-automation/</link>
      <pubDate>Fri, 01 May 2020 00:00:00 +0000</pubDate>
      <guid>/posts/use-the-power-of-automation/</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-power-automation-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2020-05-01.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&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;&#xA;&lt;p&gt;There are some tools which solve this. In my case I prefer packer.io.&lt;/p&gt;&#xA;&lt;p&gt;Why? Because it is opensource, supports a lot of different technologies, runs on different platforms and so on and so on. And it is simple and lightweight.&lt;/p&gt;&#xA;&lt;p&gt;So with packer you can, build and provision images in cloud environments but also local with kvm, virtualbox or even hyper-v.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Get Fibre Channel HBA adapter metrics</title>
      <link>/posts/get-fibre-channel-hba-adapter-metrics/</link>
      <pubDate>Mon, 30 Mar 2020 00:00:00 +0000</pubDate>
      <guid>/posts/get-fibre-channel-hba-adapter-metrics/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;Originally published on &lt;a href=&#34;https://www.linkedin.com/pulse/get-fibre-channel-hba-adapter-metrics-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2020-03-30.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Since I deal with Fibre Channel, I have to deal with new tools as well. Today for example we had some issues on a Linux Server with Fibre Channel HBA setup. In fiber optic network you are looking for Rx/Tx power metrics, which I also get from the SAN switches. But to detect issues it&amp;rsquo;s good to see the RX/TX power also from the host side. The Linux support inside the company told me, that they can&amp;rsquo;t find metrics inside the system. So I tried to get some more knowledge about that topic.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Powershell &#43; Gitlab</title>
      <link>/posts/powershell-gitlab/</link>
      <pubDate>Sun, 19 Jan 2020 00:00:00 +0000</pubDate>
      <guid>/posts/powershell-gitlab/</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-gitlab-gerhard-sulzberger&#34;  class=&#34;external-link&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;LinkedIn&lt;/a&gt; on 2020-01-19.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&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;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[administrator@podnode01 ~]$ sudo podman run --detach --hostname gitlab.test.vm --env GITLAB_OMNIBUS_CONFIG=&amp;#34;external_url &amp;#39;http://gitlab.test.vm/&amp;#39;&amp;#34;   --publish 443:443 --publish 80:80 --publish 222:22 --name gitlab gitlab/gitlab-ce:latest&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Here we go. I create a git project on my local machine and pushed the repository to the gitlab-ce instance.&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>
