Commit Graph
94 Commits
Author SHA1 Message Date
rasmus 4cf4aecea9 playground is already disabled 2025-04-18 23:10:38 +03:00
rasmus 8d1c24b80f disable whoami-oidc (broken) 2025-04-18 23:10:38 +03:00
rasmus 0dcd26fe4f traefik: combined tls 2025-04-18 19:21:24 +03:00
rasmus e33053bf79 goredirect: bind workaround 2025-04-18 19:18:56 +03:00
rasmus e632b90d2b bind: enable k6.ee 2025-04-18 18:47:22 +03:00
rasmus 3b5df4cd43 bind: cleanup mail.k-space.ee present in wildduck/dns.yaml 2025-04-18 18:41:18 +03:00
rasmus a280a19772 inventory: k6 tls 2025-04-18 18:41:18 +03:00
rasmus 19e6f53d96 inventory: rm namespace
provided by argo / kubectl command anyway
except for role-bindings, they don't get it
2025-04-18 18:41:16 +03:00
rasmus e9efee4853 inventory: fix orphaned selectors 2025-04-18 16:56:19 +03:00
rasmus a33d0d12b0 gitea: also disable passkeys ot enforce OIDC 2025-04-18 14:46:58 +03:00
rasmus dc42a9612a gitea: update and disable passwd login
Closes k-space/kube#11
2025-04-18 14:38:49 +03:00
rasmus 6f48e3a53a Inventory Minio Quota 1 → 10 Gi
Closes k-space/inventory-app#27
2025-04-11 16:28:58 +03:00
rasmus 09423ace42 rm unneeded deprecated flag 2025-03-27 09:06:07 +02:00
rasmus bb802882ae add Aktiva to non-SSO listing 2025-02-25 23:10:51 +02:00
rasmus 0e79aa8f4e passmower: 4/4 replicas (for pve localhost) 2025-01-02 01:25:04 +02:00
rasmus a784f00c71 argo: autosync passmower 2025-01-02 01:19:22 +02:00
rasmus b71a872c09 argo: passmower helm + extras didn't work out
Kustomize should be able to auto-generate Helm as well.
2025-01-02 01:02:23 +02:00
rasmus 21beb2332c argo: add passmower 2025-01-02 00:53:04 +02:00
rasmus 8eed4f66c1 pve: add pve2 2025-01-02 00:24:56 +02:00
rasmus 75b9948997 pve: fmt port.number on same line 2025-01-02 00:24:47 +02:00
rasmus e4dfde9562 argo docs 2 2024-12-15 06:34:47 +02:00
rasmus a82193f059 add argocd-image-updater 2024-12-15 06:28:42 +02:00
rasmus 68a75b8389 migrate OIDC codemowers.io/v1alpha1 to v1beta1 2024-12-15 05:39:41 +02:00
rasmus 5368fe90eb argo: add localhost callback for CLI login 2024-12-15 05:39:41 +02:00
rasmus cded6fde3f fixup argo docs 2024-12-15 05:39:41 +02:00
rasmus 402ff86fde grafana: disable non-oauth login 2024-12-15 01:46:22 +02:00
rasmus e89d045f38 goredirect: add nopath env var 2024-09-13 21:54:49 +03:00
rasmus 566beecb6a Create dummy/stub entries in auth.k-space.ee 2024-08-26 23:51:04 +03:00
rasmus 91af1911c4 rm users, now at k-space/members 2024-08-24 22:53:35 +03:00
rasmus bc31357d5b Integrate dos4dev PR #29: postgres-cluster docs 2024-08-16 18:07:45 +03:00
rasmus d3eb888d58 doc: inventory: reference rosdump 2024-08-08 12:40:54 +03:00
rasmus 3714b174e7 camtiler: disable, it broken 2024-08-03 09:03:14 +03:00
rasmus a1acb06e12 traefik: publish services (for argo healthy) 2024-08-03 09:03:13 +03:00
rasmus 0b6ab650a2 argo: add apps (already) in argo to git (config drift) 2024-08-03 09:03:11 +03:00
rasmus 35404464f4 argo: strongarm autosync to prevent further config drift
Commenting empty syncPolicy, otherwise argocd sees it as diff
2024-08-03 08:01:55 +03:00
rasmus 41da5931f9 auth migra: whoami 2024-08-03 06:04:27 +03:00
rasmus 6879a4e5a5 argo: drone no longer exists 2024-08-03 06:04:27 +03:00
rasmus 9b2c655a02 camtiler: unify to cam.k-space.ee 2024-08-03 06:04:27 +03:00
rasmus 8876300dc4 argo config drift: camtiler 2024-08-03 06:04:24 +03:00
rasmus 8199b3b732 argo config drift: wildduck
Change for apps/StatefulSet/wildduck/wildduck-operator
caused by 2d25377090 applied by ArgoCD:
-      serviceAccountName: codemowers-io-wildduck-operator
+      serviceAccountName: codemowers-cloud-wildduck-operator
2024-08-03 05:35:31 +03:00
rasmus 43c9b3aa93 argo config drift: woodpecker 2024-08-03 05:35:31 +03:00
rasmus 504bd3012e argo config drift: doorboy 2024-08-03 04:27:31 +03:00
rasmus 75b5d39880 signs: deploy with argo 2024-08-03 04:27:31 +03:00
rasmus 7377b62b3f doc: readme tip + todo for argo 'user-facing' doc 2024-08-03 04:27:31 +03:00
rasmus cd13de6cee doc: Reword backlink warning
we already got more broken links :/
I don't really want it to be an agressive warn.
2024-08-03 04:27:31 +03:00
rasmus 13da9a8877 Add redirects sign.k-space.ee, members.k-space.ee
There still are dead inventory links with members.k-space.ee
2024-08-03 04:27:31 +03:00
rasmus 490770485d fixup auth2 → auth rename 2024-08-03 04:27:20 +03:00
rasmus ba48643a37 inventory: tls host is k-space.ee, not codemowers
seems like copy-pasta typo
2024-08-03 01:44:15 +03:00
rasmus 27a5fe14c7 docs: commit todo items 2024-07-30 11:03:00 +03:00
rasmus 66034d2463 docs: mega refactor
Also bunch of edits at wiki.k-space.ee
2024-07-30 10:51:34 +03:00
rasmus 186ea5d947 docs: hackerspace / Inventory-app 2024-07-30 10:33:25 +03:00
rasmus 470d4f3459 docs: Slack bots 2024-07-30 10:32:57 +03:00
rasmus 8ad6b989e5 Migrate signs.k-space.ee from GitLab to kube
copy from ripe87
2024-07-30 10:18:40 +03:00
rasmus b6bf3ab225 passmower users: list prefix before name 2024-07-30 08:00:14 +03:00
rasmus 7cac31964d docs: camtiler & doors 2024-07-30 06:13:56 +03:00
rasmus a250363bb0 rm replaced-unused mysql-operator 2024-07-30 02:56:50 +03:00
rasmus b737d37b9c fmt ansible: compact and more readable 2024-07-28 22:28:30 +03:00
rasmus b4ad080e95 zrepl: enable prometheus for offsite 2024-07-28 21:46:26 +03:00
rasmus 34f1b53544 zrepl: prometheus target 2024-07-28 20:00:51 +03:00
rasmus 2f712a935e fixup: nas root is not encrypted and failed 2024-07-28 03:32:11 +03:00
rasmus 792ff38bea mv zrepl.yml to playbook.yml 2024-07-28 03:31:16 +03:00
rasmus b2b93879c2 mv to ansible/ 2024-07-27 23:55:16 +03:00
rasmus 74600efb4c zrepl 2024-07-27 23:49:45 +03:00
rasmus f97a77e5aa rm dev.k-space.ee, VM deprecated 2024-06-20 17:27:35 +03:00
rasmus 07af1aa0bd mirror.gcr.io for harbor 2024-04-28 05:09:50 +03:00
rasmus f3cceca1c3 use gcr mirror for images with full docker.io path
cluster constantly failing due to rate limits,
please find a better solution
2024-04-28 05:01:02 +03:00
rasmus b990861040 mongodb: use mirror.gcr.io 2024-02-19 05:24:09 +02:00
rasmus 477ba83ba4 mon: dc1 is decomissioned 2024-02-19 00:10:19 +02:00
rasmus 3672197944 debug 2024-02-12 09:29:00 +02:00
rasmus 0e884305cc change image for whoami-oidc
how about not using custom-patched 3yo stuff
2024-02-12 08:13:51 +02:00
rasmus 4eb3649649 doc: adding new argocd app 2024-02-12 08:13:51 +02:00
rasmus d29a1a3531 whoami-oidc 2024-02-12 08:13:51 +02:00
rasmus a055c739c1 Revert "Add GH to Woodpecker"
This reverts commit ab3815e653.

https://github.com/woodpecker-ci/woodpecker/issues/138
2024-02-12 06:59:24 +02:00
rasmus ab3815e653 Add GH to Woodpecker 2024-02-12 06:57:27 +02:00
rasmus 8d2ec43101 update woodpecker 2024-02-12 06:33:40 +02:00
rasmus a95f00aaf2 gitea: try fixing registration 2024-02-12 05:41:17 +02:00
rasmus 3bcaa09004 whoami: update to non-deprecated image 2024-02-12 05:41:17 +02:00
rasmus b88165d2b3 fixup: int must be str 2024-02-12 03:40:21 +02:00
rasmus 13d1f7bd88 gitea: upgrade
rm ENABLE_XORM_LOG: effectively replaced by LOG_SQL
MAILER: follow env deprecation
2024-02-12 03:38:21 +02:00
rasmus a6b1fb0752 nextcloud: migration done 2024-02-05 00:50:17 +02:00
rasmus 4aec3b54ab nextcloud: add default phone region
Nextcloud complains if it is missing.
2024-02-05 00:49:48 +02:00
rasmus 109855231b nextcloud: continue with migration 2024-02-05 00:02:21 +02:00
rasmus 0bff249397 nextcloud: prepare for migration from ad.k-space.ee 2024-02-04 23:48:07 +02:00
rasmus d92522b8e4 nextcloud: disable skeleton files 2024-02-04 20:42:19 +02:00
rasmus 5b75e489e7 texts: remove unneeded <br/>
Paragraphs induce spacing automatically.
2024-02-04 20:00:59 +02:00
rasmus 29c56b8d26 texts: auth → auth2 2024-02-04 19:56:43 +02:00
rasmus cf0650db06 hotfix: double camtiler storage
might work, might not
2024-02-03 12:31:51 +02:00
rasmus b9f1c376af Revert "nextcloud: use DNS for minio"
This reverts commit 290d1176fe.
2024-02-03 12:07:45 +02:00
rasmus 290d1176fe nextcloud: use DNS for minio 2024-02-03 11:46:00 +02:00
rasmus ab7e4d10e4 Update README: Cluster access OIDC Client ID 2024-02-01 19:38:47 +02:00
rasmus f5bfc1c908 Revert "Add k-space:non-floor-nextcloud"
This reverts commit e6456b202d.
2024-01-31 23:02:11 +02:00
rasmus e6456b202d Add k-space:non-floor-nextcloud
Temporary™ workaround
2024-01-31 14:48:19 +02:00
rasmus d2a719af43 README: Improve cluster formation docs
- Begin code block with sudo to remind the following shall be ran as root.
- Remove hardcoded key, instead copy from ubutnu user.
2023-01-03 16:09:17 +00:00
rasmus bac5040d2a README: access/auth: collapse bootstrapping
For 'how to connect to cluster', server-side setup
is not needed from connecting clients.
Hiding the section makes the steps more concise.
2022-10-11 10:47:41 +03:00