GithubHelp home page GithubHelp logo

joshuagarrison27 / homeops Goto Github PK

View Code? Open in Web Editor NEW
12.0 1.0 0.0 20.94 MB

A mono repository for my home infrastructure and Kubernetes cluster which adheres to Infrastructure as Code (IaC) and GitOps practices where possible

License: MIT License

Jinja 18.68% Shell 65.86% JavaScript 3.01% Python 12.45%
ansible flux gitops k3s kubernetes renovate self-hosted terraform hacktoberfest home-operations

homeops's Introduction

My Home Operations Repository :octocat:

... managed with Flux, SOPS and GitHub Actions ๐Ÿค–

Kubernetes

Plex Home-Assistant


๐Ÿ“– Overview

This is a mono repository for my home infrastructure and Kubernetes cluster. I try to adhere to Infrastructure as Code (IaC) and GitOps practices using the tools like Ansible, Kubernetes, Flux, Renovate and GitHub Actions.


โ›ต Kubernetes

There is a template over at onedr0p/flux-cluster-template if you wanted to try and follow along with some of the practices I use here.

Installation

My cluster is k3s provisioned overtop bare-metal Debian Servers using the Ansible galaxy role ansible-role-k3s. This is a semi hyper-converged cluster, workloads and block storage are sharing the same available resources on my nodes while I have a separate server for (NFS) file storage.

๐Ÿ”ธ Click here to see my Ansible playbooks and roles.

Core Components

  • cilium: Internal Kubernetes networking plugin.
  • cloudflared: Tunneling daemon that proxies traffic from the Cloudflare network to my cluster
  • cert-manager: Creates SSL certificates for services in my Kubernetes cluster.
  • external-dns: Automatically manages DNS records from my cluster in a cloud DNS provider.
  • ingress-nginx: Ingress controller to expose HTTP traffic to pods over DNS.
  • rook: Distributed block storage for peristent storage.
  • sops: Managed secrets for Kubernetes, Ansible and Terraform which are commited to Git.
  • teleport: Manage some network resources remotely
  • tf-controller: Additional Flux component used to run Terraform from within a Kubernetes cluster.
  • volsync and snapscheduler: Backup and recovery of persistent volume claims.

GitOps

Flux watches my kubernetes folder (see Directories below) and makes the changes to my cluster based on the YAML manifests.

The way Flux works for me here is it will recursively search the kubernetes/apps folder until it finds the most top level kustomization.yaml per directory and then apply all the resources listed in it. That aforementioned kustomization.yaml will generally only have a namespace resource and one or many Flux kustomizations. Those Flux kustomizations will generally have a HelmRelease or other resources related to the application underneath it which will be applied.

Renovate watches my entire repository looking for dependency updates, when they are found a PR is automatically created. When some PRs are merged Flux applies the changes to my cluster.

Directories

This Git repository contains the following directories under kubernetes.

๐Ÿ“ kubernetes      # Kubernetes cluster defined as code
โ”œโ”€๐Ÿ“ apps          # Apps deployed into my cluster grouped by namespace (see below)
โ”œโ”€๐Ÿ“ bootstrap     # Flux installation
โ””โ”€๐Ÿ“ flux          # Main Flux configuration of repository

๐Ÿ“ก Networking

Name CIDR
Server VLAN 10.0.30.0/24
Kubernetes pods 10.42.0.0/16
Kubernetes services 10.43.0.0/16

โ˜๏ธ Cloud Dependencies

While most of my infrastructure and workloads are selfhosted I do rely upon the cloud for certain key parts of my setup. This saves me from having to worry about two things. (1) Dealing with chicken/egg scenarios and (2) services I critically need whether my cluster is online or not.

Service Use Cost
GitHub Hosting this repository and continuous integration/deployments Free
Cloudflare Domain, DNS and proxy management Free
UptimeRobot Monitoring internet connectivity and external facing applications Free
NextDNS Pro DNS with some ad-blocking and other features ~$1.65.mo
Azure Key Vault Secrets with External Secrets ~$0.10/mo
Total: ~$1.75/mo

๐ŸŒ DNS

Home DNS

On my Vyos router I have CoreDNS deployed as a container. I have a split-dns setup so I can access certain pods on my network but not expose them to the public internet.

You can see more about this setup in my VyOS repo: VyosConfig

Public DNS

Outside the external-dns instance mentioned above another instance is deployed in my cluster and configure to sync DNS records to Cloudflare. The only ingresses this external-dns instance looks at to gather DNS records to put in Cloudflare are ones that have an ingress class name of external and an ingress annotation of external-dns.alpha.kubernetes.io/target.


๐Ÿ”ง Hardware

Model RAM OS Disk Size Data Disk Size Operating System Purpose Rack Location
HUNSN Micro Firewall Appliance 8 GB 64GB (SSD) VyOS Router 18U (Right)
Dell Optiplex 7050 Micro 16 GB 500GB (SSD) 1TB (NVMe) Debian Node 1 (K8s Control Plane) 15U (Left)
Dell Optiplex 7050 Micro 16 GB 500GB (SSD) 1TB (NVMe) Debian Node 2 (K8s Control Plane) 15U (Right)
Dell Optiplex 7050 Micro 16 GB 500GB (NVMe) 1TB (SSD) Debian Node 3 (K8s Worker) 16U (Left)
HP ProDesk 600 G3 Mini 16 GB 500GB (SSD) 1TB (NVMe) Debian Node 4 (K8s Worker) 17U (Right)
HP ProDesk 600 G3 Mini 16 GB 500GB (SSD) 1TB (NVMe) Debian Node 5 (K8s Control Plane) 17U (Left)
Dell Optiplex 3060 Micro 16 GB 500GB (SSD) 1TB (NVMe) Debian Node 6 (K8s Worker) 16U (Right)
Click to see the Full Home Ops Rack!

ServerRack

Rack U Hardware Power Rail
22 16 Port KVM Switch Pending Assignment
21 CAT6 Patch Panel Pending Assignment
20 24 Port Unifi Network Switch Pending Assignment
19 Unifi CloudKey Gen 2 Pending Assignment
18 Linux Desktop - Intel Skull Canyon NUC
VyOS Router - HUNSN Micro Firewall Appliance
Pending Assignment
17 Node 4 - HP ProDesk 600 G3 Mini
Node 5 - HP ProDesk 600 G3 Mini
Pending Assignment
16 Node 3 - Dell Optiplex 7050 Micro
Node 6 - Dell Optiplex 3060 Micro
Pending Assignment
15 Node 1 - Dell Optiplex 7050 Micro
Node 2 - Dell Optiplex 7050 Micro
Pending Assignment
14 Custom Build Server Pending Assignment
13
12
11
10 BLANK Pending Assignment
9 Raspberry Pi Mount Pending Assignment
8 Synology DS1819+ Pending Assignment
7
6
5
4 Dell PowerEdge 2950 Pending Assignment
3
2 APC Battery Backup Pending Assignment
1

๐Ÿค Gratitude and Thanks

Big shout out to all the authors and contributors to the flux-cluster-template projects that we are using in this repository.

Community member onedr0p for initially creating this amazing template and providing me with additional help.


๐Ÿ“œ Changelog

See awful commit history


๐Ÿ” License

See LICENSE

homeops's People

Contributors

binaryn3xus avatar unsc-oni-ancilla[bot] avatar

Stargazers

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

Watchers

 avatar

homeops's Issues

Simple Monthly Task Reminder

Monthly Reminder

  • Be sure to sign into certain external services to prevent lockout
  • Perform Kubernetes Node OS Updates
  • Brew / Apt Updates for WSL.

Transfer Domains

Google domains are being sold to squarespace... Not about that life...time to transfer.

Fix HASS Code

While upgrading to app-template v2, I was having issues getting the code server part back up and running. This issue is to remember to fix it.

Storage

Might be missing out on storage. Need to check if all data SSDs are being used.

Simple Monthly Task Reminder

Monthly Reminder

  • Be sure to sign into certain external services to prevent lockout
  • Perform Kubernetes Node OS Updates
  • Brew / Apt Updates for WSL.

Look into Cloudflare R2

Devin is using R2 from Cloudflare. He is having good success with it, so might be worth looking into for some backups

Setup Netboot

  • Setup container (in Vyos)
  • Setup VyOS to be enabled for network boot

Cluster Crash Cleanup

  • Fix Node-Red
  • Fix Zigbee2Mqtt (No device found)
  • Fix Guacamole (everything is reset)
  • Fix Tautulli
  • Fix Teleport

  • Node-Red and the 'default' permissions are not right. Its fixed now and maybe it will stay that way if the backup works in the future, but this might be worth investigating.

Broken links detected ๐Ÿ”—

Summary

Status Count
๐Ÿ” Total 113
โœ… Successful 109
โณ Timeouts 2
๐Ÿ”€ Redirected 0
๐Ÿ‘ป Excluded 2
โ“ Unknown 0
๐Ÿšซ Errors 0

Errors per input

Errors in README.md

Full Github Actions output

Setup Tasmobackup

I never really got around to this. I constantly forget to do this. Just setting this as a reminder.

Holiday Break Tasks

Network Devices

  • Replace TV LED Controller (Hyperion to WLED)
  • Garage Antenna Fix (RF Interference)
  • Sundown Old Desktop PC
  • Sundown the rest of Amazon Devices
  • Move zwave locks from Security System to Zwave controller

Servers

  • Put Battery Backup in Server Rack (Postponed till after Christmas)
  • Plan power delivery per battery backup (Postponed till after Christmas)
  • Update VyOS

Automations

  • Setup Cube to control something
  • Setup Presence Sensor for something
  • Convert WLED calls to HTTP instead of MQTT
  • Fix git commits not working in Node-Red

If there is time to code...

Simple Monthly Task Reminder

Monthly Reminder

  • Be sure to sign into certain external services to prevent lockout
  • Perform Kubernetes Node OS Updates
  • Brew / Apt Updates for WSL.

Replace Node 1

Hardware is on the way. Need to replace due to failing network port.

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Location: ^v(.+)$
Error type: regex versioning needs at least one major, minor or patch group defined

Start tracking Door Lock Batteries in HA

Need to start tracking this value and maybe setup alerts so we dont get to a point where we are locked out...

It looks like the alarm system does report the battery low attribute. (see image below)

image

Nabu Casa: 403 Forbidden Error

Just a reminder to try to figure out why this isnt working. Otherwise, just need to cancel Nabu Casa since we dont need it and only really use it to support the project.

Simple Monthly Task Reminder

Monthly Reminder

  • Be sure to sign into certain external services to prevent lockout
  • Perform Kubernetes Node OS Updates
  • Brew / Apt Updates for WSL.

Setup SkyConnect

  • Actual own a zigbee device
  • Figure out device id for SkyConnect
  • Setup zigbee2mqtt (or something)
  • Test in Home Assistant

Fix Tautulli Gatus Alerts

I disabled the alerts because every couple hours it would give a status of 0 instead of 200. So that was too much. I need to add this back when I figure out how to make it shut the heck up. haha

Adjust garage door antenna

I think the IoT device being too close to the antenna wire is causing remote range to be negatively affected.

FastMail

Look into fastmail for an email provider for custom domains

Alternative to NextCloud

Need to see if there is a better alternative to nextcloud just for phone syncing anyways. Nothing fancy.

Automatic Reminders

Setup automatic reminders for certain things

  • Updates to fireware
  • Routine Tasks
  • etc

My thoughts are to setup reoccurring reminders using Github Actions or something.

Migrate from Docker server

A list of items that are left to be migrated from the existing Docker server on the network:

  • advplyr/audiobookshelf
  • lscr.io/linuxserver/bazarr
  • lscr.io/linuxserver/lidarr
  • lscr.io/linuxserver/prowlarr
  • lscr.io/linuxserver/radarr
  • plexinc/pms-docker
  • lscr.io/linuxserver/sonarr
  • lscr.io/linuxserver/tautulli
  • homeassistant/home-assistant
    • Addon: lscr.io/linuxserver/code-server
  • eclipse-mosquitto:1.6.12
    • Look into using emqx
  • nodered/node-red
  • lscr.io/linuxserver/nzbget
    • Switch to sabnzbd
  • zwavejs/zwavejs2mqtt
    • Upgrade to zwave-js-ui
  • danmed/tasmobackupv1
  • binarynexus/msrewardfarmer
  • lscr.io/linuxserver/wireguard

Maybe Later

  • lscr.io/linuxserver/nextcloud
  • haveagitgat/tdarr
  • lscr.io/linuxserver/mariadb
  • haugene/transmission-openvpn:3.7.1
  • jwetzell/guacamole

Retired

  • apipa169/assistant-relay:latest
  • vaultwarden/server
  • lscr.io/linuxserver/jackett:latest
  • itsthenetwork/nfs-server-alpine:12
  • lscr.io/linuxserver/ombi:latest
  • organizr/organizr
  • traefik:v2.8.1
  • lscr.io/linuxserver/readarr:develop
  • portainer/portainer-ce
  • lscr.io/linuxserver/nzbhydra2
  • lscr.io/linuxserver/duplicati
  • openaudible/openaudible
  • phpmyadmin/phpmyadmin

Renovate Dashboard ๐Ÿค–

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Repository problems

Renovate tried to run on this repository, but found these problems.

  • WARN: Found renovate config warnings
  • WARN: Excess registryUrls found for datasource lookup - using first configured only

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

Note

Detected dependencies section has been truncated

ansible-galaxy
ansible/requirements.yaml
  • ansible.posix 1.5.4
  • ansible.utils 3.1.0
  • community.general 8.3.0
  • community.sops 1.6.7
  • kubernetes.core 3.0.0
  • xanmanning.k3s v3.4.4
flux
bootstrap/templates/kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml.j2
  • cert-manager v1.13.3
bootstrap/templates/kubernetes/apps/kube-system/coredns/app/helmrelease.yaml.j2
  • coredns 1.29.0
bootstrap/templates/kubernetes/apps/kube-system/local-path-provisioner/app/helmrelease.yaml.j2
bootstrap/templates/kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml.j2
  • metrics-server 3.11.0
bootstrap/templates/kubernetes/apps/kube-system/reloader/app/helmrelease.yaml.j2
  • reloader 1.0.65
bootstrap/templates/kubernetes/apps/networking/cloudflared/app/helmrelease.yaml.j2
  • app-template 2.5.0
bootstrap/templates/kubernetes/apps/networking/echo-server/app/helmrelease.yaml.j2
  • app-template 2.5.0
bootstrap/templates/kubernetes/apps/networking/external-dns/app/helmrelease.yaml.j2
  • external-dns 1.14.3
bootstrap/templates/kubernetes/apps/networking/k8s-gateway/app/helmrelease.yaml.j2
  • k8s-gateway 2.3.0
bootstrap/templates/kubernetes/flux/config/cluster.yaml.j2
bootstrap/templates/kubernetes/flux/config/flux.yaml.j2
  • ghcr.io/fluxcd/flux-manifests v2.2.2
bootstrap/templates/kubernetes/flux/repositories/git/local-path-provisioner.yaml.j2
  • local-path-provisioner v0.0.26
kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml
  • cert-manager v1.13.3
kubernetes/apps/default/audiobookshelf/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/bazarr/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/emqx/app/helmrelease.yaml
  • emqx 5.5.0
kubernetes/apps/default/frigate/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/guacamole/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/home-assistant/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/it-tools/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/minio/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/node-red/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/overseerr/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/plex/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/prowlarr/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/radarr/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/recyclarr/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/sabnzbd/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/sonarr/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/tasmobackup/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/tautulli/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/theme-park/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/zigbee2mqtt/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/default/zwave-js-ui/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/flux-system/weave-gitops/app/helmrelease.yaml
  • weave-gitops 4.0.36
kubernetes/apps/kube-system/cilium/app/helmrelease.yaml
  • cilium 1.15.0
kubernetes/apps/kube-system/coredns/app/helmrelease.yaml
  • coredns 1.29.0
kubernetes/apps/kube-system/csi-driver-nfs/app/helmrelease.yaml
  • csi-driver-nfs v4.6.0
kubernetes/apps/kube-system/external-secrets/app/helmrelease.yaml
  • external-secrets 0.9.11
kubernetes/apps/kube-system/intel-device-plugin/app/helmrelease.yaml
  • intel-device-plugins-operator 0.29.0
kubernetes/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml
  • intel-device-plugins-gpu 0.29.0
kubernetes/apps/kube-system/local-path-provisioner/app/helmrelease.yaml
kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml
  • metrics-server 3.11.0
kubernetes/apps/kube-system/node-feature-discovery/app/helmrelease.yaml
  • node-feature-discovery 0.15.1
kubernetes/apps/kube-system/reloader/app/helmrelease.yaml
  • reloader 1.0.65
kubernetes/apps/kube-system/snapshot-controller/app/helmrelease.yaml
  • snapshot-controller 2.1.0
kubernetes/apps/monitoring/gatus/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/monitoring/grafana/app/helmrelease.yaml
  • grafana 7.3.0
kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml
  • kube-prometheus-stack 56.6.1
kubernetes/apps/networking/cloudflared/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/networking/echo-server/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/networking/external-dns/app/bind/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/networking/external-dns/app/cloudflare/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/networking/k8s-gateway/app/helmrelease.yaml
  • k8s-gateway 2.3.0
kubernetes/apps/networking/nginx/external/helmrelease.yaml
  • ingress-nginx 4.9.1
kubernetes/apps/networking/nginx/internal/helmrelease.yaml
  • ingress-nginx 4.9.1
kubernetes/apps/rook-ceph/rook-ceph/app/helmrelease.yaml
  • rook-ceph v1.13.3
kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml
  • rook-ceph-cluster v1.13.3
kubernetes/apps/system-upgrade/system-upgrade-controller/app/helmrelease.yaml
  • app-template 2.5.0
kubernetes/apps/teleport/teleport/app/helmrelease.yaml
  • teleport-cluster 15.0.0
kubernetes/apps/volsync/snapscheduler/app/helmrelease.yaml
  • snapscheduler 3.3.0
kubernetes/apps/volsync/volsync/app/helmrelease.yaml
  • volsync 0.8.0
kubernetes/flux/config/cluster.yaml
kubernetes/flux/config/flux.yaml
  • ghcr.io/fluxcd/flux-manifests v2.2.2
kubernetes/flux/repositories/git/local-path-provisioner.yaml
  • local-path-provisioner v0.0.26
github-actions
.github/workflows/link-check.yaml
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • lycheeverse/lychee-action v1.9.3@c053181aa0c3d17606addfe97a9075a32723548a
  • micalevisk/last-issue-action v2.3.0@0d40124cc99ac8601c2516007f0c98ef3d27537b
  • peter-evans/create-issue-from-file v5.0.0@24452a72d85239eacf1468b0f1982a9f3fec4c94
.github/workflows/meta-labeler.yaml
  • actions/labeler v5.0.0@8558fd74291d67161a8a78ce36a881fa63b766a9
.github/workflows/meta-sync-labels.yaml
  • actions/checkout v4.1.1@b4ffde65f46336ab88eb53be808477a3936bae11
  • EndBug/label-sync v2.3.2@da00f2c11fdb78e4fae44adac2fdd713778ea3e8
.github/workflows/release.yaml
  • actions/checkout v4@b4ffde65f46336ab88eb53be808477a3936bae11
.github/workflows/renovate.yaml
  • actions/create-github-app-token v1
  • actions/checkout v4
  • renovatebot/github-action v40.0.2
helm-values
bootstrap/templates/kubernetes/apps/kube-system/local-path-provisioner/app/helmrelease.yaml.j2
bootstrap/templates/kubernetes/apps/networking/cloudflared/app/helmrelease.yaml.j2
  • docker.io/cloudflare/cloudflared 2024.1.5
bootstrap/templates/kubernetes/apps/networking/echo-server/app/helmrelease.yaml.j2
  • docker.io/jmalloc/echo-server 0.3.6
kubernetes/apps/default/audiobookshelf/app/helmrelease.yaml
  • ghcr.io/advplyr/audiobookshelf 2.7.2
kubernetes/apps/default/bazarr/app/helmrelease.yaml
  • ghcr.io/onedr0p/bazarr 1.4.0@sha256:c81c4d9cbec093d5a999cfa3cd1af01d3f00d6292d6f5c33608510cef0ed83c7
kubernetes/apps/default/frigate/app/helmrelease.yaml
  • ghcr.io/blakeblackshear/frigate 0.12.1
kubernetes/apps/default/guacamole/app/helmrelease.yaml
  • docker.io/flcontainers/guacamole 1.5.4
kubernetes/apps/default/home-assistant/app/helmrelease.yaml
  • ghcr.io/onedr0p/home-assistant 2024.1.6@sha256:9470c032a3ed3d368b7132662b3f4078ff2cead081790c31cb9efcad980575b8
  • ghcr.io/coder/code-server 4.20.1
kubernetes/apps/default/it-tools/app/helmrelease.yaml
  • ghcr.io/corentinth/it-tools 2023.5.14-77f2efc
kubernetes/apps/default/minio/app/helmrelease.yaml
  • quay.io/minio/minio RELEASE.2024-01-31T20-20-33Z
kubernetes/apps/default/node-red/app/helmrelease.yaml
  • docker.io/nodered/node-red 3.1.3
kubernetes/apps/default/overseerr/app/helmrelease.yaml
  • ghcr.io/sct/overseerr 1.33.2
kubernetes/apps/default/plex/app/helmrelease.yaml
  • ghcr.io/onedr0p/plex 1.32.8.7639-fb6452ebf@sha256:637fe10cef736f249d96cb004c12f81646c81ca17ddce22374ea8782aa6646c2
kubernetes/apps/default/prowlarr/app/helmrelease.yaml
  • ghcr.io/onedr0p/prowlarr-develop 1.13.0.4217
kubernetes/apps/default/radarr/app/helmrelease.yaml
  • ghcr.io/onedr0p/radarr 5.2.6.8376
kubernetes/apps/default/recyclarr/app/helmrelease.yaml
  • ghcr.io/recyclarr/recyclarr 6.0.2
kubernetes/apps/default/sabnzbd/app/helmrelease.yaml
  • ghcr.io/onedr0p/sabnzbd 4.2.2@sha256:0343b555bd2c8955fe009b2ddeb24c67a5a17d7e923a52dd9180044a83d3e9d8
kubernetes/apps/default/sonarr/app/helmrelease.yaml
  • ghcr.io/onedr0p/sonarr-develop 4.0.1.1047@sha256:951c5da043e3a67226e3b314c23ddd02adbcbb7101e731cebd86630cd4c72120
kubernetes/apps/default/tasmobackup/app/helmrelease.yaml
  • docker.io/danmed/tasmobackupv1 1.05.00
kubernetes/apps/default/tautulli/app/helmrelease.yaml
  • ghcr.io/onedr0p/tautulli 2.13.4@sha256:7682cdcf98dbdd236a21d1a7b7b380928dbd67283dce9a76398a7c1461b0f802
kubernetes/apps/default/theme-park/app/helmrelease.yaml
  • ghcr.io/onedr0p/theme-park 1.15.1@sha256:eda794ddba4899b1e10215c53edf173ad9f4d7b68c833ccbb91dd4d7bc2fadc9
kubernetes/apps/default/zigbee2mqtt/app/helmrelease.yaml
  • ghcr.io/koenkk/zigbee2mqtt 1.35.2
kubernetes/apps/default/zwave-js-ui/app/helmrelease.yaml
  • ghcr.io/zwave-js/zwave-js-ui 9.8.2
kubernetes/apps/kube-system/local-path-provisioner/app/helmrelease.yaml
kubernetes/apps/monitoring/gatus/app/helmrelease.yaml
  • ghcr.io/kiwigrid/k8s-sidecar 1.25.3
  • ghcr.io/twin/gatus v5.7.0
  • ghcr.io/kiwigrid/k8s-sidecar 1.25.3
kubernetes/apps/networking/cloudflared/app/helmrelease.yaml
  • docker.io/cloudflare/cloudflared 2024.1.5@sha256:76f61aeabe0a968637d67a6bc3e58b4e386996da283f548c7d96dccbf8af0104
kubernetes/apps/networking/echo-server/app/helmrelease.yaml
  • docker.io/jmalloc/echo-server 0.3.6
kubernetes/apps/networking/external-dns/app/bind/helmrelease.yaml
  • registry.k8s.io/external-dns/external-dns v0.14.0@sha256:474077b3dfccb3021db0a6638274967d0f64ce60dd9730a6f464bee2f78b046f
kubernetes/apps/networking/external-dns/app/cloudflare/helmrelease.yaml
  • registry.k8s.io/external-dns/external-dns v0.14.0@sha256:474077b3dfccb3021db0a6638274967d0f64ce60dd9730a6f464bee2f78b046f
kubernetes/apps/system-upgrade/system-upgrade-controller/app/helmrelease.yaml
  • docker.io/rancher/system-upgrade-controller v0.13.2@sha256:c3d120c265c3d1167f077bf79a88d0a401dd3a54ce6933e4cb98b2e51a1ed49b
  • docker.io/rancher/kubectl v1.29.0
kubernetes/apps/system-upgrade/system-upgrade-controller/plans/agent.yaml
kubernetes/apps/system-upgrade/system-upgrade-controller/plans/server.yaml
kubernetes
.taskfiles/VolSync/templates/list.tmpl.yaml
  • docker.io/restic/restic 0.16.3
.taskfiles/VolSync/templates/unlock.tmpl.yaml
  • docker.io/restic/restic 0.16.3
.taskfiles/VolSync/templates/wipe.tmpl.yaml
ansible/playbooks/templates/custom-cilium-helmchart.yaml.j2
  • HelmChart helm.cattle.io/v1
ansible/playbooks/templates/custom-coredns-helmchart.yaml.j2
  • HelmChart helm.cattle.io/v1
ansible/playbooks/templates/kube-vip-static-pod.yaml.j2
  • ghcr.io/kube-vip/kube-vip v0.6.4
bootstrap/templates/kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/cert-manager/cert-manager/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/cert-manager/cert-manager/issuers/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/cert-manager/cert-manager/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/cert-manager/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/flux-system/addons/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/flux-system/addons/webhooks/github/ingress.yaml.j2
  • Ingress networking.k8s.io/v1
bootstrap/templates/kubernetes/apps/flux-system/addons/webhooks/github/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/flux-system/addons/webhooks/github/receiver.yaml.j2
  • Receiver notification.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/flux-system/addons/webhooks/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/kube-system/cilium/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/kube-system/coredns/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/kube-system/coredns/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/kube-system/coredns/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/kube-system/local-path-provisioner/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/kube-system/local-path-provisioner/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/kube-system/local-path-provisioner/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/kube-system/metrics-server/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/kube-system/metrics-server/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/kube-system/reloader/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/kube-system/reloader/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/kube-system/reloader/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/networking/cloudflared/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/networking/cloudflared/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/networking/cloudflared/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/networking/echo-server/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/networking/echo-server/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/networking/echo-server/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/networking/external-dns/app/dnsendpoint-crd.yaml.j2
  • CustomResourceDefinition apiextensions.k8s.io/v1
bootstrap/templates/kubernetes/apps/networking/external-dns/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/networking/external-dns/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/networking/external-dns/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/networking/ingress-nginx/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/networking/ingress-nginx/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/networking/k8s-gateway/app/helmrelease.yaml.j2
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
bootstrap/templates/kubernetes/apps/networking/k8s-gateway/app/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/apps/networking/k8s-gateway/ks.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/apps/networking/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/bootstrap/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/flux/apps.yaml.j2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/flux/config/cluster.yaml.j2
  • GitRepository source.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/flux/config/flux.yaml.j2
  • OCIRepository source.toolkit.fluxcd.io/v1beta2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/flux/config/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/flux/repositories/git/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/flux/repositories/git/local-path-provisioner.yaml.j2
  • GitRepository source.toolkit.fluxcd.io/v1
bootstrap/templates/kubernetes/flux/repositories/helm/bitnami.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/bjw-s.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/cilium.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/coredns.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/csi-driver-nfs.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/external-dns.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/grafana.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/hajimari.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/ingress-nginx.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/jetstack.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/k8s-gateway.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/kubernetes-dashboard.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/flux/repositories/helm/metrics-server.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/prometheus-community.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/stakater.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/helm/weave-gitops.yaml.j2
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
bootstrap/templates/kubernetes/flux/repositories/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
bootstrap/templates/kubernetes/flux/vars/kustomization.yaml.j2
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/cert-manager/cert-manager/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/cert-manager/cert-manager/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/cert-manager/cert-manager/issuers/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/cert-manager/cert-manager/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/cert-manager/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/audiobookshelf/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/audiobookshelf/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/audiobookshelf/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/bazarr/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/bazarr/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/bazarr/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/downloads-pvc.yaml
  • StorageClass storage.k8s.io/v1
kubernetes/apps/default/emqx/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/emqx/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/emqx/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/frigate/app/frigate-mvc.yaml
  • StorageClass storage.k8s.io/v1
kubernetes/apps/default/frigate/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/frigate/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/frigate/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/guacamole/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/guacamole/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/guacamole/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/home-assistant/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/home-assistant/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/home-assistant/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/it-tools/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/it-tools/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/it-tools/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/media-pvc.yaml
  • StorageClass storage.k8s.io/v1
kubernetes/apps/default/minio/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/minio/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/minio/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/node-red/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/node-red/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/node-red/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/overseerr/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/overseerr/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/overseerr/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/plex/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/plex/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/plex/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/prowlarr/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/prowlarr/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/prowlarr/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/radarr/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/radarr/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/radarr/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/recyclarr/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/recyclarr/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/recyclarr/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/sabnzbd/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/sabnzbd/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/sabnzbd/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/sonarr/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/sonarr/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/sonarr/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/tasmobackup/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/tasmobackup/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/tasmobackup/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/tautulli/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/tautulli/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/tautulli/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/theme-park/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/theme-park/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/theme-park/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/zigbee2mqtt/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/zigbee2mqtt/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/zigbee2mqtt/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/default/zwave-js-ui/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/default/zwave-js-ui/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/default/zwave-js-ui/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/flux-system/addons/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/flux-system/addons/webhooks/github/ingress.yaml
  • Ingress networking.k8s.io/v1
kubernetes/apps/flux-system/addons/webhooks/github/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/flux-system/addons/webhooks/github/receiver.yaml
  • Receiver notification.toolkit.fluxcd.io/v1
kubernetes/apps/flux-system/addons/webhooks/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/flux-system/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/flux-system/weave-gitops/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/flux-system/weave-gitops/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/flux-system/weave-gitops/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/cilium/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/cilium/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/cilium/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/coredns/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/coredns/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/coredns/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/csi-driver-nfs/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/csi-driver-nfs/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/csi-driver-nfs/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/external-secrets/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/external-secrets/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/external-secrets/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/external-secrets/stores/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/intel-device-plugin/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/intel-device-plugin/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/intel-device-plugin/gpu/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/intel-device-plugin/gpu/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/intel-device-plugin/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/local-path-provisioner/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/local-path-provisioner/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/local-path-provisioner/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/metrics-server/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/metrics-server/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/node-feature-discovery/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/node-feature-discovery/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/node-feature-discovery/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/node-feature-discovery/rules/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/reloader/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/reloader/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/reloader/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/kube-system/snapshot-controller/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/kube-system/snapshot-controller/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/kube-system/snapshot-controller/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/monitoring/gatus/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/monitoring/gatus/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/monitoring/gatus/app/rbac.yaml
  • ClusterRole rbac.authorization.k8s.io/v1
  • ClusterRoleBinding rbac.authorization.k8s.io/v1
kubernetes/apps/monitoring/gatus/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/monitoring/grafana/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/monitoring/grafana/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/monitoring/grafana/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/monitoring/kube-prometheus-stack/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/monitoring/kube-prometheus-stack/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/monitoring/kube-prometheus-stack/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/monitoring/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/cloudflared/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/networking/cloudflared/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/cloudflared/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/networking/echo-server/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/networking/echo-server/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/echo-server/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/networking/external-dns/app/bind/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/networking/external-dns/app/bind/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/external-dns/app/bind/rbac.yaml
  • ClusterRole rbac.authorization.k8s.io/v1
  • ClusterRoleBinding rbac.authorization.k8s.io/v1
kubernetes/apps/networking/external-dns/app/cloudflare/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/networking/external-dns/app/cloudflare/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/external-dns/app/cloudflare/rbac.yaml
  • ClusterRole rbac.authorization.k8s.io/v1
  • ClusterRoleBinding rbac.authorization.k8s.io/v1
kubernetes/apps/networking/external-dns/app/dnsendpoint-crd.yaml
  • CustomResourceDefinition apiextensions.k8s.io/v1
kubernetes/apps/networking/external-dns/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/external-dns/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/networking/k8s-gateway/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/networking/k8s-gateway/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/k8s-gateway/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/networking/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/nginx/certificates/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/nginx/external/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/networking/nginx/external/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/nginx/internal/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/networking/nginx/internal/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/networking/nginx/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/rook-ceph/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/rook-ceph/rook-ceph/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/rook-ceph/rook-ceph/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/rook-ceph/rook-ceph/cluster/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/rook-ceph/rook-ceph/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/system-upgrade/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/system-upgrade/system-upgrade-controller/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/system-upgrade/system-upgrade-controller/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/system-upgrade/system-upgrade-controller/app/rbac.yaml
  • ClusterRoleBinding rbac.authorization.k8s.io/v1
kubernetes/apps/system-upgrade/system-upgrade-controller/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/system-upgrade/system-upgrade-controller/plans/agent.yaml
kubernetes/apps/system-upgrade/system-upgrade-controller/plans/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/system-upgrade/system-upgrade-controller/plans/server.yaml
kubernetes/apps/teleport/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/teleport/teleport/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/teleport/teleport/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/teleport/teleport/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/volsync/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/volsync/snapscheduler/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/volsync/snapscheduler/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/volsync/snapscheduler/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/apps/volsync/snapscheduler/schedules/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/volsync/volsync/app/helmrelease.yaml
  • HelmRelease helm.toolkit.fluxcd.io/v2beta2
kubernetes/apps/volsync/volsync/app/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/apps/volsync/volsync/ks.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/bootstrap/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/flux/apps.yaml
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/flux/config/cluster.yaml
  • GitRepository source.toolkit.fluxcd.io/v1
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/flux/config/flux.yaml
  • OCIRepository source.toolkit.fluxcd.io/v1beta2
  • Kustomization kustomize.toolkit.fluxcd.io/v1
kubernetes/flux/config/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/flux/repositories/git/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/flux/repositories/git/local-path-provisioner.yaml
  • GitRepository source.toolkit.fluxcd.io/v1
kubernetes/flux/repositories/helm/actions-runner-controller.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/angelnu.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/backube.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/bitnami.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/bjw-s.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/cilium.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/coredns.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/csi-driver-nfs.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/emqx.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/external-dns.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/external-secrets.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/grafana.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/ingress-nginx.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/intel.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/jetstack.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/k8s-gateway.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/kubernetes-dashboard.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/kustomization.yaml
  • Kustomization kustomize.config.k8s.io/v1beta1
kubernetes/flux/repositories/helm/metrics-server.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/node-feature-discovery.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/piraeus.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/prometheus-community.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/rook-ceph.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/stakater.yaml
  • HelmRepository source.toolkit.fluxcd.io/v1beta2
kubernetes/flux/repositories/helm/teleport.yaml

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.