Compare commits

...

10 commits

7 changed files with 25 additions and 64 deletions

View file

@ -36,7 +36,7 @@ spec:
app: app:
image: image:
repository: ghcr.io/onedr0p/home-assistant repository: ghcr.io/onedr0p/home-assistant
tag: 2024.10.1@sha256:04614835418d2bdacd64685b516e58e7c5446f72485d446e7635282ba1a06c43 tag: 2024.10.2@sha256:697edc9de392e2f3506584899df7754cf26e59b4e86861932e0219b6e8aab03e
env: env:
TZ: America/Chicago TZ: America/Chicago
envFrom: envFrom:

View file

@ -3,7 +3,7 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- ../../../../templates/gatus/internal
- ../../../../templates/volsync
- ./externalsecret.yaml - ./externalsecret.yaml
- ./helmrelease.yaml - ./helmrelease.yaml
- ../../../../templates/gatus/internal
- ../../../../templates/volsync

View file

@ -5,4 +5,4 @@ kind: Kustomization
resources: resources:
- ./helmrelease.yaml - ./helmrelease.yaml
- ../../../../templates/volsync - ../../../../templates/volsync
# - ../../../../templates/gatus/internal - ../../../../templates/gatus/internal

View file

@ -69,7 +69,7 @@ spec:
app: app:
image: image:
repository: ghcr.io/bjw-s-labs/piped-frontend repository: ghcr.io/bjw-s-labs/piped-frontend
tag: latest@sha256:c4cb0cfbdf149cdb738fb9e41a5cc748a7ea53053f4c5e036b9f7578d9273328 tag: latest@sha256:07ab90aa25302bcc6673d7a52b5d4b129490a8fb543d5648b87ed1d366ce547e
env: env:
HTTP_PORT: 8080 HTTP_PORT: 8080
HTTP_WORKERS: 4 HTTP_WORKERS: 4

View file

@ -3,7 +3,7 @@
apiVersion: helm.toolkit.fluxcd.io/v2 apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease kind: HelmRelease
metadata: metadata:
name: scrypted name: &app scrypted
spec: spec:
interval: 30m interval: 30m
chart: chart:
@ -32,7 +32,7 @@ spec:
app: app:
image: image:
repository: ghcr.io/koush/scrypted repository: ghcr.io/koush/scrypted
tag: v0.119.1-jammy-full tag: v0.119.1-jammy-nvidia
probes: probes:
liveness: liveness:
enabled: true enabled: true
@ -54,15 +54,26 @@ spec:
privileged: true privileged: true
service: service:
app: app:
controller: scrypted controller: *app
type: LoadBalancer
annotations:
io.cilium/lb-ipam-ips: 10.1.1.33
nameOverride: *app
ports: ports:
http: http:
port: 11080 port: 11080
primary: true primary: true
# rebroadcast1: rebroadcast1: # driveway
# port: 34135 port: 39655
# rebroadcast2: rebroadcast2: # sideyard
# port: 34136 port: 46561
rebroadcast3: # doorbell
port: 44759
homekit: # homekit
port: 42010
homekit-bridge: # bridge
port: 33961
ingress: ingress:
app: app:

View file

@ -7,7 +7,8 @@ metadata:
spec: spec:
loadBalancerIPs: true loadBalancerIPs: true
# interfaces: ["^enp.*|^eth.*|^ens.*|^eno.*"] # interfaces: ["^enp.*|^eth.*|^ens.*|^eno.*"]
interfaces: ["^eno+|^enp+"] interfaces: ["^eno+|^enp+|^bond+"]
# interfaces: ["^bond+"]
nodeSelector: nodeSelector:
matchLabels: matchLabels:
kubernetes.io/os: linux kubernetes.io/os: linux

View file

@ -35,16 +35,6 @@ endpoints:
- "[STATUS] == 200" - "[STATUS] == 200"
alerts: alerts:
- type: pushover - type: pushover
# - name: Umami
# group: external
# url: https://umi.hsn.dev/script.js
# interval: 1m
# client:
# dns-resolver: tcp://1.1.1.1:53
# conditions:
# - "[STATUS] == 200"
# alerts:
# - type: pushover
- name: Nextcloud External - name: Nextcloud External
group: external group: external
url: https://nc.hsn.dev url: https://nc.hsn.dev
@ -78,16 +68,6 @@ endpoints:
- "[STATUS] == 200" - "[STATUS] == 200"
alerts: alerts:
- type: pushover - type: pushover
- name: Gollum
group: internal
url: http://gollum.jahanson.tech
interval: 1m
client:
dns-resolver: tcp://10.1.1.1:53
conditions:
- "[STATUS] == 200"
alerts:
- type: pushover
- name: Nextcloud Internal - name: Nextcloud Internal
group: internal group: internal
url: https://nc.hsn.dev url: https://nc.hsn.dev
@ -101,34 +81,3 @@ endpoints:
- "[STATUS] == 200" - "[STATUS] == 200"
alerts: alerts:
- type: pushover - type: pushover
### No clue why icmp is not working.
# - name: Shadowfax
# group: internal
# url: icmp://shadowfax.jahanson.tech
# interval: 1m
# client:
# dns-resolver: tcp://10.1.1.1:53
# conditions:
# - "[CONNECTED] == true"
# alerts:
# - type: pushover
# - name: Gandalf
# group: internal
# url: icmp://gandalf.jahanson.tech
# interval: 1m
# client:
# dns-resolver: tcp://10.1.1.1:53
# conditions:
# - "[CONNECTED] == true"
# alerts:
# - type: pushover
# - name: Home Assistant
# group: internal
# url: icmp://hass.jahanson.tech
# interval: 1m
# client:
# dns-resolver: tcp://10.1.1.1:53
# conditions:
# - "[CONNECTED] == true"
# alerts:
# - type: pushover