Compare commits

13 Commits

Author SHA1 Message Date
1712aad845 Merge pull request 'Update ghcr.io/mostlygeek/llama-swap Docker tag to v199-vulkan-b8672' (#203) from renovate/ghcr.io-mostlygeek-llama-swap-199.x into fresh-start
All checks were successful
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-04-07 15:54:20 +00:00
076c1e19f2 Merge pull request 'Update ghcr.io/fluxcd/flux-cli Docker tag to v2.8.4' (#202) from renovate/ghcr.io-fluxcd-flux-cli-2.x into fresh-start
Some checks failed
ci/woodpecker/push/flux-reconcile-source Pipeline failed
2026-04-07 15:54:16 +00:00
083b8571bf Update ghcr.io/mostlygeek/llama-swap Docker tag to v199-vulkan-b8672 2026-04-07 15:54:15 +00:00
14c9b5d42c Update ghcr.io/fluxcd/flux-cli Docker tag to v2.8.4 2026-04-07 15:54:12 +00:00
91678b2ff8 lower root kustomizations auto sync interval
All checks were successful
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-04-07 03:30:52 +02:00
02b251db8e Merge pull request 'chore(deps): update helm release cloudnative-pg to v0.28.0' (#192) from renovate/cloudnative-pg-0.x into fresh-start
All checks were successful
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
Reviewed-on: #192
2026-04-07 01:21:24 +00:00
07c1542d87 Merge pull request 'chore(deps): update renovate/renovate docker tag to v43.104.8' (#187) from renovate/renovate-renovate-43.x into fresh-start
All checks were successful
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
Reviewed-on: #187
2026-04-07 01:20:09 +00:00
44885753e5 make ssd lvm default storage class
All checks were successful
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-04-07 02:27:06 +02:00
dfc62ef480 enable open webui terminals
All checks were successful
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-04-07 02:04:06 +02:00
67cec3fd48 make pipeline status a link to woodpecker 2026-04-07 02:04:06 +02:00
6887e6f6e7 Merge pull request 'chore(deps): update ghcr.io/mostlygeek/llama-swap docker tag to v199-vulkan-b8667' (#201) from renovate/ghcr.io-mostlygeek-llama-swap-199.x into fresh-start
All checks were successful
ci/woodpecker/push/flux-reconcile-source Pipeline was successful
2026-04-07 00:00:36 +00:00
69497a35e3 chore(deps): update ghcr.io/mostlygeek/llama-swap docker tag to v199-vulkan-b8667 2026-04-07 00:00:32 +00:00
d0ef8f30b9 chore(deps): update helm release cloudnative-pg to v0.28.0 2026-04-02 00:00:33 +00:00
9 changed files with 13 additions and 8 deletions

View File

@@ -35,7 +35,7 @@ steps:
--namespace flux-system
- kubectl config use-context cluster
- name: Reconcile git source
image: ghcr.io/fluxcd/flux-cli:v2.8.3
image: ghcr.io/fluxcd/flux-cli:v2.8.4
environment:
KUBECONFIG: /woodpecker/kubeconfig
commands:

View File

@@ -2,7 +2,7 @@
This repo contains configuration and documentation for my homelab setup, which is based on Talos OS for Kubernetes cluster and MikroTik router.
<img src="https://woodpecker.lumpiasty.xyz/api/badges/2/status.svg" alt="Pipeline status">
[<img src="https://woodpecker.lumpiasty.xyz/api/badges/2/status.svg" alt="Pipeline status">](https://woodpecker.lumpiasty.xyz/repos/2)
## Architecture

View File

@@ -18,7 +18,7 @@ spec:
spec:
containers:
- name: llama-swap
image: ghcr.io/mostlygeek/llama-swap:v199-vulkan-b8660
image: ghcr.io/mostlygeek/llama-swap:v199-vulkan-b8672
imagePullPolicy: IfNotPresent
command:
- /app/llama-swap

View File

@@ -45,6 +45,9 @@ spec:
enabled: true
existingClaim: openwebui-pipelines-lvmhdd
terminals:
enabled: true
# SSO with Authentik
extraEnvVars:
- name: WEBUI_URL

View File

@@ -4,7 +4,7 @@ metadata:
name: apps
namespace: flux-system
spec:
interval: 10m0s
interval: 24h
sourceRef:
kind: GitRepository
name: flux-system

View File

@@ -6,7 +6,7 @@ metadata:
name: flux-system
namespace: flux-system
spec:
interval: 1m0s
interval: 24h
ref:
branch: fresh-start
secretRef:
@@ -19,7 +19,7 @@ metadata:
name: flux-system
namespace: flux-system
spec:
interval: 10m0s
interval: 24h
path: ./cluster
prune: true
sourceRef:

View File

@@ -4,7 +4,7 @@ metadata:
name: infra
namespace: flux-system
spec:
interval: 10m0s
interval: 24h
sourceRef:
kind: GitRepository
name: flux-system

View File

@@ -3,6 +3,8 @@ apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: ssd-lvmpv
annotations:
storageclass.kubernetes.io/is-default-class: "true"
parameters:
storage: "lvm"
volgroup: "openebs-ssd"

View File

@@ -23,7 +23,7 @@ spec:
chart:
spec:
chart: cloudnative-pg
version: 0.27.1
version: 0.28.0
sourceRef:
kind: HelmRepository
name: cnpg