Compare commits
22 Commits
Author | SHA1 | Date | |
---|---|---|---|
683c75eea9 | |||
86cdc2460b | |||
21e8d78c8d | |||
3a50613ad7 | |||
![]() |
7065dddbbc | ||
2dfd6fa90e | |||
d5e75150e5 | |||
c7edb2d9ee | |||
04a9e2c5dd | |||
59ede31b3b | |||
3d4d919a58 | |||
bd8f38068c | |||
f808387425 | |||
83cd9fe624 | |||
8dbc18d72d | |||
4d47f5d289 | |||
ea4694cdc6 | |||
d1534719a5 | |||
5f08b12c71 | |||
2fc7423118 | |||
636d5ab53a | |||
c8c4adeaf3 |
@ -10,7 +10,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
renovate:
|
renovate:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
container: ghcr.io/renovatebot/renovate:39.207.2
|
container: ghcr.io/renovatebot/renovate:39.254.3
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- run: renovate
|
- run: renovate
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
title = "Use real Servers again"
|
title = "Use real Servers again"
|
||||||
date = 2025-03-18
|
date = 2025-03-18
|
||||||
updated = 2025-03-18
|
updated = 2025-03-18
|
||||||
description = "In this tutorial I will try to explain you briefly and concisely how you can set up a site-to-site VPN for the Google Cloud Network."
|
description = "Is the cloud really the ultimate solution? This post questions the current cloud-first mentality, arguing for a return to 'real' servers and discussing the hidden costs, dependency, and political vulnerabilities of relying solely on the cloud."
|
||||||
|
|
||||||
[taxonomies]
|
[taxonomies]
|
||||||
tags = ["baremetal", "cloud", "google", "aws", "cloud"]
|
tags = ["baremetal", "cloud", "google", "aws", "cloud"]
|
||||||
|
@ -53,9 +53,19 @@ Agency for internet and design founded in 1998, established in Kastellaun in the
|
|||||||
|
|
||||||
## Projects
|
## Projects
|
||||||
|
|
||||||
|
### DevOps Engineer, AEF AgIN Common-Connector
|
||||||
|
|
||||||
|
The Common-Connector is being developed by the Agricultural Industry Electronics Foundation (AEF) as part of their Agricultural Interoperability Network (AgIN) initiative. In my role as a DevOps engineer, I supported the tender and contributed to the development of the MVP. Our team developed a Java Spring Boot application to facilitate seamless data exchange between platforms.
|
||||||
|
|
||||||
|
- Conception and Development of a Dev Cluster based on AWS EKS (IaC)
|
||||||
|
- Setting up build and deployment pipelines (GitLab)
|
||||||
|
- Development of a test concept (Playwright, Testcontainers)
|
||||||
|
- Development and integration of the operator pattern in a Java Spring Boot application
|
||||||
|
- Development of the security pipelines (SonarQube, Mend, SAST)
|
||||||
|
|
||||||
### DevOps Engineer, Cofinity-X
|
### DevOps Engineer, Cofinity-X
|
||||||
|
|
||||||
**since 2023**
|
**until 2024**
|
||||||
|
|
||||||
Cofinity-X is the first operator of the Catena-X network, connecting automotive partners at every level of the value chain. As a DevOps engineer, I was responsible for the enablement services.
|
Cofinity-X is the first operator of the Catena-X network, connecting automotive partners at every level of the value chain. As a DevOps engineer, I was responsible for the enablement services.
|
||||||
|
|
||||||
@ -84,4 +94,5 @@ Just right for your pharmacy! amamed is the only digital solution on the market
|
|||||||
- Provision of various services (including backend APIs, MariaDB clusters, NATs, Redis)
|
- Provision of various services (including backend APIs, MariaDB clusters, NATs, Redis)
|
||||||
- Design and operation of Kubernetes clusters (3 locations)
|
- Design and operation of Kubernetes clusters (3 locations)
|
||||||
- Management of automated pipelines via Bitbucket Pipelines (continuous integration)
|
- Management of automated pipelines via Bitbucket Pipelines (continuous integration)
|
||||||
- IT administration for 6 individuals (SysOps)
|
- IT administration for 6 individuals (SysOps)
|
||||||
|
|
||||||
|
@ -17,6 +17,6 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: alexohneander-zola
|
- name: alexohneander-zola
|
||||||
image: git.dev-null.rocks/alexohneander/alexohneander-zola:0.1.0
|
image: git.dev-null.rocks/alexohneander/alexohneander-zola:0.1.4
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 80
|
- containerPort: 80
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
{%- set blank_target = "" -%}
|
{%- set blank_target = "" -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
<section>
|
<section>
|
||||||
<nav class="socials nav-navs">
|
<nav class="socials nav-navs">
|
||||||
{%- if config.extra.socials or config.extra.email %}
|
{%- if config.extra.socials or config.extra.email %}
|
||||||
@ -66,6 +66,9 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
|
<p align="center">
|
||||||
|
<iframe src="https://tryhackme.com/api/v2/badges/public-profile?userPublicId=4027495" style='border:none;'></iframe>
|
||||||
|
</p>
|
||||||
{# Footer menu #}
|
{# Footer menu #}
|
||||||
<nav class="nav-navs">
|
<nav class="nav-navs">
|
||||||
{%- if config.extra.footer_menu %}
|
{%- if config.extra.footer_menu %}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user