Ansible Collection - hiteshnayak305.homelab
This collection provides management of homelab infrastructure and k8s cluster.
- Install
kubernetes-sigs/deschedulerfor 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-provisionerinstallation. - Migrate manually created application
PVCs 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.homelabYou 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: ... # OptionalThis project is licensed under the MIT License