Ansible Collection - hiteshnayak305.homelab
This collection provides management of homelab infrastructure and k8s cluster.
- Install
kubernetes-sigs/descheduler
for optimized pods distribution. - Enable dependabot autometic dependency updates.
- Cleanup fixed parameters for public release.
- Upgrade k8s nodes to v1.32.4 from v1.31.4
- Upgrade k8s nodes to Ubuntu 24.04 lts from 22.04 lts
- Docker buildx-buildkit instead of kaniko for image building
- Remove and Clean
kubernetes-sigs/nfs-subdir-external-provisioner
installation. - Migrate manually created application
PVC
s tokubernetes-csi/csi-driver-nfs
. - Migrate nfs volume provisioner to
kubernetes-csi/csi-driver-nfs
. - Configure validation and release procedure to publish changelog and ansible galaxy collection.
You can install the hiteshnayak305.homelab collection with the Ansible Galaxy CLI:
ansible-galaxy collection install hiteshnayak305.homelab
You can also include it in a requirements.yml
file and install it with ansible-galaxy collection install -r requirements.yml
, using the format:
---
collections:
- name: hiteshnayak305.homelab
version: ... # Optional
This project is licensed under the MIT License