Compare commits

...

3 Commits

Author SHA1 Message Date
Grant
3575d99821 Cleanup unneeded files 2025-04-07 23:14:50 -06:00
Grant
be0d72e035 Update dependencies 2025-04-07 23:14:35 -06:00
Grant
f997133283 Add talos worker config and other niceties 2025-04-07 22:36:12 -06:00
8 changed files with 17 additions and 93 deletions

View File

@ -33,8 +33,10 @@ talosctl gen config fog https://192.168.1.43:6443 \
--with-secrets talos/secrets.yaml \
--config-patch @talos/machine_patch.yaml \
--config-patch-control-plane @talos/cluster_patch.yaml \
--config-patch-control-plane @talos/remove_node_label_patch.yaml
--config-patch-control-plane @talos/remove_node_label_patch.yaml \
--config-patch-worker @talos/framework_patch.yaml
```
### Add node to talos cluster
```sh
talosctl apply-config [--insecure] -n <ips> controlplane.yaml

View File

@ -1,9 +0,0 @@
ingress:
enabled: true
hosts:
- watcher.incngrnt.ca
annotations:
"traefik.ingress.kubernetes.io/router.tls.certresolver": "letsencrypt"
persistence:
enabled: true

View File

@ -1,70 +0,0 @@
loki:
commonConfig:
replication_factor: 1
schemaConfig:
configs:
- from: "2024-04-01"
store: tsdb
object_store: s3
schema: v13
index:
prefix: loki_index_
period: 24h
pattern_ingester:
enabled: true
limits_config:
allow_structured_metadata: true
volume_enabled: true
ruler:
enable_api: true
auth_enabled: false
resultsCache:
resources:
request:
cpu: 100ms
memory: 500Mi
limits:
memory: 500Mi
chunksCache:
resources:
request:
cpu: 100ms
memory: 500Mi
limits:
memory: 500Mi
minio:
enabled: true
deploymentMode: SingleBinary
singleBinary:
replicas: 1
# Zero out replica counts of other deployment modes
backend:
replicas: 0
read:
replicas: 0
write:
replicas: 0
ingester:
replicas: 0
querier:
replicas: 0
queryFrontend:
replicas: 0
queryScheduler:
replicas: 0
distributor:
replicas: 0
compactor:
replicas: 0
indexGateway:
replicas: 0
bloomCompactor:
replicas: 0
bloomGateway:
replicas: 0

View File

@ -1,3 +0,0 @@
rometheus-node-exporter:
rbac:
pspEnabled: true

View File

@ -2,13 +2,13 @@ version: 0.170.1
dependencies:
- name: alloy
repository: https://grafana.github.io/helm-charts
version: 0.12.5
version: 0.12.6
- name: ghost
repository: https://charts.bitnami.com/bitnami
version: 22.2.6
version: 22.2.9
- name: ghost
repository: https://charts.bitnami.com/bitnami
version: 22.2.6
version: 22.2.9
- name: gitea
repository: https://dl.gitea.io/charts
version: 11.0.1
@ -20,7 +20,7 @@ dependencies:
version: 4.8.4
- name: kube-state-metrics
repository: https://prometheus-community.github.io/helm-charts
version: 5.31.0
version: 5.31.1
- name: lgtm-distributed
repository: https://grafana.github.io/helm-charts
version: 2.1.0
@ -47,9 +47,9 @@ dependencies:
version: 0.1.1
- name: tailscale-operator
repository: https://pkgs.tailscale.com/helmcharts
version: 1.80.3
version: 1.82.0
- name: traefik
repository: https://traefik.github.io/charts
version: 34.4.1
digest: sha256:94467f45cec5c21da7f19bd71e4d5a0a5951eeb87dc72475b956bc97cc95809b
generated: "2025-03-29T10:37:13.48528327-06:00"
version: 35.0.0
digest: sha256:17a3920b6b0794d545798081147245dd914c1d081a9bc21ea288ad0d3da93327
generated: "2025-04-07T23:04:15.089983769-06:00"

View File

@ -1,5 +1,5 @@
image:
tag: v1.130.2
tag: v1.131.3
env:
DB_HOSTNAME: {{ exec "kubectl" (list "-n" "immich" "get" "secrets" "postgres-pguser-immich" "-ogo-template='{{.data.host | base64decode }}'") }}

View File

@ -1,7 +1,7 @@
update:
bws run 'helmfile deps'
deploy ARGS='':
deploy ARGS='--output simple -i':
bws run 'helmfile apply {{ARGS}}'
sdiff ARGS='':

View File

@ -0,0 +1,4 @@
machine:
install:
disk: /dev/nvme0n1
wipe: true