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
- 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