# Homelab
Mathias Petermann
---
<img src="https://md.studibla.ch/uploads/76ed78a9-6f37-4618-9d37-c5d21b493d4d.png" style="height: 600px; border: 0;">
---
<img src="https://md.studibla.ch/uploads/39c3144a-b77e-4c66-9f6f-11dfbafeb625.png" style="width: 100%; border: 0;">
---
<!-- .slide: class="two-col" -->
<style>
.two-col .left {
margin: 10px 0 15px 20px;
text-align: left;
float: left;
z-index:-10;
width:48%;
font-size: 0.85em;
line-height: 1.5;
}
.two-col .right {
margin: 10px 0 15px 0;
float: right;
text-align: left;
z-index:-10;
width:48%;
font-size: 0.85em;
line-height: 1.5;
}
</style>
# Rack
<div class="left">
<img src="https://md.studibla.ch/uploads/5cdde64d-f46d-434d-b218-fcf7eca813bd.jpg" style="border: 0; height: 500px;">
</div>
<div>
<img src="https://md.studibla.ch/uploads/05e3f0fc-b78c-4a6f-9490-cf5963bf5572.jpg" style="border: 0; height: 500px;">
</div>
---
<img src="https://md.studibla.ch/uploads/a8f64d6f-5280-469e-8706-149ecd1159d8.png" style="height: 600px; border: 0;">
---
<!-- .slide: class="two-col" -->
# Ansible Setup
<div class="left">
### Proxmox
* Manage VMs
* Bootstrap VM
* Configure NIC
* Manage DNS
* Cloud-init
* Decomission VM
</div>
<div>
### Application
* Install & Configure Apps
* Manage reverse proxy
* Configure backups
* Configure S2S VPN
</div><!-- .element: class="right fragment" data-fragment-index="1" -->
---
# Observability
<img src="https://md.studibla.ch/uploads/b2c75379-ecc8-41b6-8e7e-fc5e20789f90.png" style="height: 500px; border: 0;">
---
<!-- .slide: class="two-col" -->
# Kubernetes Setup
<div class="left">
### Legacy cluster:
- Deployment manuell
- kubectl apply etc
</div>
<div>
### New / Cilium
- Flux 2
- Split in 3 Teile
- Infra
- Monitoring
- Apps
</div>
{"tags":"slides, homelab","type":"slide","slideOptions":{"transition":"slide","theme":"white"}}