rasmus
7ad915fc58
calico v3.29.7
2026-01-03 07:10:17 +02:00
rasmus
8fe0356599
clean up shared/
...
most of it replaced or unused
2026-01-03 06:59:38 +02:00
rasmus
fe1e7f015f
add mirror.gcr.io to registerless images
2026-01-03 05:34:27 +02:00
rasmus
eaf2d552ba
kill whois-cache from prometheus-operator
...
outdated, undocumented, deployment broken
removed from cluster
2026-01-03 05:34:27 +02:00
rasmus
3becc7f34b
kill netshoot
...
Removed from cluster (deployment outdated)
git: mv to _disabled (cluster != git).
k-space/kube#80
2026-01-03 05:34:23 +02:00
rasmus
12cde25593
md: nextcloud occ
2025-12-29 02:13:18 +02:00
rasmus
925a08cd68
kustomization for secret-claim-operator
...
Operator was failing due to missing pull secret.
Kustomize seems like the fastest way to patch, upstream is dead anyway.
2025-12-29 01:57:27 +02:00
rasmus
5136e5cfaf
inventory: move cookies secret to SecretClaim
2025-12-29 00:59:53 +02:00
rasmus
5920222e89
minio is dead, external is dead, some envs are dead
2025-12-29 00:13:35 +02:00
rasmus
d05b92cc92
harbor-operator: converge secrets
2025-12-28 23:40:48 +02:00
rasmus
574cf9fc87
worker91 now available for everyone - no toleraiton needed for frigate
2025-12-28 22:58:17 +02:00
rasmus
813ee0b629
disable rotmower, upstream docker image is 404
2025-12-28 22:33:49 +02:00
rasmus
b2d816de46
manually reduce workers to 3
...
should be handled by autoscaler
2025-12-28 22:28:36 +02:00
rasmus
ea6f111fc3
inventory: rm ref to minio, only garage / s3
2025-12-22 19:31:14 +02:00
rasmus
71d1c5f820
attach secrets to inventory-app
2025-12-22 18:39:44 +02:00
rasmus
8cec50226a
Merge pull request 'doorboy-direct' ( #115 ) from hackerspaceRefactor into master
...
Reviewed-on: k-space/kube#115
Reviewed-by: Arti Zirk <arti@k-space.ee >
2025-12-22 15:59:22 +00:00
rasmus
addf02c355
pve93 hw failure, don't attempt cluster via it
2025-11-15 19:55:09 +02:00
rasmus
5961739b07
gitea v1.25.0
2025-11-01 11:53:39 +02:00
rasmus
cd633fed02
gitea v1.24.7
...
pls auto-update where
2025-11-01 11:31:31 +02:00
rasmus
07d4039ffe
there is no nvidia
...
old cameras will transcode on CPU
fixup kube-system to yaml
2025-08-14 02:02:26 +03:00
rasmus
aff54f33e1
storage-classes to rook
2025-08-14 01:54:36 +03:00
rasmus
c65a2330af
frigate to VM and hdd-ceph
2025-08-14 01:53:15 +03:00
rasmus
9ef252c8ec
hackerspace kustomize
...
+ move static env to dockerfile
+ doorboy-direct refactor
2025-08-14 01:19:43 +03:00
rasmus
c29de936af
move parts of CLUSTER doc to ansible, clarify doc
2025-08-14 01:17:34 +03:00
rasmus
511f6f4ca1
disable mongodb-operator
2025-08-08 03:06:29 +03:00
rasmus
9be8fc3a95
mongodb is all external
2025-08-08 03:03:49 +03:00
rasmus
3e3814efbe
mongodb-operator v0.13.0
2025-08-07 19:30:28 +03:00
rasmus
b6ea5d3393
mongodb-operator v0.12.0
2025-08-07 19:26:34 +03:00
rasmus
c5fd94c41b
mongodb-operator v0.11.0
2025-08-07 19:26:00 +03:00
rasmus
f5560f812b
argocd mongodb-operator
2025-08-07 19:24:27 +03:00
rasmus
bbf454f33d
checksync dirs <-> argocd
2025-08-07 19:20:45 +03:00
rasmus
7af3a2f751
kube-system extras to kustomize
2025-08-07 19:12:24 +03:00
rasmus
ad865ad8b3
link passmower-members to passmower
2025-08-07 19:04:11 +03:00
rasmus
835ed59970
up grafana doc
2025-08-07 19:02:11 +03:00
rasmus
872469f1c6
add checksync.sh
2025-08-07 18:59:04 +03:00
rasmus
6bbe84ecbb
argocd kube-system (extras) autosync+prune
2025-08-07 18:54:09 +03:00
rasmus
b74a9682d6
docs for comparing ns <> dir <> argo
2025-08-07 18:49:50 +03:00
rasmus
fb4eb6e285
sync namespace names with directory names
2025-08-07 18:49:50 +03:00
rasmus
73ecae479b
argocd hackerspace: fixup indenting
2025-08-07 18:36:29 +03:00
rasmus
82311c86ff
sync namespace names with directory names
2025-08-07 18:32:12 +03:00
rasmus
42aef1e928
argocd: kube-system extras
2025-08-07 18:27:59 +03:00
rasmus
f3ef2facdf
disable unused cnpg
2025-08-07 18:03:59 +03:00
rasmus
796e9394ca
mysql-clusters not used
2025-08-07 18:03:28 +03:00
rasmus
5f90a41009
revert DNS move for etherpad
2025-08-07 16:34:47 +03:00
rasmus
c32c84f6ed
mariadb: move hardcoded IP to DNS
2025-08-07 16:26:21 +03:00
rasmus
882ffdd92a
passmower helm kustomize
2025-08-04 16:51:08 +03:00
rasmus
f88d4bb8e2
move 0ac4364157
2025-08-04 10:11:56 +03:00
rasmus
c2bb1cc5ac
passmower: sync config drift
2025-08-04 09:08:59 +03:00
rasmus
6c6e396db1
pve: enable pve92, remove older nodes
2025-08-02 15:45:25 +03:00
rasmus
0029a7e709
README: Update networking wiki ref
2025-08-01 19:25:17 +03:00
rasmus
e5c914b302
pve.k-space.ee: add pve9x
2025-07-31 10:37:03 +03:00
rasmus
316fbde6e6
maybe name
2025-07-30 16:49:25 +03:00
rasmus
2ae8c5b99e
rosdump cleanup live debug :)
2025-07-30 16:27:04 +03:00
rasmus
4f3a9058f9
rosdump: git commit logic + image expectations
2025-07-30 16:20:36 +03:00
rasmus
a86f5bb250
Revert "add ttlSecondsAfterFinished to rosdump"
...
This reverts commit c65a75ee0e .
Should be handled by CronJob anyway.
2025-07-30 15:55:51 +03:00
rasmus
c65a75ee0e
add ttlSecondsAfterFinished to rosdump
...
failed jobs give up and don't get rescheduled
2025-07-30 12:06:54 +03:00
rasmus
2a79309842
whouses nas.k-space.ee
2025-07-29 19:15:17 +03:00
rasmus
0fc47cab2a
minio-clusters tidy
2025-07-29 15:58:20 +03:00
rasmus
02b7cde355
proxmox-csi: fixup node tolerations
2025-07-28 13:15:48 +03:00
rasmus
ea358b3883
pve/pvs csi: disable unused nas
2025-07-27 04:46:57 +03:00
rasmus
b4ae5d3f1f
frigate: rm unused/undeployed PVE storage classes
2025-07-27 04:45:26 +03:00
rasmus
4dddb9622c
frigate: id user
2025-07-26 14:29:54 +03:00
rasmus
c51f7368e2
argocd: use traefik's wildcard tls
...
It was getting its own argocd.k-space.ee via CR.
and probably it failed to update it since in reality
ingress.tls.enable was false. Maybe also diff
ArgoCD versions.
2025-07-26 11:57:06 +03:00
rasmus
7adbf2476d
gitea v1.24.3
2025-07-26 11:43:11 +03:00
rasmus
c71be24984
grafana: add plugin Infinity
2025-07-24 11:08:09 +03:00
rasmus
67c97adc96
grafana forbids having secrets in secrets
...
3 layers of jumala eest sa secretit grafanale ei annaks
probably the key in secret reference is getting flagged
no error message, it is just dropped, but still
overrides env.. This seems to be a problem again
since Jan/Feb, with the accepted workaround being enving it.
Do as the docs don't say and agains, four times over?
2025-07-24 11:08:03 +03:00
rasmus
ca4de329f7
kustomize grafana
2025-07-24 09:36:54 +03:00
rasmus
b6098f92b0
hotfix: grafana upgrade
...
maintainer bot where are you
2025-07-24 05:08:22 +03:00
rasmus
02bfe1dfa2
rm mktxp
2025-07-24 01:52:27 +03:00
rasmus
541a060b6f
Add mktxp
2025-07-24 01:29:31 +03:00
rasmus
31800f8ffb
proxmox-csi to argocd
...
The images were not pinned to a version before.
proxmox-csi was at :edge, and
its dependencies pinned to outdated/incompatible.
2025-07-22 02:02:44 +03:00
rasmus
24b57de126
trim spaces in codebase
2025-07-22 01:44:26 +03:00
rasmus
efb467e425
dragonfly: scale to 1 instance (hotfix)
...
eaas: dragonfly has 1 rw instance and applications
don't realize and change over from ro to rw when
the leader changes.
2025-07-17 10:52:21 +03:00
rasmus
130839ff7f
rm reloader: very outdated and no consumers
2025-07-17 00:51:21 +03:00
rasmus
6e6b3743a0
disable freeswitch
...
reported not working and not tracked with anything
2025-07-16 23:29:44 +03:00
rasmus
6f2220445d
disable _asterisk and destroy namespace
...
decision with eaas, currently broken, nobody has shown interest
and trying to maintain kube as a first priority
2025-07-16 23:03:54 +03:00
rasmus
bc731d98ec
rm camtiler ecosystem in favour for frigate
2025-07-13 13:35:49 +03:00
rasmus
3a0747d9b8
frigate: add remaining old cameras
2025-07-13 01:16:27 +03:00
rasmus
792a0864a4
frigate: Fix TPU configuration
2025-07-12 22:04:34 +03:00
rasmus
8525cef4fc
frigate: argo autosync
2025-07-12 20:39:37 +03:00
rasmus
c519fd3d6c
frigate: rename rstp to rtsp
2025-07-12 20:38:44 +03:00
rasmus
754b2180fd
goredirect: target k6.ee directly traefik.k-space.ee
...
will be interesting how the cname works out
for ingress, it must be the same IP space as traefik is on, otherwise dns points to ip with nothing
2025-07-09 20:34:09 +03:00
rasmus
4f35c87a6c
tidy f0b78f7b17 migration leftovers
2025-07-09 13:39:14 +03:00
rasmus
266b8ee6aa
redeploy (and update) frigate
...
longhorn is stuck in a loop attaching/detacching its storage
2025-06-30 03:08:42 +03:00
rasmus
f726f8886a
longhorn v1.8.2
2025-06-29 23:50:11 +03:00
rasmus
fe128cf65e
longhorn v1.7.3
2025-06-29 23:44:07 +03:00
rasmus
7232957a04
traefik: move to kustomize
...
Closes k-space/kube#102
2025-06-29 18:51:56 +03:00
rasmus
43ad7586ce
traefik: fix dashboard root redirect
...
Closes k-space/kube#70
2025-06-29 16:48:39 +03:00
rasmus
efc2598160
k6: add-slug changed to directly add-by-slug
...
See also: inventory-app: 9c6902c5a2a90a6bd6a8fa93554f4dc353d9f777^
2025-06-24 18:45:42 +03:00
rasmus
db935de1a5
gitea does not go through traefik
2025-06-18 19:48:53 +03:00
rasmus
885f4b505e
revert 28daa56bad
2025-06-18 18:46:06 +03:00
rasmus
aab40b012d
cert-manager to argo kustomize helm
2025-06-18 18:21:35 +03:00
rasmus
28daa56bad
cert-manager: rename to default-cluster-cert-issuer
...
much easier, vs ctrl-f for 'default'
2025-06-18 17:53:28 +03:00
rasmus
a1e1dcf827
traefik: drop harbor already default issuer
2025-06-18 16:55:50 +03:00
rasmus
bb1c313a37
inventory: add MACADDRESS_OUTLINK_BASEURL env
2025-05-25 17:25:19 +03:00
rasmus
d7d83b37f4
freescout: not quite OIDC
2025-05-21 21:29:58 +03:00
rasmus
0ac4364157
passmower: disable NORMALIZE_EMAIL_ADDRESSES
...
see comment in file
2025-05-21 20:48:53 +03:00
rasmus
b8e525c3e0
passmower: texts: K-SPACE in all capital
2025-05-21 19:53:11 +03:00
rasmus
92db22fd09
docs: there is no keydb
2025-05-03 16:26:32 +03:00
rasmus
4466878b54
docs: drone is replaced
2025-05-03 15:11:11 +03:00