Code Monkey home page Code Monkey logo

homelab's Introduction


Homelab

Gitops managed k3s cluster



Implemented applications
Application Category Info Deployment Status Latest Semver
ArgoCD Git More details
CertManager Networking More details
Changedetection.io Services More details
Crossplane GitOps More details
External-DNS Networking More details
Hashicorp's Vault Security Chart values
Home Assistant Smart Home More details
Kube-vip Networking More details
kube-prometheus Monitoring More details
Gitea GitOps More details
n8n Services More details
Redis Operator Databases More details
Unifi Controller Networking More details
Unifi Poller Monitoring More details
Uptime Kuma Monitoring More details
Wyze API Bridge Smart Home More details
Tailscale-operator Networking More details
Cloudflared (as proxies) Networking More details

Cluster Utilities
  • argocd-image-updater   Automatically update a deployment's image version tag and write it back to a Github repository. Example.
  • Reflector   Replicate a Secret or configMap between namespaces automatically.
  • Descheduler   Monitors if workloads are evenly distributed through nodes and cleans failed pods that remained as orphans/stuck.
  • Eraser   A daemonset responsible for cleaning up outdated images stored in the cluster nodes.
  • Kube-fledged   Allows for image caching on every node in the cluster, in order to speed up deployments of already existing applications.
  • Kured   All the cluster's nodes will be properly drained before rebooting cordoned back once they're online.
  • Reloader   Everytime a configMap or a Secret resource is created or changed, the pods that use them will be reloaded.
  • Trivy operator   Generates security reports automatically in response to workload and other changes to the cluster.
  • Democratic-CSI   A CSI implementation for multiple ZFS-based storage systems.
  • node-problem-detector   Detects if a node has been affected by an issue such as faulty hardware or kernel deadlocks, preventing scheduling.
  • Chaos Mesh   A Cloud-native, lightweight, no-dependencies required Chaos Engineering Platform for Kubernetes.
  • Wavy   Patches Kubernetes resources with a VNC access using annotations to provide a GUI to any container.

Repository Stats

Alt

homelab's People

Contributors

github-actions[bot] avatar gottsman avatar gruberdev avatar imgbot[bot] avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.