ViReR.NeT
Articles
Here is some usefull articles below :
- OpenEBS storage installation on OpenShift
- Providing Ceph storage using Rook on OpenShift
- Apache Guacamole with podman
- Floating IP with Keepalived
- UEFI compatible iPXE ISO
Kubernetes / OpenShift ressources:
You may find here a git repo for a container bundling OpenShift cli,kubectl and tekton cli. You may use it with that kind of script:
#!/bin/bash
export PATH=$PATH:/usr/local/bin
# Here you extract the token exposed by your serviceAccount
TOKEN=$( cat /run/secrets/kubernetes.io/serviceaccount/token )
# Then you login on the OpenShift cluster
oc login --token=$TOKEN https://kubernetes.default.svc
# Then change namespace/project and make some cleanup inside :
oc project $NAMESPACE
for pod in $(/usr/local/bin/tkn pipelinerun list | awk '/[2-9] days ago.*(Cancelled|Succeeded|Failed)/ { print $1 }'); do
tkn pipelinerun delete ${pod} --force
done
Project
Current project :
- Virium A storage solution for Kubernetes based on iSCSI and LVM(Logical Volume Manager).
- Konsumo A home energy consumption reporting charts
- BBQ Timer A barbecue time manager to never eat burned food again!
- IPv6 Watcher Goal is to relay and proxify IPv6 addresses from one interface to another. It does NDP and auto LAN ip assignment based on WAN NIC IPv6 IP (basically to avoid NAT66 usage).
- My GitHub repositories
Homelab notes
Some usefull notes, scripts, tips and tricks used in my homelabs or in real-life:
- Homelab-public homelab-public repository