Alexander Rogov
|
f11ad082b2
|
feat(cnpg): add sandbox database on shared-pg cluster
|
2026-07-30 20:21:47 +03:00 |
|
Alexander Rogov
|
4be6588001
|
fix: add streaming API path to ingress (was missing after merge)
|
2026-07-13 01:15:12 +03:00 |
|
Alexander Rogov
|
e2305d06c0
|
fix: merge ingress paths — /mastodon/ to minio, / to mastodon-web
|
2026-07-13 01:11:16 +03:00 |
|
Alexander Rogov
|
40228d456d
|
fix: allow ExternalName services in Traefik, restore ExternalName minio-proxy
|
2026-07-13 01:05:17 +03:00 |
|
Alexander Rogov
|
bf0db283e1
|
fix: use ClusterIP + Endpoints instead of ExternalName for minio proxy
|
2026-07-13 01:02:48 +03:00 |
|
Alexander Rogov
|
e0965b1ede
|
fix: add ExternalName service for cross-namespace minio ingress
|
2026-07-13 00:59:26 +03:00 |
|
Alexander Rogov
|
5fe79e7530
|
fix: set S3_HOSTNAME to public domain, add minio ingress route
|
2026-07-13 00:50:23 +03:00 |
|
Alexander Rogov
|
ea57d44228
|
fix: enable search (fix opensearch security, enable es, bump web memory)
- Fix OpenSearch security plugin: change "true" string to true boolean
in cluster.yaml to actually disable security (TLS + auth)
- Enable elasticsearch in mastodon connecting to shared-os cluster
(port 9200, TLS disabled, single_node_cluster preset)
- Enable deploySearch hook to build search indexes
- Increase mastodon-web memory limit from 512Mi to 1Gi to fix OOMKill
|
2026-07-13 00:11:51 +03:00 |
|
Alexander Rogov
|
0e57f7aaba
|
insecure os
|
2026-07-12 22:50:21 +03:00 |
|
Alexander Rogov
|
c26ae15ff5
|
change s3 to a minio operator in mastodon app
|
2026-07-12 19:37:11 +03:00 |
|
Alexander Rogov
|
e47c8cea44
|
migrate minio to operator pattern (operator + tenant CR)
|
2026-07-12 19:20:50 +03:00 |
|
Alexander Rogov
|
dacbce4c85
|
mastodon new opensearch
|
2026-07-12 19:06:02 +03:00 |
|
Alexander Rogov
|
8b1854604b
|
opensearch: v3 operator + 3-node cluster
|
2026-07-12 18:42:28 +03:00 |
|
Alexander Rogov
|
288e9ff25a
|
fix opensearch readiness probes to use https
|
2026-07-12 17:42:32 +03:00 |
|
Alexander Rogov
|
994479a817
|
add accessModes to opensearch cluster pvc config
|
2026-07-12 17:14:44 +03:00 |
|
Alexander Rogov
|
313c1bbd98
|
add os password
|
2026-07-12 17:10:29 +03:00 |
|
Alexander Rogov
|
e22e3dabb3
|
fix opensearch cluster apiVersion to opensearch.org/v1
|
2026-07-12 16:59:48 +03:00 |
|
Alexander Rogov
|
a7b94cb3fa
|
migrate opensearch to operator pattern (operator + cluster CR)
|
2026-07-12 16:50:51 +03:00 |
|
Alexander Rogov
|
8dbfb89ea9
|
add mastodon database CR and argo app
|
2026-07-12 16:26:14 +03:00 |
|
Alexander Rogov
|
6ea04b01cf
|
switch oauth2 username attr to sub, delete all users
|
2026-06-28 18:39:01 +03:00 |
|
Alexander Rogov
|
8fe06e1f0a
|
add missing oauth2 display_name attribute mapping
|
2026-06-28 18:35:21 +03:00 |
|
Alexander Rogov
|
71bb073e1b
|
add missing oauth2 username attribute mapping
|
2026-06-28 18:32:11 +03:00 |
|
Alexander Rogov
|
a970da9436
|
configure oauth2 sso with mas, disable email registration
|
2026-06-28 18:28:09 +03:00 |
|
Alexander Rogov
|
6901fc63ea
|
enable email registration and set session secret for hedgedoc
|
2026-06-28 18:09:43 +03:00 |
|
Alexander Rogov
|
299096ea1c
|
remove secret from manifest
|
2026-06-28 17:57:00 +03:00 |
|
Alexander Rogov
|
c42e9e56c1
|
replace hedgedoc helm with manifests
|
2026-06-28 17:54:11 +03:00 |
|
Alexander Rogov
|
00b861f5d5
|
add hedgedoc app
|
2026-06-28 17:36:08 +03:00 |
|
Alexander Rogov
|
1c866af113
|
add dedicated extras app for infrastructure VMPodScrapes
|
2026-06-26 20:51:18 +03:00 |
|
Alexander Rogov
|
5335b8e14d
|
add traefik VMPodScrape via cnpg-cluster manifests instead of multi-source
|
2026-06-26 20:50:07 +03:00 |
|
Alexander Rogov
|
4374c8cead
|
add traefik VMPodScrape for prometheus metrics collection
|
2026-06-26 20:46:58 +03:00 |
|
Alexander Rogov
|
85c9bafbc2
|
initial: yandex-prod gitops infrastructure
Gitea + ArgoCD + cert-manager + Traefik + CNPG + monitoring + loki + alloy
Matrix homeservers for mrt0rtikize.ru, t0rt1k.tech, roglog.space
|
2026-06-26 19:14:05 +03:00 |
|