Compare commits

...

3103 Commits

Author SHA1 Message Date
renovate-bot 1952f546b5 Update jobset Docker tag to v0.12.0
renovate/stability-days Updates have not met minimum release age requirement
2026-05-17 00:06:04 +00:00
mrtz 64532535cc fix(sorcerer/atlantis): Release 2.6.6 to Beta 2026-05-16 20:54:07 +02:00
Gitea Actions 0029f598cb ci(prod): deploy atlantis v2.6.6 2026-05-16 18:41:46 +00:00
Gitea Actions 2641a76b96 ci(prod): deploy codex v2.6.6 2026-05-16 18:41:13 +00:00
Gitea Actions cd6132a846 ci(staging): deploy atlantis 0042495a-debug 2026-05-16 18:40:16 +00:00
Gitea Actions f6b9f011de ci(prod): deploy sorcerer v2.6.6 2026-05-16 18:40:10 +00:00
Gitea Actions 766d8a7939 ci(staging): deploy sorcerer 0042495a-debug 2026-05-16 18:38:32 +00:00
Gitea Actions 95a555753b ci(staging): deploy codex 0042495a-debug 2026-05-16 18:38:26 +00:00
mrtz 1d0f30aac3 chore:(gitea): Bump to .ini fix 2026-05-16 11:12:48 +02:00
mrtz 51c172fbeb Merge pull request 'Update Helm release argo-cd to v9.5.12' (#198) from renovate/argo-cd-9.x into main
Reviewed-on: #198
2026-05-15 09:55:55 +00:00
mrtz bb427a2b39 Merge pull request 'Update Helm release umami to v7.9.1' (#199) from renovate/umami-7.x into main
Reviewed-on: #199
2026-05-15 09:55:09 +00:00
renovate-bot 4e9763657a Update Helm release umami to v7.9.1
renovate/stability-days Updates have met minimum release age requirement
2026-05-15 08:14:31 +00:00
renovate-bot ea79e359b0 Update Helm release argo-cd to v9.5.12
renovate/stability-days Updates have met minimum release age requirement
2026-05-15 08:13:15 +00:00
simkir ceec770fd6 Bump atlantis beta v2.6.4 -> v2.6.5 2026-05-13 16:09:59 +02:00
Gitea Actions 75a12df69c ci(prod): deploy atlantis v2.6.5 2026-05-13 13:29:51 +00:00
Gitea Actions ffe896fdf2 ci(prod): deploy codex v2.6.5 2026-05-13 13:29:17 +00:00
Gitea Actions c7a7c776ba ci(staging): deploy atlantis 184c18a8-debug 2026-05-13 13:29:01 +00:00
Gitea Actions f6e9288a50 ci(prod): deploy sorcerer v2.6.5 2026-05-13 13:28:01 +00:00
simkir e31e72b3d7 Bump Atlantis Beta v2.6.3 -> v2.6.4 2026-05-13 15:07:55 +02:00
simkir 51d1c056ba Set Atlantis Beta app env to preprod
So to use new drifters v7
2026-05-13 15:05:31 +02:00
Gitea Actions 37aff0737a ci(prod): deploy atlantis v2.6.4 2026-05-13 10:21:24 +00:00
Gitea Actions 9886b7e754 ci(prod): deploy codex v2.6.4 2026-05-13 10:20:48 +00:00
Gitea Actions 2c718ed7c9 ci(staging): deploy atlantis 94d0278b-debug 2026-05-13 10:20:31 +00:00
Gitea Actions d13a7df980 ci(prod): deploy sorcerer v2.6.4 2026-05-13 10:19:37 +00:00
Gitea Actions ea53f34c87 ci(staging): deploy makai fd47bfc5-debug 2026-05-13 04:00:47 +00:00
simkir a15c26fdf4 Bump Atlantis beta v2.6.1 -> v2.6.3 2026-05-12 17:50:45 +02:00
Gitea Actions 4e1677a77f ci(prod): deploy atlantis v2.6.3 2026-05-12 15:49:02 +00:00
Gitea Actions ee9f6997fc ci(prod): deploy codex v2.6.3 2026-05-12 15:48:28 +00:00
Gitea Actions 3c1edae36f ci(staging): deploy atlantis a99df174-debug 2026-05-12 15:48:02 +00:00
Gitea Actions b576255404 ci(prod): deploy sorcerer v2.6.3 2026-05-12 15:47:10 +00:00
Gitea Actions 67be13a7e8 ci(prod): deploy atlantis v2.6.2 2026-05-12 15:28:24 +00:00
Gitea Actions 9b5beb3113 ci(prod): deploy codex v2.6.2 2026-05-12 15:27:52 +00:00
Gitea Actions 46b6f647dd ci(staging): deploy atlantis 85c3b852-debug 2026-05-12 15:27:39 +00:00
Gitea Actions 8673ea9d3d ci(prod): deploy sorcerer v2.6.2 2026-05-12 15:26:35 +00:00
simkir 3ffd39e73f Bump beta v1.48.1 -> v2.6.1 2026-05-12 16:26:42 +02:00
Gitea Actions 2427e2a04b ci(prod): deploy atlantis v2.6.1 2026-05-12 14:13:04 +00:00
Gitea Actions 15d2138791 ci(prod): deploy codex v2.6.1 2026-05-12 14:12:30 +00:00
Gitea Actions 2b6bda727f ci(staging): deploy atlantis 0001a0fc-debug 2026-05-12 14:12:16 +00:00
Gitea Actions 0063635012 ci(prod): deploy sorcerer v2.6.1 2026-05-12 14:11:19 +00:00
Gitea Actions 96cf9e8857 ci(prod): deploy atlantis v2.6.0 2026-05-12 14:02:20 +00:00
Gitea Actions 22da3c2c97 ci(prod): deploy codex v2.6.0 2026-05-12 14:01:44 +00:00
Gitea Actions d4064a5669 ci(staging): deploy atlantis ade08af1-debug 2026-05-12 14:01:28 +00:00
Gitea Actions 30648f2168 ci(prod): deploy sorcerer v2.6.0 2026-05-12 14:00:29 +00:00
Gitea Actions 7fb93d0348 ci(staging): deploy sorcerer ade08af1-debug 2026-05-12 13:59:21 +00:00
Gitea Actions fa56ff9b78 ci(staging): deploy docs 5e339995-debug 2026-05-12 10:53:23 +00:00
Gitea Actions 46efc9e580 ci(prod): deploy atlantis v2.5.7 2026-05-11 13:21:32 +00:00
Gitea Actions 7afdee783c ci(prod): deploy atlantis v1.42.22 2026-05-11 11:49:22 +00:00
Gitea Actions c80e9f84cb ci(prod): deploy codex v1.42.22 2026-05-11 11:49:17 +00:00
Gitea Actions d0a4f0d9b5 ci(prod): deploy sorcerer v1.42.22 2026-05-11 11:47:28 +00:00
Gitea Actions 467e1a47f0 ci(prod): deploy codex v2.5.7 2026-05-11 11:27:40 +00:00
Gitea Actions caad872e88 ci(prod): deploy sorcerer v2.5.7 2026-05-11 11:26:25 +00:00
mrtz 0eb5ab4011 Merge pull request 'Update Helm release kyverno to v3.8.0' (#196) from renovate/kyverno-3.x into main
Reviewed-on: #196
2026-05-10 06:49:05 +00:00
mrtz 9705af52b0 Merge pull request 'Update Helm release opentelemetry-collector to v0.153.0' (#197) from renovate/opentelemetry-collector-0.x into main
Reviewed-on: #197
2026-05-10 06:48:55 +00:00
renovate-bot 3324005d0d Update Helm release opentelemetry-collector to v0.153.0
renovate/stability-days Updates have met minimum release age requirement
2026-05-10 00:04:29 +00:00
renovate-bot 55e496c5db Update Helm release kyverno to v3.8.0
renovate/stability-days Updates have met minimum release age requirement
2026-05-10 00:04:17 +00:00
mrtz ce5a488dd0 Merge pull request 'Update Helm release argo-cd to v9.5.11' (#193) from renovate/argo-cd-9.x into main
Reviewed-on: #193
2026-05-09 19:49:49 +00:00
mrtz 95dfa4ffe2 Merge pull request 'Update Helm release openfga to v0.3.3' (#194) from renovate/openfga-0.x into main
Reviewed-on: #194
2026-05-09 19:49:22 +00:00
renovate-bot 21c39c9612 Update Helm release velero to v12.0.1
renovate/stability-days Updates have met minimum release age requirement
2026-05-09 16:39:35 +00:00
renovate-bot 7ae0a2ac41 Update Helm release openfga to v0.3.3
renovate/stability-days Updates have met minimum release age requirement
2026-05-09 16:39:29 +00:00
renovate-bot 624252a373 Update Helm release argo-cd to v9.5.11
renovate/stability-days Updates have met minimum release age requirement
2026-05-09 16:39:08 +00:00
Gitea Actions 527a5812e1 ci(staging): deploy docs b3997895-debug 2026-05-08 11:29:50 +00:00
Gitea Actions ab843a0b86 ci(prod): deploy atlantis v1.42.21 2026-05-08 11:28:15 +00:00
Gitea Actions 8d80a0ea7d ci(prod): deploy codex v1.42.21 2026-05-08 11:28:09 +00:00
Gitea Actions 9a2931f3ec ci(staging): deploy atlantis 1060001f-debug 2026-05-08 11:25:25 +00:00
mrtz 9a5f2b8fea feat: Initial fap(r) stubs with for prod/staging 2026-05-08 09:13:30 +02:00
mrtz f50851c775 chore(gitea): Bump to 1.26.1 2026-05-07 16:52:36 +02:00
mrtz d1a1421e2d fix(cilium): Remove lb2 2026-05-07 16:50:31 +02:00
mrtz cbd0775a47 fix: No http in lb 2026-05-07 16:39:19 +02:00
Gitea Actions ec16ae1085 ci(staging): deploy docs 1a870c15-debug 2026-05-07 12:29:28 +00:00
Gitea Actions 074e3d4dbd ci(prod): deploy atlantis v2.5.5 2026-05-07 12:15:48 +00:00
Gitea Actions 029ce12b89 ci(prod): deploy codex v2.5.5 2026-05-07 12:15:18 +00:00
Gitea Actions b11b663ecb ci(staging): deploy atlantis c5fa4c44-debug 2026-05-07 12:14:56 +00:00
Gitea Actions ef06d7e045 ci(prod): deploy sorcerer v2.5.5 2026-05-07 12:14:02 +00:00
Gitea Actions 7031317fb8 ci(prod): deploy atlantis v2.5.4 2026-05-06 13:57:46 +00:00
Gitea Actions a0fc2b3254 ci(prod): deploy codex v2.5.4 2026-05-06 13:57:13 +00:00
Gitea Actions 8f51b96bcc ci(staging): deploy atlantis 0201daa1-debug 2026-05-06 13:56:21 +00:00
Gitea Actions 9edf45c01e ci(prod): deploy sorcerer v2.5.4 2026-05-06 13:56:03 +00:00
mrtz 7a91dae2f8 fix(haproxy): Use default secret 2026-05-06 14:26:18 +02:00
mrtz de8e6c9853 fix(haproxy): Quicless 2026-05-06 14:22:54 +02:00
mrtz bfc617f958 fix(argo): Allow haproxy in sys 2026-05-06 11:15:25 +02:00
mrtz e23af34c66 Merge pull request 'major(ingress): Migrate hel1 to ha-proxy controller' (#192) from mrtz/ha into main
Reviewed-on: #192
2026-05-06 09:12:11 +00:00
mrtz 0b73242b65 major(ingress): Migrate hel1 to ha-proxy controller
Most ingresses annotations should be work with small changes.
2026-05-06 11:10:18 +02:00
mrtz 464280cdc4 fix: Plume and Xtractor with files 2026-05-05 16:25:32 +02:00
mrtz a12c718072 Merge pull request 'Update Helm release loki to v7' (#191) from renovate/loki-7.x into main
Reviewed-on: #191
2026-05-05 12:36:04 +00:00
Gitea Actions d7fc7db846 ci(prod): deploy atlantis v2.5.3 2026-05-05 08:51:06 +00:00
Gitea Actions 3837105590 ci(prod): deploy codex v2.5.3 2026-05-05 08:50:41 +00:00
Gitea Actions 4d4ed402ee ci(staging): deploy atlantis ea26ac41-debug 2026-05-05 08:50:05 +00:00
Gitea Actions 631e8c2d16 ci(prod): deploy sorcerer v2.5.3 2026-05-05 08:49:25 +00:00
Gitea Actions 506614a5c9 ci(staging): deploy makai 1c9c91a9-debug 2026-05-05 06:13:21 +00:00
mrtz b34ae49feb Merge pull request 'Update Helm release argo-cd to v9.5.4' (#184) from renovate/argo-cd-9.x into main
Reviewed-on: #184
2026-05-04 09:43:48 +00:00
Gitea Actions 5a177eb96b ci(staging): deploy docs f040ed60-debug 2026-05-04 08:01:15 +00:00
mrtz f3acad98da Merge pull request 'Update Helm release kyverno to v3.7.2' (#186) from renovate/kyverno-3.x into main
Reviewed-on: #186
2026-05-03 06:29:53 +00:00
mrtz a895b98de1 Merge pull request 'Update Helm release x509-certificate-exporter to v3.21.0' (#189) from renovate/x509-certificate-exporter-3.x into main
Reviewed-on: #189
2026-05-03 06:28:03 +00:00
mrtz 22990310db Merge pull request 'Update Helm release umami to v7.8.2' (#188) from renovate/umami-7.x into main
Reviewed-on: #188
2026-05-03 06:27:01 +00:00
mrtz 307d31faa3 Merge pull request 'Update Helm release opentelemetry-collector to v0.152.0' (#187) from renovate/opentelemetry-collector-0.x into main
Reviewed-on: #187
2026-05-03 06:26:54 +00:00
mrtz 1192b0392c Merge pull request 'Update Helm release argo-workflows to v1.0.13' (#185) from renovate/argo-workflows-1.x into main
Reviewed-on: #185
2026-05-03 06:26:45 +00:00
renovate-bot 2fb1c1980a Update Helm release loki to v7
renovate/stability-days Updates have met minimum release age requirement
2026-05-03 00:06:18 +00:00
renovate-bot 55a62aceca Update Helm release x509-certificate-exporter to v3.21.0
renovate/stability-days Updates have met minimum release age requirement
2026-05-03 00:06:09 +00:00
renovate-bot 6a344e3c36 Update Helm release umami to v7.8.2
renovate/stability-days Updates have met minimum release age requirement
2026-05-03 00:05:32 +00:00
renovate-bot a9f5278fc6 Update Helm release opentelemetry-collector to v0.152.0
renovate/stability-days Updates have met minimum release age requirement
2026-05-03 00:05:16 +00:00
renovate-bot 10e444dcea Update Helm release kyverno to v3.7.2
renovate/stability-days Updates have met minimum release age requirement
2026-05-03 00:04:17 +00:00
renovate-bot b37456adba Update Helm release argo-workflows to v1.0.13
renovate/stability-days Updates have met minimum release age requirement
2026-05-03 00:04:14 +00:00
renovate-bot f5a47b6132 Update Helm release argo-cd to v9.5.4
renovate/stability-days Updates have met minimum release age requirement
2026-05-03 00:03:54 +00:00
Gitea Actions 504e10ef8a ci(staging): deploy makai ad49e745-debug 2026-05-02 18:17:34 +00:00
Gitea Actions ecd51a2ba0 ci(prod): deploy atlantis v2.5.2 2026-04-30 14:34:38 +00:00
Gitea Actions 499ed19350 ci(prod): deploy codex v2.5.2 2026-04-30 14:34:20 +00:00
Gitea Actions 3cd61f2fc6 ci(staging): deploy atlantis 5d810716-debug 2026-04-30 14:33:40 +00:00
Gitea Actions 83ed9ff376 ci(prod): deploy sorcerer v2.5.2 2026-04-30 14:32:49 +00:00
Gitea Actions 05ac1ce63c ci(prod): deploy codex v1.42.20 2026-04-30 09:23:35 +00:00
Gitea Actions 5287a39c8e ci(prod): deploy atlantis v1.42.20 2026-04-30 09:23:31 +00:00
Gitea Actions 08ecf044d9 ci(prod): deploy atlantis v2.5.1 2026-04-30 08:03:57 +00:00
Gitea Actions 41da3b0c5d ci(prod): deploy codex v2.5.1 2026-04-30 08:03:24 +00:00
Gitea Actions 2ea905b65e ci(staging): deploy atlantis 4563e951-debug 2026-04-30 08:03:04 +00:00
Gitea Actions 54bed9de81 ci(prod): deploy sorcerer v2.5.1 2026-04-30 08:02:04 +00:00
Gitea Actions 7c8686b066 ci(prod): deploy atlantis v2.5.0 2026-04-29 13:36:27 +00:00
Gitea Actions 420135fb58 ci(prod): deploy codex v2.5.0 2026-04-29 13:35:51 +00:00
Gitea Actions 1c115e4a18 ci(prod): deploy sorcerer v2.5.0 2026-04-29 13:34:54 +00:00
Gitea Actions 21a60458f5 ci(staging): deploy atlantis 651291bd-debug 2026-04-29 13:34:46 +00:00
Gitea Actions e93b1c7e3d ci(staging): deploy codex 651291bd-debug 2026-04-29 13:32:56 +00:00
Gitea Actions dd0fcf2ac9 ci(staging): deploy sorcerer 651291bd-debug 2026-04-29 13:32:50 +00:00
mrtz 403e679fe1 fix(cron): Default to yesterday for norkyst 2026-04-29 14:14:17 +02:00
Gitea Actions f2e553f280 ci(prod): deploy atlantis v2.4.0 2026-04-29 09:11:53 +00:00
Gitea Actions e3c13cde39 ci(prod): deploy codex v2.4.0 2026-04-29 09:11:41 +00:00
Gitea Actions 976a6ffa69 ci(staging): deploy atlantis 5a98a530-debug 2026-04-29 09:11:07 +00:00
Gitea Actions 72cb3133c5 ci(prod): deploy sorcerer v2.4.0 2026-04-29 09:10:29 +00:00
Gitea Actions 9075eb0600 ci(staging): deploy atlantis ea835f59-debug 2026-04-29 07:50:44 +00:00
mrtz 738112f980 fix(cron): Move backoff inside scripts 2026-04-29 08:58:32 +02:00
mrtz 773504c908 fix(cron): Add backoff 2026-04-29 08:20:03 +02:00
Gitea Actions cf3f5b1491 ci(prod): deploy codex v1.42.19 2026-04-28 14:42:19 +00:00
Gitea Actions 85191d3c7c ci(prod): deploy atlantis v1.42.19 2026-04-28 14:38:30 +00:00
mrtz 6f00d54907 fix(cron): Add norkyst 2026-04-28 14:44:06 +02:00
mrtz ca061d4a73 fix(sorcerer): Add raid pv to beta and prod 2026-04-27 16:37:41 +02:00
mrtz 304b904624 fix(sorcerer): Correct mount path 2026-04-27 16:00:21 +02:00
mrtz 0c46dff7bf feat(sorcerer): Add raid-data pvc and cronjobs 2026-04-27 15:46:34 +02:00
juselius 1e188543ae Add mumindalen to 100gbe net 2026-04-27 15:05:50 +02:00
juselius 2c01000db6 Fix typo 2026-04-27 15:01:58 +02:00
juselius c440b928fb Add ceph 100gbe net to headscale acl 2026-04-27 14:53:05 +02:00
Gitea Actions b92dabdc7d ci(staging): deploy atlantis 85ad2067-debug 2026-04-27 09:08:23 +00:00
Gitea Actions 2d0d02db53 ci(prod): deploy codex v2.3.3 2026-04-27 09:08:01 +00:00
Gitea Actions 0747eae47e ci(prod): deploy atlantis v2.3.3 2026-04-27 09:07:51 +00:00
Gitea Actions d61da55bd0 ci(prod): deploy sorcerer v2.3.3 2026-04-27 09:00:19 +00:00
Gitea Actions 4a009ac289 ci(staging): deploy makai 0f2463bc-debug 2026-04-27 08:51:12 +00:00
mrtz 6b75aee78a fix(cron): Run as kraken 2026-04-27 10:47:00 +02:00
mrtz 4e58206d4c chore: Bump Umami 2026-04-26 17:26:52 +02:00
renovate-bot ae6a66e84a Update Helm release plugin-barman-cloud to v0.6.0
renovate/stability-days Updates have met minimum release age requirement
2026-04-26 15:14:00 +00:00
Gitea Actions 0928357879 ci(staging): deploy makai a42b4496-debug 2026-04-26 14:53:46 +00:00
Gitea Actions 148baf56bb ci(staging): deploy makai 1174bf47-debug 2026-04-26 14:42:10 +00:00
Gitea Actions 8802095f7b ci(staging): deploy makai b0864e96-debug 2026-04-26 14:21:51 +00:00
mrtz 27f4e7d4c4 devel: Add comma for good json 2026-04-26 16:05:27 +02:00
Gitea Actions 33faab0934 ci(staging): deploy makai 0c048c88-debug 2026-04-26 09:00:43 +00:00
Gitea Actions e537bdc5ce ci(staging): deploy makai 851f64ed-debug 2026-04-25 18:34:30 +00:00
mrtz 9779200961 feat(cron): Add arome and norshelf jobs 2026-04-24 15:23:10 +02:00
Gitea Actions 4cd08aa272 ci(prod): deploy atlantis v2.3.2 2026-04-24 08:26:42 +00:00
Gitea Actions 9baf7ee679 ci(prod): deploy codex v2.3.2 2026-04-24 08:26:07 +00:00
Gitea Actions 25c771dd18 ci(staging): deploy atlantis 451ac663-debug 2026-04-24 08:25:23 +00:00
Gitea Actions 34b0e847cd ci(prod): deploy sorcerer v2.3.2 2026-04-24 08:24:53 +00:00
Gitea Actions ad74a42e06 ci(prod): deploy atlantis v2.3.1 2026-04-24 08:02:49 +00:00
Gitea Actions 4e4046b039 ci(prod): deploy codex v2.3.1 2026-04-24 08:02:17 +00:00
Gitea Actions 5fdce2d587 ci(staging): deploy atlantis 2a82b165-debug 2026-04-24 08:01:48 +00:00
Gitea Actions 40a6299cc9 ci(prod): deploy sorcerer v2.3.1 2026-04-24 08:01:34 +00:00
Gitea Actions 09a1fc6818 ci(prod): deploy atlantis v2.3.0 2026-04-24 07:24:02 +00:00
Gitea Actions c6ed02923d ci(prod): deploy codex v2.3.0 2026-04-24 07:23:55 +00:00
Gitea Actions 9affe0635d ci(staging): deploy atlantis 37c056a7-debug 2026-04-24 07:23:36 +00:00
Gitea Actions 7933097e49 ci(staging): deploy atlantis 7a49f570-debug 2026-04-24 07:22:35 +00:00
Gitea Actions 2cccf9c491 ci(prod): deploy sorcerer v2.3.0 2026-04-24 07:22:20 +00:00
mrtz 3cba08a1cf fix(keycloak): Remove old css 2026-04-23 15:17:18 +02:00
Gitea Actions a65bfc4799 ci(prod): deploy atlantis v2.2.5 2026-04-23 08:58:04 +00:00
Gitea Actions 1c8f5cbac4 ci(prod): deploy codex v2.2.5 2026-04-23 08:57:56 +00:00
Gitea Actions 35ba03478a ci(staging): deploy atlantis 57cb7bc6-debug 2026-04-23 08:56:47 +00:00
Gitea Actions 99d3a8de4b ci(prod): deploy sorcerer v2.2.5 2026-04-23 08:56:32 +00:00
Gitea Actions 37df9393da ci(prod): deploy atlantis v2.2.4 2026-04-23 08:24:14 +00:00
Gitea Actions 6a335cc29c ci(prod): deploy codex v2.2.4 2026-04-23 08:23:45 +00:00
Gitea Actions d8b8752d72 ci(prod): deploy sorcerer v2.2.4 2026-04-23 08:22:42 +00:00
Gitea Actions 06da4dbf90 ci(staging): deploy atlantis 7ebe8251-debug 2026-04-23 08:21:55 +00:00
Gitea Actions 526c93681f ci(staging): deploy docs ea8cf7dc-debug 2026-04-23 06:32:27 +00:00
Gitea Actions 5d27d845af ci(staging): deploy makai 2dab77b3-debug 2026-04-22 10:42:27 +00:00
Gitea Actions 9a03aeb9f6 ci(staging): deploy docs 516f26de-debug 2026-04-22 09:39:23 +00:00
Gitea Actions 1206f7c1d7 ci(staging): deploy docs 24305dc8-debug 2026-04-22 09:33:44 +00:00
Gitea Actions 8ac8b8a0d6 ci(prod): deploy atlantis v2.2.3 2026-04-22 07:28:47 +00:00
Gitea Actions 9ef3a2befc ci(prod): deploy codex v2.2.3 2026-04-22 07:28:31 +00:00
Gitea Actions b118fac0e9 ci(staging): deploy atlantis 3a5cdd0b-debug 2026-04-22 07:28:14 +00:00
Gitea Actions b59721f070 ci(prod): deploy sorcerer v2.2.3 2026-04-22 07:26:36 +00:00
Gitea Actions 2cb3944b94 ci(prod): deploy atlantis v2.2.2 2026-04-22 07:20:36 +00:00
Gitea Actions e1623fd50f ci(prod): deploy codex v2.2.2 2026-04-22 07:20:02 +00:00
Gitea Actions 26019264ab ci(staging): deploy atlantis 15efec9d-debug 2026-04-22 07:19:55 +00:00
Gitea Actions c60c9cffe5 ci(prod): deploy sorcerer v2.2.2 2026-04-22 07:18:47 +00:00
Gitea Actions f49b51e1d3 ci(staging): deploy makai ae3899b5-debug 2026-04-22 06:14:52 +00:00
Gitea Actions 63e568d7a2 ci(staging): deploy atlantis c4e2a22c-debug 2026-04-21 12:51:55 +00:00
Gitea Actions 0d850c8a42 ci(staging): deploy codex c4e2a22c-debug 2026-04-21 12:50:44 +00:00
Gitea Actions 7cb63928bd ci(staging): deploy sorcerer c4e2a22c-debug 2026-04-21 12:50:37 +00:00
Gitea Actions daf14e8005 ci(prod): deploy atlantis v2.2.1 2026-04-21 11:28:11 +00:00
Gitea Actions 62fe3166d1 ci(prod): deploy codex v2.2.1 2026-04-21 11:27:44 +00:00
Gitea Actions a08256a8fd ci(prod): deploy sorcerer v2.2.1 2026-04-21 11:26:36 +00:00
Gitea Actions baae2905c6 ci(staging): deploy sorcerer 5784dcd1-debug 2026-04-21 11:24:53 +00:00
Gitea Actions 42d8cb8540 ci(staging): deploy docs 3b1ef853-debug 2026-04-21 09:32:47 +00:00
Gitea Actions 12f0eb36b5 ci(prod): deploy atlantis v2.2.0 2026-04-21 08:13:03 +00:00
Gitea Actions fa1a9e5f0b ci(prod): deploy codex v2.2.0 2026-04-21 08:12:35 +00:00
Gitea Actions c83eba8d64 ci(prod): deploy sorcerer v2.2.0 2026-04-21 08:11:29 +00:00
Gitea Actions cd0c3abac3 ci(staging): deploy atlantis c0795151-debug 2026-04-21 08:05:23 +00:00
Gitea Actions f3ae944fcf ci(staging): deploy codex c0795151-debug 2026-04-21 08:04:56 +00:00
Gitea Actions e916d61b05 ci(staging): deploy sorcerer c0795151-debug 2026-04-21 08:03:47 +00:00
Gitea Actions f2a56cf49a ci(prod): deploy atlantis v2.1.0 2026-04-20 15:59:09 +00:00
Gitea Actions 36066d3b6d ci(staging): deploy atlantis d80ce934-debug 2026-04-20 15:58:50 +00:00
Gitea Actions c2afa5a553 ci(prod): deploy codex v2.1.0 2026-04-20 15:58:40 +00:00
Gitea Actions 435767ea9d ci(staging): deploy atlantis 608a4c3e-debug 2026-04-20 15:57:53 +00:00
Gitea Actions df1b89d83e ci(prod): deploy sorcerer v2.1.0 2026-04-20 15:57:09 +00:00
Gitea Actions 90e8533455 ci(prod): deploy atlantis v2.0.3 2026-04-20 13:37:47 +00:00
Gitea Actions 9522f65305 ci(prod): deploy codex v2.0.3 2026-04-20 13:37:12 +00:00
Gitea Actions 0a5ab4879f ci(staging): deploy atlantis 4e577e3f-debug 2026-04-20 13:36:58 +00:00
Gitea Actions a924e97ffe ci(prod): deploy sorcerer v2.0.3 2026-04-20 13:36:02 +00:00
Gitea Actions 466b3a6044 ci(staging): deploy docs 2ce4f6cd-debug 2026-04-20 11:31:06 +00:00
Gitea Actions c0771389f6 ci(prod): deploy atlantis v2.0.2 2026-04-20 11:10:24 +00:00
Gitea Actions f8e8157853 ci(prod): deploy codex v2.0.2 2026-04-20 11:09:56 +00:00
Gitea Actions f60abcf350 ci(staging): deploy atlantis 25c37355-debug 2026-04-20 11:09:29 +00:00
Gitea Actions 37ef0895e7 ci(staging): deploy codex 25c37355-debug 2026-04-20 11:08:52 +00:00
Gitea Actions 66793f2254 ci(prod): deploy sorcerer v2.0.2 2026-04-20 11:08:34 +00:00
Gitea Actions 29cea16774 ci(staging): deploy sorcerer 25c37355-debug 2026-04-20 11:07:18 +00:00
Gitea Actions 4c29c496b1 ci(staging): deploy atlantis bec14d0a-debug 2026-04-20 08:32:49 +00:00
Gitea Actions 9028e61550 ci(staging): deploy codex bec14d0a-debug 2026-04-20 08:32:13 +00:00
Gitea Actions 40e2203792 ci(staging): deploy sorcerer bec14d0a-debug 2026-04-20 08:31:05 +00:00
mrtz a68b95ec28 chore: Move hipster and petimeter to attic 2026-04-19 11:36:07 +02:00
mrtz 44ae197178 fix: Add a 7 day cooldown for deps 2026-04-19 11:33:55 +02:00
renovate-bot 49b3c9449c Update Helm release cloudnative-pg to v0.28.0 2026-04-19 09:22:20 +00:00
renovate-bot 05e384fe1c Update Helm release argo-cd to v9.5.2 2026-04-19 09:15:16 +00:00
mrtz 655ba25c34 Merge pull request 'Update docker.gitea.com/gitea Docker tag to v1.26.0' (#180) from renovate/docker.gitea.com-gitea-1.x into main
Reviewed-on: #180
2026-04-19 06:25:18 +00:00
renovate-bot 3b3cf61166 Update gitea Docker tag to v12.5.3 2026-04-19 06:22:38 +00:00
renovate-bot be39728357 Update docker.gitea.com/gitea Docker tag to v1.26.0 2026-04-19 00:03:41 +00:00
renovate-bot da575886df Update Helm release umami to v7.7.20 2026-04-19 00:03:06 +00:00
renovate-bot 56d915253f Update registry.k8s.io/kueue/charts/kueue Docker tag to v0.17.1 2026-04-18 12:17:35 +00:00
renovate-bot bcb503745a Update Helm release opentelemetry-collector to v0.150.1 2026-04-18 12:17:21 +00:00
renovate-bot 9c32b7fc31 Update Helm release openfga to v0.3.2 2026-04-18 12:17:09 +00:00
renovate-bot 0dbd3388b5 Update Helm release x509-certificate-exporter to v3.20.1 2026-04-18 12:16:33 +00:00
renovate-bot 83524b515c Update Helm release argo-workflows to v1.0.10 2026-04-18 12:16:21 +00:00
renovate-bot 282c8067f9 Update catalyst Docker tag to v1.47.0 2026-04-18 12:15:36 +00:00
Gitea Actions e26716df52 ci(staging): deploy docs 6960aed0-debug 2026-04-17 10:58:50 +00:00
Gitea Actions f09ce8d64f ci(staging): deploy docs fb402c13-debug 2026-04-17 09:24:49 +00:00
mrtz 3730513e91 fix(cilium): Disable kubeproxy on ekman 2026-04-15 13:42:23 +02:00
mrtz 8f7e7d45eb fix(headscale): Renew azure secret 2026-04-14 13:27:18 +02:00
Gitea Actions cedad824d4 ci(staging): deploy makai 36e2cb4d-debug 2026-04-14 09:24:20 +00:00
Gitea Actions c8bae7c1c0 ci(staging): deploy makai 7194d08e-debug 2026-04-14 09:06:04 +00:00
Gitea Actions 03d1e8b58f ci(staging): deploy docs 29341c5b-debug 2026-04-14 07:35:33 +00:00
Gitea Actions 6b10eb3a32 ci(staging): deploy docs 8dcabe25-debug 2026-04-14 07:24:30 +00:00
Gitea Actions 0d2d80ce08 ci(staging): deploy docs 2aad616c-debug 2026-04-14 06:58:39 +00:00
Gitea Actions 3fafab1d0a ci(staging): deploy makai 6880c0c5-debug 2026-04-14 06:41:48 +00:00
Gitea Actions dd4feef0f4 ci(staging): deploy atlantis d83c8790-debug 2026-04-13 15:07:49 +00:00
mrtz e2836e4809 chore(beta): Release fixes to beta 2026-04-13 16:08:28 +02:00
Gitea Actions b84ec672de ci(staging): deploy atlantis 446d54cc-debug 2026-04-13 13:52:16 +00:00
mrtz c568bece48 chore(atlantis): Bump xtract and plume 2026-04-13 13:24:52 +02:00
mrtz 54d177bd35 fix(ekman): Use ekman-manage as 3rd etcd node 2026-04-13 08:22:31 +02:00
Gitea Actions e81839cc65 ci(staging): deploy makai 28660e53-debug 2026-04-12 10:02:13 +00:00
renovate-bot f81b8f67f5 Update cert-manager Docker tag to v1.20.2 2026-04-12 05:37:52 +00:00
renovate-bot 830c7b824e Update Helm release umami to v7.7.13 2026-04-12 00:03:57 +00:00
Gitea Actions 594ac10cce ci(staging): deploy makai de2877c4-debug 2026-04-11 15:25:06 +00:00
Gitea Actions 57934229d0 ci(staging): deploy makai a7964317-debug 2026-04-11 07:22:56 +00:00
Gitea Actions 5e2fda2d66 ci(staging): deploy makai 44b7eced-debug 2026-04-10 12:40:41 +00:00
mrtz d02e28c4da fix: Rename secret 2026-04-10 12:52:08 +02:00
Gitea Actions 298a6064b0 ci(staging): deploy makai ef4259f0-debug 2026-04-10 09:27:08 +00:00
Gitea Actions 1cfbebb54c ci(staging): deploy makai e9362c7c-debug 2026-04-10 08:27:49 +00:00
Gitea Actions ad910f56e5 ci(staging): deploy makai 5eeb0b5e-debug 2026-04-10 08:20:57 +00:00
Gitea Actions 753c67c773 ci(prod): deploy codex v1.42.18 2026-04-10 07:07:44 +00:00
Gitea Actions c1ed29ee64 ci(prod): deploy atlantis v1.42.18 2026-04-10 07:07:07 +00:00
Gitea Actions 452adc835e ci(prod): deploy sorcerer v1.42.18 2026-04-10 07:06:36 +00:00
Gitea Actions 55b700559c ci(staging): deploy docs 2f68b368-debug 2026-04-10 06:10:09 +00:00
Gitea Actions 7ccd304313 ci(prod): deploy codex v1.42.16 2026-04-09 14:24:01 +00:00
Gitea Actions 956077239b ci(prod): deploy atlantis v1.42.16 2026-04-09 14:23:56 +00:00
Gitea Actions 13f2ee83e3 ci(prod): deploy sorcerer v1.42.16 2026-04-09 14:22:12 +00:00
Gitea Actions 16e59c3b82 ci(prod): deploy atlantis v1.48.1 2026-04-09 13:40:31 +00:00
Gitea Actions bb3bd76dfa ci(prod): deploy codex v1.48.1 2026-04-09 13:40:25 +00:00
Gitea Actions 9aaacbaf5f ci(staging): deploy atlantis dd4e8303-debug 2026-04-09 13:39:35 +00:00
Gitea Actions 85834c2c53 ci(prod): deploy sorcerer v1.48.1 2026-04-09 13:39:29 +00:00
Gitea Actions d9c67540c6 ci(staging): deploy docs a58b5528-debug 2026-04-09 07:58:52 +00:00
mrtz 9e738dec2f fix(catalyst): Move to hel1 2026-04-08 16:29:43 +02:00
mrtz 5d4eb9b346 fix: ENVS 2026-04-08 15:19:06 +02:00
mrtz 2d6b60b73e fix: Cilium Policy 2026-04-08 15:17:07 +02:00
mrtz cd9de152e9 fix: Add DB for catalyst 2026-04-08 15:14:35 +02:00
mrtz 5daa70bd05 fix: Don't prefix with v 2026-04-08 15:12:17 +02:00
mrtz 2c2e896b49 fix: Add filler 2026-04-08 15:08:21 +02:00
mrtz 123d804aac fix: Add join_token 2026-04-08 15:07:44 +02:00
mrtz 68de2d2c08 fix: Add temp join_token 2026-04-08 15:03:31 +02:00
mrtz 61691f1edb feat: Add catalyst 2026-04-08 14:55:00 +02:00
Gitea Actions af17fa4f23 ci(staging): deploy docs 64b20667-debug 2026-04-08 06:38:52 +00:00
Gitea Actions 660c1b7a69 ci(staging): deploy docs 119a79d0-debug 2026-04-08 06:36:16 +00:00
Gitea Actions 91981fd88e ci(staging): deploy docs b53ee37e-debug 2026-04-08 06:06:47 +00:00
Gitea Actions 5c5b83ccee ci(staging): deploy docs de86a741-debug 2026-04-08 05:59:00 +00:00
Gitea Actions c5191547b9 ci(staging): deploy docs 7147c3a2-debug 2026-04-08 05:48:51 +00:00
Gitea Actions e8943a9c5e ci(staging): deploy docs 88016ab3-debug 2026-04-08 05:42:02 +00:00
renovate-bot ebbefe6165 Update Helm release openfga to v0.2.62 2026-04-05 19:27:02 +00:00
renovate-bot 972b88a50c Update Helm release argo-workflows to v1.0.7 2026-04-05 00:03:25 +00:00
renovate-bot e37066179c Update Helm release ingress-nginx to v4.15.1 2026-04-01 10:03:02 +00:00
renovate-bot a0e32fe9e7 Update Helm release x509-certificate-exporter to v3.20.0 2026-04-01 08:28:38 +00:00
renovate-bot c326668d25 Update slurm-operator Docker tag to v1.0.3 2026-04-01 08:28:24 +00:00
renovate-bot 8677b171c0 Update slurm Docker tag to v1.0.3 2026-04-01 08:17:35 +00:00
Gitea Actions 039ec8fee7 ci(staging): deploy docs b7117e78-debug 2026-03-31 13:37:21 +00:00
Gitea Actions 6bc22fa9e4 ci(prod): deploy atlantis v1.48.0 2026-03-31 10:07:22 +00:00
Gitea Actions 419d6f6649 ci(prod): deploy codex v1.48.0 2026-03-31 10:07:16 +00:00
Gitea Actions 910fb908ea ci(staging): deploy codex 74ed3e11-debug 2026-03-31 10:06:34 +00:00
Gitea Actions 880bc79899 ci(staging): deploy atlantis 74ed3e11-debug 2026-03-31 10:06:28 +00:00
Gitea Actions 6da34d2a0c ci(prod): deploy sorcerer v1.48.0 2026-03-31 10:05:35 +00:00
Gitea Actions 862b3d32a8 ci(staging): deploy sorcerer 74ed3e11-debug 2026-03-31 10:04:33 +00:00
mrtz abf7199c05 fix(atlantis): Add CMs for kueue 2026-03-30 18:11:37 +02:00
mrtz a431a8b333 fix(kueue): Add rbac for sorcerer 2026-03-30 17:54:41 +02:00
Gitea Actions 5209d2e758 ci(staging): deploy makai da02dd2c-debug 2026-03-30 14:12:40 +00:00
mrtz 09ce53cdd6 fix: Add sorcerer queues 2026-03-30 12:29:06 +02:00
renovate-bot 9d979d5de3 Update Helm release argo-cd to v9.4.17 2026-03-29 08:20:42 +00:00
renovate-bot 2e7dcccb0c Update Helm release kube-prometheus-stack to v82.15.1 2026-03-29 08:13:53 +00:00
renovate-bot 07dbc73e3d Update dragonfly-operator Docker tag to v1.5.0 2026-03-29 08:10:17 +00:00
renovate-bot abcfe60f05 Update cert-manager Docker tag to v1.20.1 2026-03-29 08:03:55 +00:00
renovate-bot 3a570f5976 Update registry.k8s.io/kueue/charts/kueue Docker tag to v0.16.4 2026-03-29 08:03:41 +00:00
renovate-bot af77c9a487 Update Helm release openfga to v0.2.61 2026-03-29 08:03:26 +00:00
renovate-bot 96fff7c3ca Update Helm release argo-rollouts to v2.40.9 2026-03-29 00:03:45 +00:00
Gitea Actions e6e9ac9f15 ci(staging): deploy docs 2420b230-debug 2026-03-27 14:56:16 +00:00
Gitea Actions 2dea0dee4b ci(staging): deploy docs e62b5d5f-debug 2026-03-27 14:07:06 +00:00
Gitea Actions 169f2635a7 ci(staging): deploy docs 507fa1e4-debug 2026-03-27 12:00:30 +00:00
Gitea Actions c544671782 ci(staging): deploy docs 9244b090-debug 2026-03-27 11:21:35 +00:00
Gitea Actions 57f46cb077 ci(staging): deploy docs d993cf7c-debug 2026-03-27 08:16:48 +00:00
Gitea Actions 8531ea98ae ci(staging): deploy docs ca001c33-debug 2026-03-27 08:09:14 +00:00
Gitea Actions 0c7f57c31c ci(staging): deploy makai 2d307a7c-debug 2026-03-26 12:07:19 +00:00
renovate-bot 1fe09304db Update Helm release umami to v7.7.11 2026-03-26 08:20:59 +00:00
renovate-bot 6fe28794c0 Update Helm release argo-workflows to v1.0.6 2026-03-26 07:56:38 +00:00
Gitea Actions bc1b2e1b51 ci(staging): deploy docs 4ec212a6-debug 2026-03-25 19:26:24 +00:00
Gitea Actions e4e3438dbe ci(prod): deploy codex v1.47.0 2026-03-24 14:49:44 +00:00
Gitea Actions 923c070ee0 ci(prod): deploy atlantis v1.47.0 2026-03-24 14:49:40 +00:00
Gitea Actions 2d648e92fd ci(prod): deploy sorcerer v1.47.0 2026-03-24 14:48:48 +00:00
Gitea Actions f796b7e533 ci(staging): deploy atlantis 63a164ad-debug 2026-03-24 14:48:40 +00:00
mrtz 3ffe11364d fix(plume): Scale down dev plume 2026-03-24 09:52:05 +01:00
Gitea Actions 8e3d006f08 ci(staging): deploy plume 0095aa5a-debug 2026-03-23 14:55:05 +00:00
Gitea Actions a1c9132690 ci(staging): deploy plume d8ca2dd0-debug 2026-03-23 14:49:22 +00:00
Gitea Actions 539db3683b ci(prod): deploy plume v1.7.1 2026-03-23 14:29:21 +00:00
Gitea Actions 8db39ca626 ci(staging): deploy plume dbbbe56b-debug 2026-03-23 14:28:44 +00:00
Gitea Actions 821456cc94 ci(staging): deploy plume b05187be-debug 2026-03-23 13:58:30 +00:00
mrtz 5898354c41 fix(plume): Revert to server version 2026-03-23 13:28:13 +01:00
Gitea Actions c7483d7b85 ci(prod): deploy plume v1.7.0 2026-03-23 12:23:47 +00:00
Gitea Actions 0a7236d013 ci(staging): deploy plume dffd4390-debug 2026-03-23 12:23:17 +00:00
renovate-bot e11185f0b1 Update Helm release argo-cd to v9.4.15 2026-03-23 06:05:45 +00:00
renovate-bot 391f6288fd Update cert-manager Docker tag to v1.20.0 2026-03-22 08:06:45 +00:00
renovate-bot cc2df623d9 Update Helm release loki to v6.55.0 2026-03-22 07:49:30 +00:00
renovate-bot 3d0ef97139 Update Helm release argo-rollouts to v2.40.8 2026-03-22 07:45:33 +00:00
renovate-bot 20daac947c Update Helm release opentelemetry-collector to v0.147.1 2026-03-22 07:44:58 +00:00
renovate-bot 57525f2d35 Update Helm release argo-workflows to v1 2026-03-22 07:44:45 +00:00
renovate-bot ce09084991 Update Helm release mariadb-operator to v26 2026-03-22 00:04:53 +00:00
mrtz 596d4f5520 fix(kueue): Rename queue to dev from staging 2026-03-20 16:19:28 +01:00
Gitea Actions 8d0995333a ci(staging): deploy makai 95367d71-debug 2026-03-20 13:35:20 +00:00
Gitea Actions 5d450d1af7 ci(staging): deploy docs 606fc6be-debug 2026-03-20 13:22:11 +00:00
Gitea Actions 18d4a30e49 ci(staging): deploy docs a55a93b3-debug 2026-03-20 13:02:35 +00:00
Gitea Actions 55eb3b75db ci(staging): deploy docs aac9bb75-debug 2026-03-20 12:11:07 +00:00
Gitea Actions 1c67ab4c51 ci(staging): deploy docs 0aebecc9-debug 2026-03-20 11:52:00 +00:00
Gitea Actions 32b4892ecb ci(staging): deploy docs dbc2a9d2-debug 2026-03-20 11:33:27 +00:00
Gitea Actions 3109fc3fe8 ci(staging): deploy docs e10a69eb-debug 2026-03-20 10:18:12 +00:00
Gitea Actions 6157eb42d4 ci(staging): deploy docs 3c2b2f1d-debug 2026-03-20 10:13:21 +00:00
Gitea Actions 654b69b4e4 ci(staging): deploy docs 2d0ba1ce-debug 2026-03-20 10:11:46 +00:00
Gitea Actions 88f32e2c91 ci(staging): deploy docs bfdb3e87-debug 2026-03-20 09:53:07 +00:00
Gitea Actions d1bd25eaa6 ci(staging): deploy docs 0132a59f-debug 2026-03-20 09:47:40 +00:00
Gitea Actions d162c182cb ci(staging): deploy docs 3499f6c4-debug 2026-03-20 09:46:50 +00:00
Gitea Actions 43b3a9e44a ci(staging): deploy docs e9277ff1-debug 2026-03-20 09:13:00 +00:00
Gitea Actions 3e5910e3d7 ci(staging): deploy docs 1b94f60b-debug 2026-03-20 09:03:19 +00:00
Gitea Actions 719c6949af ci(staging): deploy docs 3f07dd58-debug 2026-03-20 08:26:38 +00:00
Gitea Actions c46c23b471 ci(staging): deploy docs c0932884-debug 2026-03-20 08:18:49 +00:00
Gitea Actions 3124f6294c ci(staging): deploy docs 3dcda7f4-debug 2026-03-20 06:41:16 +00:00
Gitea Actions d0660f5f60 ci(staging): deploy docs f19b7baa-debug 2026-03-19 20:18:59 +00:00
Gitea Actions c7395f6673 ci(staging): deploy docs 5e7024d9-debug 2026-03-19 19:27:31 +00:00
Gitea Actions ebad597333 ci(staging): deploy docs c1b05be9-debug 2026-03-19 14:50:20 +00:00
Gitea Actions 24fc3d0294 ci(staging): deploy docs f0b2ee1b-debug 2026-03-19 13:15:20 +00:00
Gitea Actions 7206436c87 ci(staging): deploy makai ebdf429b-debug 2026-03-19 13:09:15 +00:00
Gitea Actions 19b4e0f792 ci(staging): deploy docs 2a3e30bb-debug 2026-03-19 13:05:00 +00:00
Gitea Actions 100911d333 ci(staging): deploy docs 41136f09-debug 2026-03-19 12:56:46 +00:00
Gitea Actions 97f2b11702 ci(staging): deploy docs 0869c49c-debug 2026-03-19 11:22:46 +00:00
Gitea Actions c3610f846b ci(staging): deploy makai 5bef3dcc-debug 2026-03-19 10:23:24 +00:00
Gitea Actions 427f17adb2 ci(staging): deploy docs dd70dfe5-debug 2026-03-19 08:44:58 +00:00
mrtz 56e4602af0 fix(headscale): Add diadash and Erlend <-> Erlend 2026-03-17 16:13:41 +01:00
mrtz b39b3aefc8 fix(cilium): Disable clustermesh again 2026-03-17 13:00:55 +01:00
mrtz a9c658466f feat(cilium): Enable clustermesh 2026-03-17 10:56:43 +01:00
mrtz 730dc2b865 Add kueuectl via nix 2026-03-17 10:14:18 +01:00
mrtz 5eea620225 fix(kueue): Cohort is deprecated 2026-03-16 15:24:21 +01:00
mrtz 863c242a50 fix(kueue): Remove alpha and beta features 2026-03-16 15:22:40 +01:00
mrtz 1cf2303c62 fix(kueue): Use cert-manager 2026-03-16 15:21:46 +01:00
mrtz 81e6823f3d fix(kueue): Disable internal cert 2026-03-16 15:17:52 +01:00
mrtz 2f2d6c1b70 fix(kueue): Bump CRDs 2026-03-16 15:12:11 +01:00
mrtz c99ed29e62 fix(kueue): Wrong crd 2026-03-16 15:09:12 +01:00
mrtz 7eda27cdd6 fix(kueue): Add sync-wave hooks 2026-03-16 15:05:10 +01:00
mrtz bf6542398c fix(kueue): Correct repo 2026-03-16 14:59:17 +01:00
mrtz be7954d499 feat: Add Kueue and JobSet to ekman 2026-03-16 14:52:43 +01:00
mrtz cc8a121bf6 chore: Bump velero to bitnami free version 2026-03-16 10:32:54 +01:00
Gitea Actions 88d21ba674 ci(staging): deploy docs 0d279bb9-debug 2026-03-15 19:45:40 +00:00
Gitea Actions 1eb5249f64 ci(staging): deploy docs 8d2cafc0-debug 2026-03-15 17:35:07 +00:00
Gitea Actions 3ee37fc0f7 ci(staging): deploy docs 1a0619f9-debug 2026-03-15 15:48:21 +00:00
renovate-bot ea4d9f3003 Update Helm release kube-prometheus-stack to v82.10.3 2026-03-15 08:49:11 +00:00
renovate-bot 4566ac7c28 Update Helm release openfga to v0.2.56 2026-03-15 08:47:57 +00:00
renovate-bot c13d4519bd Update Helm release umami to v7.7.3 2026-03-15 00:03:38 +00:00
renovate-bot 077153c344 Update docker.gitea.com/gitea Docker tag to v1.25.5 2026-03-14 19:35:04 +00:00
mrtz e44e83da5e fix(keycloak): Undo last commit 2026-03-14 20:15:36 +01:00
mrtz a541829037 fix(keycloak): Add back RollingUpdate 2026-03-14 20:12:28 +01:00
mrtz b818bead29 fix(keycloak): Disable resource presets 2026-03-14 20:08:02 +01:00
mrtz 7edb275cbe fix(keycloak): Add proxyHeaders 2026-03-14 20:03:54 +01:00
mrtz e7773d7fa5 fix(keycloak): Bump to latest bitnami 2026-03-14 19:58:29 +01:00
mrtz 3ba1ba12aa fix(keycloak): Use theme from gitea 2026-03-14 18:56:50 +01:00
mrtz bfc2bfdf9d fix(keycloak): Migrate theme to gitea 2026-03-14 18:20:51 +01:00
mrtz 14fa2447ec fix(dex): Kill it 2026-03-14 17:55:43 +01:00
mrtz ffc3ca2a24 fix(dex): Disable dex in values only nginx 2026-03-14 17:42:29 +01:00
mrtz c0cc05f0dd fix(dex): CORS for *.oceanbox.io 2026-03-14 17:39:15 +01:00
mrtz 98dde62710 fix(dex): Extend scopes 2026-03-14 17:38:53 +01:00
mrtz b0a986807b fix(dex): Fix for options 2026-03-14 17:34:06 +01:00
mrtz 81d69fb8cd fix(dex): Allow * 2026-03-14 17:33:30 +01:00
mrtz cd2280b5ed fix(dex): Allow cors 2026-03-14 17:26:40 +01:00
mrtz 0b2119b769 fix(dex): Cors allow all 2026-03-14 17:12:12 +01:00
mrtz 352acc54b0 fix(cnp): Allow graph.microsoft.com 2026-03-14 17:03:01 +01:00
mrtz 365c47f621 fix(dex): Set default scopes 2026-03-14 16:49:05 +01:00
mrtz 8ecd09734e fix(dex): Add theme 2026-03-14 16:40:09 +01:00
mrtz ff8f3387ea fix(dex): Only dev for now 2026-03-14 16:26:24 +01:00
mrtz 0728ac0d8b fix(dex): Only 1 replica for now 2026-03-14 16:16:01 +01:00
mrtz 9e76021c37 fix(argo): Allow dex 2026-03-14 16:13:03 +01:00
mrtz d08937816d fix(dex): Move to tos1 2026-03-14 16:10:57 +01:00
mrtz 9f34fc8222 refactor: Replace pocket-id with dex 2026-03-14 14:58:22 +01:00
mrtz 0805e0c988 fix(pocket-id): One Instance 2026-03-13 18:04:05 +01:00
mrtz 1520d72b59 fix(argo): Allow pocket-id in sys 2026-03-13 18:01:08 +01:00
mrtz 67cb247556 fix(pocket-id): Everything into sys 2026-03-13 17:59:02 +01:00
mrtz 16f9976abb fix(nix): Not a function 2026-03-13 17:57:24 +01:00
mrtz cfdb9f1fdd feat(pocket-id): Add Pocket ID 2026-03-13 17:53:18 +01:00
renovate-bot 6dc57af5ae Update Helm release argo-cd to v9.4.10 2026-03-12 15:47:37 +00:00
renovate-bot 7d6cf3b86e Update Helm release argo-workflows to v0.47.5 2026-03-12 15:25:10 +00:00
renovate-bot 31b62ef939 Update Helm release keycloak to v24.9.0 2026-03-12 12:37:39 +00:00
mrtz d2aa9e7588 fix(prom): Whitespace is important 2026-03-12 12:26:07 +00:00
mrtz b5486042f7 chore(prom): Bump to latest 2026-03-12 12:21:07 +00:00
mrtz 50f3bef3f1 chore(prom): Update CRDs 2026-03-12 12:16:34 +00:00
mrtz ac7fbf93b7 chore(prometheus): Bump to latest on ekman 2026-03-12 12:12:54 +00:00
simkir 4223f912e2 Revert "atlantis: Change beta over to beta umami site"
This reverts commit e049ec06b7.
2026-03-12 10:18:39 +01:00
simkir e049ec06b7 atlantis: Change beta over to beta umami site 2026-03-12 10:11:54 +01:00
Gitea Actions 7260a4af69 ci(staging): deploy makai d5e61949-debug 2026-03-12 08:51:05 +00:00
Gitea Actions 55571c6573 ci(staging): deploy docs e9fd3fc6-debug 2026-03-12 08:29:07 +00:00
simkir 204e7149c3 Allow Eli Anne and Hans Kristian to see themselves 2026-03-12 09:01:53 +01:00
Gitea Actions 8741e59de6 ci(staging): deploy docs 214d775b-debug 2026-03-11 12:51:53 +00:00
Gitea Actions eca8c357cd ci(staging): deploy docs 4a073026-debug 2026-03-11 12:46:47 +00:00
mrtz fe590bb37d fix(docs): Add healthchecks 2026-03-11 12:43:36 +00:00
Gitea Actions 56525c9c42 ci(staging): deploy docs 7fb356d1-debug 2026-03-11 12:40:39 +00:00
Gitea Actions 77fb7b505a ci(staging): deploy docs 65bd9569-debug 2026-03-11 12:36:01 +00:00
Gitea Actions aa10e94d11 ci(staging): deploy docs 9d16ceb8-debug 2026-03-11 12:29:24 +00:00
Gitea Actions a2de56a83a ci(staging): deploy docs b465e9ff-debug 2026-03-11 08:13:07 +00:00
Gitea Actions 0900c376ec ci(staging): deploy docs 9f27748c-debug 2026-03-11 06:17:20 +00:00
Gitea Actions e2a947f38a ci(staging): deploy docs 799accff-debug 2026-03-11 05:45:47 +00:00
Gitea Actions 999d7f3355 ci(staging): deploy makai 368cae58-debug 2026-03-10 19:48:54 +00:00
mrtz 207d6d996a fix(atlantis): Remove limits for prod redis 2026-03-10 14:04:20 +00:00
mrtz 85a9fb1d70 fix(prometheus): Remove duplicate field) 2026-03-10 13:43:36 +00:00
mrtz 5ccfb4aa89 fix(prometheus): Add cluster to env 2026-03-10 13:29:51 +00:00
Gitea Actions 5ffddfb205 ci(prod): deploy codex v1.46.5 2026-03-10 13:22:08 +00:00
Gitea Actions d175998762 ci(prod): deploy atlantis v1.46.5 2026-03-10 13:22:04 +00:00
Gitea Actions 78792bab72 ci(staging): deploy atlantis 23006866-debug 2026-03-10 13:21:09 +00:00
Gitea Actions ac157dd12d ci(prod): deploy sorcerer v1.46.5 2026-03-10 13:20:42 +00:00
mrtz ab4e7b89fa fix(prometheus): Don't ctrl+v 2026-03-10 13:18:47 +00:00
mrtz bb254e30f3 fix(prometheus): Bump CRDs 2026-03-10 13:15:29 +00:00
mrtz e3daeccdb4 fix(prometheus): Missing bracket 2026-03-10 12:56:53 +00:00
mrtz d72df1fd0d chore(prometheus): Bump to latest on hel1 2026-03-10 12:51:23 +00:00
Gitea Actions b77cb601fe ci(prod): deploy codex v1.42.17 2026-03-10 12:09:23 +00:00
Gitea Actions 063f6f8b89 ci(prod): deploy atlantis v1.42.17 2026-03-10 12:09:19 +00:00
Gitea Actions 4b2eac93ef ci(staging): deploy docs 0aa4082d-debug 2026-03-10 07:40:17 +00:00
Gitea Actions 8c296de10a ci(staging): deploy docs 819e56a5-debug 2026-03-09 20:28:51 +00:00
Gitea Actions f491cb7df7 ci(staging): deploy docs d0c093d7-debug 2026-03-09 20:24:12 +00:00
Gitea Actions d92cb46c94 ci(staging): deploy docs 2c2a839c-debug 2026-03-09 15:23:00 +00:00
Gitea Actions 6a25649cb8 ci(staging): deploy docs a3ed6af2-debug 2026-03-09 14:24:25 +00:00
Gitea Actions 521335b270 ci(staging): deploy docs 17b898d7-debug 2026-03-09 14:12:39 +00:00
Gitea Actions 442c7b663d ci(prod): deploy codex v1.42.16 2026-03-09 13:42:40 +00:00
Gitea Actions ee854ee384 ci(prod): deploy atlantis v1.42.16 2026-03-09 13:42:31 +00:00
Gitea Actions 1881027981 ci(prod): deploy codex v1.46.4 2026-03-09 13:40:27 +00:00
Gitea Actions d23e7fd4f6 ci(prod): deploy atlantis v1.46.4 2026-03-09 13:40:21 +00:00
Gitea Actions 08eaef297f ci(staging): deploy atlantis d4e612cb-debug 2026-03-09 13:39:03 +00:00
Gitea Actions 826badf7dc ci(prod): deploy sorcerer v1.46.4 2026-03-09 13:38:57 +00:00
Gitea Actions 0a29b5edf4 ci(staging): deploy docs 1f8dc1f4-debug 2026-03-09 13:28:20 +00:00
Gitea Actions ff8e632a2e ci(staging): deploy docs d6468b0d-debug 2026-03-09 13:25:26 +00:00
Gitea Actions f8f97754a4 ci(staging): deploy docs a0c4f2f7-debug 2026-03-09 13:22:10 +00:00
Gitea Actions 79ea3f74b7 ci(staging): deploy docs 3f4cd2f0-debug 2026-03-09 13:17:46 +00:00
Gitea Actions 78f17e17f7 ci(staging): deploy docs 28994314-debug 2026-03-09 13:04:50 +00:00
Gitea Actions 9dff187e33 ci(staging): deploy docs ae0a776c-debug 2026-03-09 12:41:12 +00:00
Gitea Actions cfc80f6f09 ci(staging): deploy docs ae53ae78-debug 2026-03-09 10:59:34 +00:00
Gitea Actions 25922f2cf0 ci(staging): deploy docs 20ba437f-debug 2026-03-09 10:56:49 +00:00
Gitea Actions cae367951d ci(staging): deploy docs b1df963d-debug 2026-03-09 09:48:26 +00:00
Gitea Actions a9a2743fab ci(staging): deploy docs 8a7a7e4f-debug 2026-03-09 09:43:55 +00:00
mrtz ed452a8ded fix(atlantis): Remove limits from deployment and redis 2026-03-09 10:33:15 +01:00
Gitea Actions 3957f89c95 ci(staging): deploy docs d1742a68-debug 2026-03-09 09:27:17 +00:00
Gitea Actions 3674896345 ci(staging): deploy docs e74f593f-debug 2026-03-09 09:25:23 +00:00
Gitea Actions 9d7af56981 ci(staging): deploy docs 6248a4a6-debug 2026-03-09 08:58:37 +00:00
Gitea Actions faa6acaedc ci(staging): deploy docs 31cf00b2-debug 2026-03-09 08:34:40 +00:00
renovate-bot 90b4d498f0 Update git.oceanbox.io/oceanbox/poseidon/atlantis Docker tag to v1.46.3 2026-03-08 07:34:14 +00:00
renovate-bot 60901fe1fc Update git.oceanbox.io/oceanbox/poseidon/codex Docker tag to v1.46.3 2026-03-08 07:34:07 +00:00
renovate-bot 4026bef580 Update git.oceanbox.io/oceanbox/poseidon/sorcerer Docker tag to v1.46.3 2026-03-08 00:02:44 +00:00
renovate-bot 37cc044120 Update Helm release umami to v7.7.2 2026-03-07 13:43:39 +00:00
Gitea Actions 4094bdf44d ci(staging): deploy docs b29798ef-debug 2026-03-06 14:57:17 +00:00
Gitea Actions 63441f83e0 ci(prod): deploy codex v1.42.15 2026-03-06 09:48:19 +00:00
Gitea Actions b1596c105f ci(prod): deploy atlantis v1.42.15 2026-03-06 09:47:39 +00:00
Gitea Actions db44f5fa23 ci(prod): deploy sorcerer v1.42.15 2026-03-06 09:46:59 +00:00
renovate-bot bc13d5989b Update Helm release umami to v7.7.1 2026-03-05 21:09:20 +00:00
renovate-bot c243ade6d6 Update jobset Docker tag to v0.11.1 2026-03-05 18:16:37 +00:00
Gitea Actions 76e951bd49 ci(prod): deploy codex v1.46.3 2026-03-05 10:12:58 +00:00
Gitea Actions 3003bf16f3 ci(prod): deploy atlantis v1.46.3 2026-03-05 10:12:54 +00:00
Gitea Actions bb39438196 ci(prod): deploy sorcerer v1.46.3 2026-03-05 10:11:40 +00:00
Gitea Actions 1542aa23e7 ci(staging): deploy atlantis 35d4e6b1-debug 2026-03-05 10:11:33 +00:00
renovate-bot 86920e937d Update Helm release argo-cd to v9.4.7 2026-03-05 08:52:38 +00:00
mrtz aaf8f07a3a chore(cilium): Bump hel1 to 1.19.1 2026-03-04 15:34:05 +01:00
simkir 69e80fb6e6 Bump beta v1.46.1 -> v1.46.2 2026-03-04 14:45:53 +01:00
Gitea Actions 15b11e6a6c ci(prod): deploy atlantis v1.46.2 2026-03-04 13:39:41 +00:00
Gitea Actions f7e4dba746 ci(prod): deploy codex v1.46.2 2026-03-04 13:39:37 +00:00
Gitea Actions b269a15b3d ci(staging): deploy codex 38eeb4cc-debug 2026-03-04 13:39:01 +00:00
Gitea Actions 26d878c05c ci(staging): deploy atlantis 38eeb4cc-debug 2026-03-04 13:38:56 +00:00
Gitea Actions fa62279633 ci(prod): deploy sorcerer v1.46.2 2026-03-04 13:38:04 +00:00
Gitea Actions 27de3ab9a2 ci(staging): deploy sorcerer 38eeb4cc-debug 2026-03-04 13:37:09 +00:00
simkir 0662886f31 Bump beta v1.44.1 -> v1.46.1 2026-03-04 14:28:18 +01:00
renovate-bot d3779429dc Update Helm release opentelemetry-collector to v0.146.1 2026-03-04 12:58:14 +00:00
Gitea Actions a651708569 ci(prod): deploy sorcerer v1.46.0 2026-03-04 11:55:08 +00:00
mrtz af6c401dab fix: Working plume tag 2026-03-04 12:30:39 +01:00
Gitea Actions ee7fbf166f ci(prod): deploy atlantis v1.42.14 2026-03-03 16:02:50 +00:00
Gitea Actions af47ffe174 ci(prod): deploy codex v1.42.14 2026-03-03 16:02:46 +00:00
Gitea Actions fb3227b206 ci(prod): deploy codex v1.45.5 2026-03-03 16:00:52 +00:00
Gitea Actions 519710226d ci(prod): deploy atlantis v1.45.5 2026-03-03 16:00:46 +00:00
Gitea Actions e5ee05adc0 ci(staging): deploy codex b6f8430d-debug 2026-03-03 15:59:58 +00:00
Gitea Actions 8d5302a374 ci(prod): deploy codex v1.45.4 2026-03-03 15:59:51 +00:00
Gitea Actions 4a6e5bf349 ci(prod): deploy atlantis v1.45.4 2026-03-03 15:59:40 +00:00
Gitea Actions ace26cca1c ci(prod): deploy sorcerer v1.45.5 2026-03-03 15:59:20 +00:00
Gitea Actions 493d1f53ba ci(prod): deploy sorcerer v1.45.4 2026-03-03 15:57:31 +00:00
mrtz fb42e27f96 fix(cilium): Disable encryption 2026-03-03 15:24:35 +01:00
mrtz 33714ec032 fix(cilium): Enable auditmode 2026-03-03 14:53:23 +01:00
mrtz e3b27f7a4b fix(cilium): Keep envoy on hel1 2026-03-03 14:27:01 +01:00
mrtz 2fccd6e206 feat(cilium): Deploy on Ekman 2026-03-03 14:25:29 +01:00
renovate-bot 592733ad80 Update Helm release umami to v7.7.0 2026-03-03 12:28:32 +00:00
Gitea Actions 04a972df7c ci(prod): deploy codex v1.42.13 2026-03-03 11:38:32 +00:00
Gitea Actions e25ce17369 ci(prod): deploy atlantis v1.42.13 2026-03-03 11:37:50 +00:00
Gitea Actions fa60c5a9bc ci(prod): deploy atlantis v1.45.3 2026-03-03 10:54:33 +00:00
Gitea Actions b11ab3e709 ci(prod): deploy codex v1.45.3 2026-03-03 10:54:29 +00:00
Gitea Actions 4efddc31ba ci(prod): deploy sorcerer v1.45.3 2026-03-03 10:53:16 +00:00
Gitea Actions 1942a10110 ci(staging): deploy atlantis 4873e564-debug 2026-03-03 10:52:49 +00:00
Gitea Actions 7d62696fa1 ci(prod): deploy codex v1.45.2 2026-03-03 09:58:44 +00:00
Gitea Actions 9ea063f8d4 ci(prod): deploy atlantis v1.45.2 2026-03-03 09:58:39 +00:00
Gitea Actions 680147a59a ci(prod): deploy sorcerer v1.45.2 2026-03-03 09:57:21 +00:00
Gitea Actions caef32f86f ci(staging): deploy docs 5de1aec7-debug 2026-03-03 07:28:12 +00:00
Gitea Actions 889efc450a ci(staging): deploy docs 8166dee4-debug 2026-03-02 20:07:17 +00:00
mrtz e3f4cce683 fix: Downgrade prod 2026-03-02 17:52:32 +01:00
renovate-bot 3d49aff36d Update Helm release openfga to v0.2.55 2026-03-02 16:48:40 +00:00
renovate-bot 456884fc3d Update Helm release argo-cd to v9.4.6 2026-03-02 16:45:09 +00:00
mrtz 9241901a1c chore(dapr): Bump to latest on 1.16 2026-03-02 17:20:19 +01:00
Gitea Actions eccb80c3ec ci(prod): deploy atlantis v1.45.1 2026-03-02 14:42:33 +00:00
Gitea Actions 678d53d4fd ci(prod): deploy codex v1.45.1 2026-03-02 14:42:24 +00:00
Gitea Actions 8946a6bd77 ci(prod): deploy sorcerer v1.45.1 2026-03-02 14:41:15 +00:00
renovate-bot e8d6625085 Update Helm release velero to v11.4.0 2026-03-02 14:01:31 +00:00
simkir 5945146f3c grafana: Fix umami weekly users query sorting 2026-03-02 14:16:21 +01:00
Gitea Actions ff4def0d81 ci(staging): deploy docs 58d6c665-debug 2026-02-28 11:34:28 +00:00
Gitea Actions 14d883cb4c ci(prod): deploy atlantis v1.45.0 2026-02-27 15:50:36 +00:00
Gitea Actions 2d880e7971 ci(prod): deploy codex v1.45.0 2026-02-27 15:50:31 +00:00
Gitea Actions e604dd8540 ci(prod): deploy sorcerer v1.45.0 2026-02-27 15:49:19 +00:00
renovate-bot c564aade25 Update Helm release opentelemetry-collector to v0.146.0 2026-02-27 14:15:48 +00:00
Gitea Actions 31134652b6 ci(staging): deploy docs c290d83d-debug 2026-02-27 13:03:51 +00:00
mrtz 9cf39763a0 fix(diadash): Don't hardcore stuff 2026-02-25 17:36:31 +01:00
mrtz fd0274b698 fix: Add diadash to plume 2026-02-25 16:35:48 +01:00
renovate-bot c6141093a3 Update slurm-operator Docker tag to v1 2026-02-24 21:02:06 +00:00
renovate-bot a0d58b1d1e Update slurm Docker tag to v1 2026-02-24 21:01:49 +00:00
renovate-bot d2b334dccf Update cert-manager Docker tag to v1.19.4 2026-02-24 20:54:17 +00:00
Gitea Actions 99a1bdd7e5 ci(staging): deploy makai ce32dbe6-debug 2026-02-24 18:15:41 +00:00
Gitea Actions 2de96339fb ci(staging): deploy makai dd38e702-debug 2026-02-24 16:54:33 +00:00
Gitea Actions 502d59791d ci(staging): deploy makai f570c90c-debug 2026-02-24 16:52:09 +00:00
simkir 3a73ad6cc2 atlantis: Add codex dev to staging cors 2026-02-24 13:50:16 +01:00
simkir 62102698b0 Bump staging codex 2026-02-24 13:45:26 +01:00
Gitea Actions 8ff5239bdc ci(prod): deploy atlantis v1.42.12 2026-02-24 10:34:24 +00:00
Gitea Actions b9c6cc7519 ci(prod): deploy codex v1.42.12 2026-02-24 10:34:20 +00:00
simkir fd8be6d2c7 Bump beta v1.44.1 2026-02-24 11:23:06 +01:00
Gitea Actions 1aa2f66c54 ci(prod): deploy atlantis v1.42.11 2026-02-24 09:19:30 +00:00
mrtz 9f9c5ff2c3 fix: Deploy staging plume 2026-02-24 10:03:18 +01:00
Gitea Actions ec96465d17 ci(prod): deploy atlantis v1.44.1 2026-02-24 08:07:48 +00:00
Gitea Actions 91295a9ad8 ci(prod): deploy sorcerer v1.44.1 2026-02-24 08:06:41 +00:00
mrtz 0064e0c1da fix(jobset): Ignore secret 2026-02-23 19:56:28 +01:00
mrtz ea8c280154 fix(argo): Allow jobsets 2026-02-23 19:52:50 +01:00
mrtz 655fd3827f feat: Add Jobsets 2026-02-23 19:51:18 +01:00
renovate-bot bd85f43980 Update Helm release argo-workflows to v0.47.4 2026-02-23 16:21:39 +00:00
mrtz 170813bf35 fix(kyverno): Ignore annotations and lables 2026-02-23 17:16:18 +01:00
renovate-bot 4fff9667a2 Update Helm release kyverno to v3.7.1 2026-02-23 16:11:31 +00:00
mrtz 46d62fc789 chore(helmfile-cmp): Bump helmfile image 2026-02-23 16:55:43 +01:00
renovate-bot 780c756b79 Update Helm release kube-prometheus-stack to v72.9.1 2026-02-23 15:44:19 +00:00
renovate-bot 6536ca8cae Update Helm release loki to v6.53.0 2026-02-23 15:39:22 +00:00
mrtz cab5108ff1 chore(gatus): Bump to 5.35.0 2026-02-23 16:35:04 +01:00
mrtz 0d26156c2c chore(argocd): Bump all clusters to latest 2026-02-23 16:12:31 +01:00
mrtz 8461f6fa79 fix(argocd): This is not cilium 2026-02-23 16:06:38 +01:00
mrtz d354da0f49 chore: Bump argocd hel1 2026-02-23 16:04:02 +01:00
Gitea Actions 0cdf358d69 ci(prod): deploy codex v1.44.0 2026-02-23 13:02:04 +00:00
Gitea Actions 2a395f603f ci(prod): deploy atlantis v1.44.0 2026-02-23 13:01:58 +00:00
Gitea Actions a464f33106 ci(staging): deploy atlantis 09ef6fb1-debug 2026-02-23 13:00:54 +00:00
Gitea Actions 95b27f5e41 ci(prod): deploy sorcerer v1.44.0 2026-02-23 13:00:47 +00:00
mrtz 459231db7d fix: Remove duplicate helmfile-cmp 2026-02-23 11:25:43 +01:00
mrtz 70f1d7da01 fix: Remove old helper 2026-02-23 11:17:59 +01:00
mrtz 6a859f8c81 fix: Bump to 1.43.3 2026-02-23 11:17:28 +01:00
mrtz f2475a2882 fix: Undeploy 1.43.3 2026-02-23 11:15:57 +01:00
Gitea Actions b904899ad8 ci(prod): deploy atlantis v1.43.3 2026-02-23 10:11:10 +00:00
Gitea Actions f3d11cb9cd ci(prod): deploy codex v1.43.3 2026-02-23 10:11:06 +00:00
Gitea Actions afb367efbc ci(staging): deploy atlantis 43bf7264-debug 2026-02-23 10:10:01 +00:00
Gitea Actions ca5d6db326 ci(prod): deploy sorcerer v1.43.3 2026-02-23 10:09:47 +00:00
mrtz 62713f27dd chore: Bump beta to 1.42.10 2026-02-23 11:01:29 +01:00
Gitea Actions c6094b1968 ci(prod): deploy codex v1.42.10 2026-02-23 09:58:35 +00:00
Gitea Actions 6519b210b2 ci(prod): deploy atlantis v1.42.10 2026-02-23 09:58:10 +00:00
Gitea Actions a2685c721e ci(prod): deploy sorcerer v1.42.10 2026-02-23 09:56:32 +00:00
Gitea Actions 3fbe57b3bc ci(staging): deploy makai 64665f31-debug 2026-02-23 09:00:51 +00:00
Gitea Actions 74e6e6a69c ci(staging): deploy makai ff18286c-debug 2026-02-23 08:07:48 +00:00
Gitea Actions 4ef32f2def ci(staging): deploy docs d07fea42-debug 2026-02-22 09:59:49 +00:00
mrtz 67f73b5cb2 fix(codex): Drop gitlab url 2026-02-17 17:23:04 +01:00
mrtz 1bb1dd09a3 fix(atlantis): Remove hardcoded gitlab link 2026-02-17 17:18:48 +01:00
mrtz e36d36951c fix: Add to default whitelist 2026-02-17 17:13:36 +01:00
mrtz 6488e9b5c3 fix: Add hel1 to argocd whitelsit 2026-02-17 17:09:59 +01:00
mrtz 0ba1a9e5bb fix: Remove acl 2026-02-17 16:33:06 +01:00
mrtz ad1bae4e8e fix: Remove git hooks 2026-02-17 15:39:40 +01:00
simkir f14f604579 Bump atlantis beta 1.42.9 -> 1.43.2 2026-02-17 10:48:36 +01:00
Gitea Actions 8bfa0e67c9 ci(prod): deploy atlantis v1.43.2 2026-02-17 09:46:39 +00:00
Gitea Actions 9234e68bf5 ci(prod): deploy codex v1.43.2 2026-02-17 09:46:35 +00:00
Gitea Actions 7366b7ffa7 ci(staging): deploy codex 7e5c70ea-debug 2026-02-17 09:45:41 +00:00
Gitea Actions e3565f8ef0 ci(staging): deploy atlantis 7e5c70ea-debug 2026-02-17 09:45:36 +00:00
Gitea Actions d0fbbb410b ci(prod): deploy sorcerer v1.43.2 2026-02-17 09:44:50 +00:00
Gitea Actions 1260f8a71e ci(staging): deploy makai 6c39e7f5-debug 2026-02-17 09:31:17 +00:00
simkir b3db48161c atlantis: Add codex prod to allowed origin 2026-02-17 10:26:46 +01:00
simkir 7b6534b20c codex: Enable dapr in prod 2026-02-17 10:17:56 +01:00
simkir eb64e50ae6 codex: Fix signout redirect uri's 2026-02-17 10:06:28 +01:00
simkir e99debc111 codex: Enable dapr 2026-02-17 09:58:20 +01:00
simkir edd3459453 codex: Mount dapr api token secret 2026-02-17 09:52:13 +01:00
simkir db222bbd08 Bump atlantis beta 1.42.7 -> 1.42.9 2026-02-17 09:45:50 +01:00
Gitea Actions dc98abcf8a ci(prod): deploy codex v1.42.9 2026-02-17 08:39:56 +00:00
Gitea Actions a7b46b7076 ci(prod): deploy atlantis v1.42.9 2026-02-17 08:39:51 +00:00
simkir 51e9a85714 codex: Add ArchiveSvc to appsettings 2026-02-16 14:26:04 +01:00
Gitea Actions 9a2d1b29c4 ci(prod): deploy atlantis v1.42.8 2026-02-16 12:25:28 +00:00
Gitea Actions 1bebc7ed70 ci(prod): deploy codex v1.43.1 2026-02-16 12:21:59 +00:00
Gitea Actions f6f42ff6e0 ci(prod): deploy atlantis v1.43.1 2026-02-16 12:21:55 +00:00
Gitea Actions 33ae1ca753 ci(staging): deploy atlantis 3cb281f7-debug 2026-02-16 12:20:53 +00:00
Gitea Actions 8cd381a69e ci(prod): deploy sorcerer v1.43.1 2026-02-16 12:20:34 +00:00
mrtz 1d43829e62 fix: Deprecate atlantis.beta and atlas 2026-02-16 12:44:14 +01:00
mrtz ddcb24f9c9 fix: Remove atlantis beta 2026-02-16 12:42:00 +01:00
mrtz cd20a60538 fix(grafana): Lower requests 2026-02-16 12:41:06 +01:00
Gitea Actions 63e19b8e7e ci(staging): deploy makai 0e2db4f2-debug 2026-02-16 11:30:24 +00:00
simkir 97b765d0fd Bump atlantis beta 1.42.2 -> 1.42.7 2026-02-16 12:28:51 +01:00
Gitea Actions 45c764c505 ci(prod): deploy atlantis v1.42.7 2026-02-16 10:52:55 +00:00
Gitea Actions 8ef93878ab ci(prod): deploy codex v1.43.0 2026-02-16 10:27:51 +00:00
Gitea Actions b5039f8955 ci(prod): deploy atlantis v1.43.0 2026-02-16 10:27:45 +00:00
Gitea Actions 435ed38a20 ci(staging): deploy atlantis a1a2d7b9-debug 2026-02-16 10:26:48 +00:00
Gitea Actions 7c33a65c08 ci(prod): deploy sorcerer v1.43.0 2026-02-16 10:26:40 +00:00
Gitea Actions c714f7568f ci(staging): deploy docs b4196643-debug 2026-02-15 09:42:16 +00:00
renovate-bot bb1e0ce546 Update Helm release argo-rollouts to v2.40.6 2026-02-15 07:55:15 +00:00
renovate-bot 05e9235369 Update Helm release umami to v7 2026-02-15 00:09:37 +00:00
mrtz 8f4d9d4639 fix(gatus): Add beta and dev labels 2026-02-14 16:24:05 +01:00
renovate-bot 9dd5722ea0 Update Helm release argo-workflows to v0.47.3 2026-02-14 11:45:06 +00:00
renovate-bot c3f84d8ea3 Update Helm release gatus to v1.5.0 2026-02-14 11:44:49 +00:00
Gitea Actions 5fd82cd19d ci(prod): deploy codex v1.42.4 2026-02-13 17:52:43 +00:00
Gitea Actions 321dd9e939 ci(prod): deploy atlantis v1.42.4 2026-02-13 17:52:39 +00:00
Gitea Actions 21a6cfdfad ci(staging): deploy atlantis 18e06783-debug 2026-02-13 17:51:37 +00:00
Gitea Actions f1427d82c9 ci(prod): deploy sorcerer v1.42.4 2026-02-13 17:51:21 +00:00
mrtz cc6551752c feat: Release on Friday 13th version 42 2026-02-13 18:30:08 +01:00
Gitea Actions 55cf4cbbcc ci(prod): deploy codex v1.42.3 2026-02-13 17:18:04 +00:00
Gitea Actions 53c1b07cac ci(prod): deploy atlantis v1.42.3 2026-02-13 17:18:00 +00:00
mrtz 62542caa55 fix: Install redis datasource 2026-02-13 18:17:42 +01:00
Gitea Actions d1d5b51879 ci(staging): deploy atlantis bfed892e-debug 2026-02-13 17:16:54 +00:00
Gitea Actions cde0671238 ci(prod): deploy sorcerer v1.42.3 2026-02-13 17:16:43 +00:00
renovate-bot 91a6795bfc Update dragonfly-operator Docker tag to v1.4.0 2026-02-13 17:00:13 +00:00
renovate-bot 46d0dcb545 Update Helm release plugin-barman-cloud to v0.5.0 2026-02-13 16:57:12 +00:00
renovate-bot a5da0f745a Update Helm release opentelemetry-collector to v0.145.0 2026-02-13 16:50:03 +00:00
renovate-bot 27f407d685 Update Helm release openfga to v0.2.54 2026-02-13 16:47:05 +00:00
mrtz e3d70b6c7f feat: Bump beta to 1.42.2 2026-02-13 17:41:43 +01:00
Gitea Actions e88544abdb ci(prod): deploy codex v1.42.2 2026-02-13 16:39:03 +00:00
Gitea Actions 7961dc30db ci(prod): deploy atlantis v1.42.2 2026-02-13 16:38:59 +00:00
Gitea Actions fce0f71832 ci(staging): deploy atlantis bc9dccaa-debug 2026-02-13 16:37:47 +00:00
Gitea Actions 4207c28e45 ci(prod): deploy sorcerer v1.42.2 2026-02-13 16:37:31 +00:00
Gitea Actions abaeae3603 ci(prod): deploy plume v1.6.13 2026-02-13 16:11:27 +00:00
Gitea Actions 6ee7490954 ci(staging): deploy plume 9d99f7cf-debug 2026-02-13 16:11:07 +00:00
Gitea Actions 3cab8a1edf ci(staging): deploy plume 982a30de-debug 2026-02-13 16:06:07 +00:00
mrtz 461f2a8f7d fix: Switch plume to gitea 2026-02-13 17:01:28 +01:00
mrtz debd8fe561 fix: Release 2026-02-13 16:59:36 +01:00
Gitea Actions 7352efcaa5 ci(prod): deploy atlantis v1.42.1 2026-02-13 15:58:08 +00:00
Gitea Actions c4a6539913 ci(prod): deploy codex v1.42.1 2026-02-13 15:58:05 +00:00
Gitea Actions 14ed79c528 ci(prod): deploy sorcerer v1.42.1 2026-02-13 15:56:56 +00:00
Gitea Actions e3dcf6b0a8 ci(prod): deploy atlantis v1.42.0 2026-02-13 15:47:35 +00:00
Gitea Actions add314bbf1 ci(prod): deploy codex v1.42.0 2026-02-13 15:45:14 +00:00
Gitea Actions aab18c0a72 ci(staging): deploy codex d34652dd-debug 2026-02-13 15:44:23 +00:00
Gitea Actions d311fcc17c ci(staging): deploy atlantis d34652dd-debug 2026-02-13 15:44:14 +00:00
Gitea Actions 3f1ca12a8a ci(prod): deploy sorcerer v1.42.0 2026-02-13 15:43:42 +00:00
Gitea Actions bde7b6068a ci(staging): deploy plume d9375078-debug 2026-02-13 15:16:18 +00:00
Gitea Actions d317537799 ci(staging): deploy plume bfbc0be1-debug 2026-02-13 14:50:51 +00:00
Gitea Actions 8e5016284e ci(staging): deploy plume ff7983ec-debug 2026-02-13 14:44:28 +00:00
Gitea Actions 9ecf89c8d0 ci(staging): deploy plume c10e4b29-debug 2026-02-13 14:31:00 +00:00
mrtz 9416ea5512 feat(poseidon): Release beta 1.41.7 2026-02-12 17:26:41 +01:00
mrtz b12deba899 fix(poseidon): Wrong way 2026-02-12 17:21:33 +01:00
Gitea Actions 83e446568f ci(prod): deploy codex v1.41.7 2026-02-12 16:21:32 +00:00
Gitea Actions c222b4dd12 ci(prod): deploy atlantis v1.41.7 2026-02-12 16:21:27 +00:00
Gitea Actions c8ca2e7fca ci(prod): deploy sorcerer v1.41.7 2026-02-12 16:20:18 +00:00
Gitea Actions 93484df20d ci(prod): deploy atlantis v1.41.6 2026-02-12 16:13:51 +00:00
Gitea Actions a15c24ed00 ci(prod): deploy sorcerer v1.41.6 2026-02-12 16:12:42 +00:00
Gitea Actions db0918c40a ci(prod): deploy sorcerer v1.41.5 2026-02-12 16:03:53 +00:00
Gitea Actions 64e37101be ci(staging): deploy sorcerer 06e2e5b9-debug 2026-02-12 16:02:07 +00:00
mrtz 9de9a27845 fix(atlantis): Remove secret remover 2026-02-12 16:56:32 +01:00
mrtz 5e1d6109db fix(atlantis): Try again to remove secret 2026-02-12 16:54:18 +01:00
mrtz a86dec26ae fix(atlantis): Remove old 2026-02-12 16:52:52 +01:00
mrtz 5ce6701aff fix(atlantis): Remove secret 2026-02-12 16:52:33 +01:00
mrtz 0fc78f9f01 fix(poseidon): No Autosync 2026-02-12 16:51:06 +01:00
mrtz 53950f1397 fix(sorcerer): Remvoe unused 2026-02-12 16:49:36 +01:00
mrtz e9db733f06 fix(sorcerer): No autosync 2026-02-12 16:48:25 +01:00
mrtz 966c1bb92c fix(atlantis): Remove db secret and autosync 2026-02-12 16:47:22 +01:00
mrtz b72fd6270d feat(poseidon): Push to beta 2026-02-12 16:36:04 +01:00
mrtz 4e30fbd542 fix(hs): Move makai 2026-02-12 16:22:20 +01:00
mrtz 6da4d37558 fix(makai/docs): Move to hel1 2026-02-12 16:19:28 +01:00
mrtz 4391a3d7cf fix(hs): Correct ip 2026-02-12 15:58:10 +01:00
mrtz e397903a6f fix(hs): Persist hel1 in dc net 2026-02-12 15:46:27 +01:00
mrtz a935926cf8 fix(hs): Change docs IP 2026-02-12 15:44:03 +01:00
mrtz 0f595fc2dd fix(atlantis): No super user secret please 2026-02-12 15:41:37 +01:00
mrtz fadb7ca5a6 fix(docs): No more envs 2026-02-12 15:34:20 +01:00
mrtz f47fa7d20d fix(docs): Move to hel1 2026-02-12 15:31:00 +01:00
mrtz 82c56c04ba fix(atlantis): Remove secrets 2026-02-12 14:14:53 +01:00
mrtz 4fc5b4f7e7 fix(sorcere/atlantis): Naming beta sorcerer *.ekman 2026-02-12 14:11:13 +01:00
mrtz 1904f02d65 fix(sorcerer): Correct store 2026-02-12 13:39:27 +01:00
mrtz 72fd6c638f fix(sorcerer): Bump redis specs 2026-02-12 13:37:14 +01:00
mrtz 9433bd431e fix(atlantius): No masters and wrong rabbit 2026-02-12 13:32:40 +01:00
mrtz 2bdaab1bd7 fix(sorcerer): Undo 2026-02-12 13:31:02 +01:00
mrtz 7239c6118b fix(sorcerer): Naming 2026-02-12 13:29:54 +01:00
mrtz 0229238c0c fix(sorcerer): Add missing kustomize dirs 2026-02-12 13:28:34 +01:00
mrtz 74ea8d1d05 fix(sorcerer): Switch to rbd 2026-02-12 13:25:59 +01:00
mrtz 01cbc0f588 fix(sorcerer): Beta only 2026-02-12 13:23:21 +01:00
mrtz 0b1d686b4a feat(sorcerer): Add beta 2026-02-12 13:19:50 +01:00
mrtz 7b0fef382d fix(atlatnis): Use beta bindings 2026-02-12 12:52:00 +01:00
mrtz 6d2e053a0b fix(atlantis): Use beta redis 2026-02-12 12:11:46 +01:00
mrtz e0682e740c fix(atlantis): Use dragonfly in beta 2026-02-12 11:11:37 +01:00
mrtz a34a63089d fix(atlantis): Beta 2026-02-12 11:00:44 +01:00
mrtz cf94f5b9b7 fix(cilium+hs): Back to lb for ssh 2026-02-10 12:05:38 +01:00
mrtz f1eb50fcd5 fix(headscale): Move internal git to cilium 2026-02-10 10:42:20 +01:00
mrtz 0fea3410a2 fix(cilium): Disable hostnetwork
https://github.com/cilium/cilium/issues/38559
2026-02-10 10:28:07 +01:00
mrtz 8d63ca97c3 fix(cilium): STRING 2026-02-10 10:19:15 +01:00
mrtz 89c291dcd9 fix(cilium): Force gatewayclass creation 2026-02-10 10:18:09 +01:00
mrtz deb3769f25 fix(namecheap): Set correct apikey 2026-02-10 09:45:12 +01:00
mrtz ba5f392e92 fix(cilium): Make argo happy 2026-02-10 09:39:31 +01:00
mrtz 382f8a6de1 fix(cilium): Use DNS cert 2026-02-10 09:38:40 +01:00
mrtz d4adb6eb7c fix(cilium): Combine Gateways 2026-02-10 09:33:43 +01:00
mrtz e527d32697 fix(cilium): Typo 2026-02-10 09:30:15 +01:00
mrtz 124fafcaf7 fix(cilium): Correct hostname 2026-02-10 09:27:54 +01:00
mrtz 8efdf8d4c8 feat(cilium): Enable gateway 2026-02-10 09:24:43 +01:00
mrtz c39c188020 fix(certmgr): Enable gatewayApi 2026-02-09 16:45:33 +01:00
mrtz 7e5836383c fix(cilium): Bump patch and set upgradeComp 2026-02-09 16:23:16 +01:00
mrtz 09d5ff9ab0 fix(cilium): Bump version 2026-02-09 16:09:31 +01:00
mrtz 36ed342f53 fix(cilium): Without v? 2026-02-09 16:08:36 +01:00
mrtz 3e811e03aa fix: Back to without cilium 2026-02-09 16:05:06 +01:00
mrtz 9233a5307e fix(cilium): Add cilium 2026-02-09 16:03:44 +01:00
mrtz 655679794a fix(cilium): Oci requires v 2026-02-09 16:02:32 +01:00
mrtz d802941faa fix(cilium): Switch to oci chart
Why OCI Registries?

Storing Helm charts in OCI registries alongside container images offers several advantages:

- Signed charts — All charts are signed with cosign for verification
- Simpler setup — No repository configuration needed
- Digest pinning — Reference exact chart versions by SHA for reproducibility
- Unified tooling — Use the same registry infrastructure for images and charts
2026-02-09 16:00:26 +01:00
mrtz c61617f276 fix(argo): Add cilium and certmgr oci charts 2026-02-09 15:59:04 +01:00
mrtz e1c78c3703 fix(cilium): Audit mode for now 2026-02-09 15:27:03 +01:00
mrtz c483dfc18b fix(cilium): Enable proxy protocol on hel1 2026-02-09 15:22:31 +01:00
mrtz cb8b035fe0 fix(cilium): Version based on cluster 2026-02-09 15:19:11 +01:00
renovate-bot 03d458be7e Update twinproduction/gatus Docker tag to v5.34.0 2026-02-09 13:40:04 +00:00
mrtz 305ca06352 fix(cilium): Enable gateway api on hel1 2026-02-09 14:35:21 +01:00
renovate-bot 9d1e04abf4 Update Helm release mariadb-operator to v25.10.4 2026-02-09 13:20:58 +00:00
mrtz 6f60b8c110 fix: Only works in root 2026-02-09 13:34:42 +01:00
mrtz e71f983a0b fix: Move archmeister to attic 2026-02-09 13:10:15 +01:00
mrtz 01b154ba8b fix(plume): Use new git repo 2026-02-09 13:05:36 +01:00
mrtz 7639eee45b ci: Remove gitlab-ci 2026-02-09 13:03:36 +01:00
renovate-bot bb33b5ec60 Update cert-manager Docker tag to v1.19.3 2026-02-09 11:59:35 +00:00
Gitea Actions 67675d0146 ci(staging): deploy docs 5c4cda2e-debug 2026-02-06 18:15:53 +00:00
Gitea Actions 1f1639aeaf ci(staging): deploy plume f8f5e004-debug 2026-02-06 18:04:29 +00:00
Gitea Actions 80f5cba2e9 ci(staging): deploy plume cdc4dda5-debug 2026-02-06 17:59:12 +00:00
mrtz 2f7218bc99 fix(hs): Readd so whitelist in gitea works 2026-02-06 18:56:30 +01:00
mrtz ffbdde94f7 fix(hs): Persist values 2026-02-06 18:47:04 +01:00
mrtz d8883a4ec8 fix(hs): Remove Magic DNS for gitea 2026-02-06 18:46:21 +01:00
Gitea Actions 562b21e4b2 ci(staging): deploy plume ff19f1a6-debug 2026-02-06 17:39:18 +00:00
Gitea Actions 7250ad80b2 ci(staging): deploy plume 2a7a94fe-debug 2026-02-06 17:32:47 +00:00
mrtz 30b3103cd3 Release staging atlantis/sorcerer 2026-02-05 17:58:26 +01:00
mrtz 05f067e691 chore(docs): Bump again 2026-02-05 10:28:50 +01:00
mrtz dc93f45e32 chore: Bump docs 2026-02-05 10:28:21 +01:00
mrtz feefc87ea7 fix(attic): Remove 2026-02-03 17:13:14 +01:00
mrtz 513361728e fix(headscale): Remove spacing 2026-02-03 13:24:07 +01:00
mrtz 166ba8ae58 fix(argo): Switch to gitea for oceanbox cluster 2026-02-03 13:10:01 +01:00
mrtz faabcea369 fix(gatus): Disable vtn sorcerer 2026-02-03 12:37:16 +01:00
mrtz 8fc175b209 fix: Switch hel1 to gitea 2026-02-03 12:10:49 +01:00
mrtz 9bd7adb057 fix(argo): Add new url to sys 2026-02-03 11:03:10 +01:00
mrtz b41171d8d1 feat(ekman): Move to git.oceanbox.io 2026-02-03 11:00:39 +01:00
mrtz 8c14fb7034 chore(nginx): Bump to fix CVE 2026-02-03 10:15:11 +01:00
juselius fceba8ccea fix: add eli and hansi to ocenographers acl 2026-02-02 15:37:19 +01:00
juselius bfb16288b9 Merge branch 'main' of gitlab.com:oceanbox/manifests 2026-02-02 12:31:00 +01:00
juselius d90f43411f fix: migrate rossby manifests to gitea 2026-02-02 12:28:36 +01:00
mrtz a30a5f28fb fix: Use working env 2026-02-01 22:46:56 +01:00
mrtz e4cb8b36df fix(gitea/pf): Add mail 2026-02-01 22:40:08 +01:00
juselius ff956948bf fix: add hel1 lb to whitelist 2026-02-01 15:18:36 +01:00
juselius 18e3815e03 fix: change attic source to git.oceanbox.io 2026-02-01 15:12:28 +01:00
juselius 2dfca9bcbc fix: add port 22 to hel1 for oceanographers 2026-02-01 14:56:52 +01:00
mrtz 5a013b42ba fix: Add gitea to sys-proj and whitelist 2026-02-01 11:56:37 +01:00
mrtz 5cb695e096 fix(gitea): Don't use azure scopes 2026-02-01 11:19:12 +01:00
mrtz 3b7582edd0 fix(gitea): TRy new claim 2026-02-01 11:04:04 +01:00
mrtz 49321a0fa0 fix(gitea): Set admins 2026-02-01 10:52:15 +01:00
mrtz 9b55685967 fix(gitea): Add ekman/oceanbox to whitelist 2026-02-01 10:34:41 +01:00
mrtz d257651195 fix(gitea): Only link on login 2026-02-01 10:33:35 +01:00
mrtz 63b6d99955 chore: Bump makai 2026-01-29 19:06:09 +01:00
mrtz a48077f9b3 fifix(gitea): Enable registrations for nickname and email 2026-01-29 17:40:34 +01:00
Radovan Bast 9c60baeff9 ci: docs 2026-01-29 09:57:25 +00:00
mrtz d30515ab76 ci: docs 2026-01-29 09:41:42 +00:00
mrtz 85117976c3 ci: docs 2026-01-29 09:32:30 +00:00
mrtz 2ec369f428 ci: docs 2026-01-29 09:29:39 +00:00
mrtz aadf8995e6 ci: docs 2026-01-29 09:27:09 +00:00
mrtz 53776f68dd ci: docs 2026-01-29 09:18:51 +00:00
mrtz d4a56867e5 fix: Add docs to headscale 2026-01-29 10:00:56 +01:00
mrtz 8ae4f2c854 fix: Set registry path 2026-01-29 09:43:47 +01:00
mrtz ee21078412 fix: docs 2026-01-29 09:40:34 +01:00
mrtz a0e69a053d ci: docs 2026-01-29 08:38:15 +00:00
mrtz 3bae9f5065 fix: makai -> docs 2026-01-29 09:29:01 +01:00
mrtz cf816e621b feat: Add docs 2026-01-29 09:26:53 +01:00
Radovan Bast b71da56da7 ci: makai 2026-01-28 12:35:09 +00:00
simkir 3b6ed8e544 ci: makai 2026-01-28 11:48:46 +00:00
mrtz 9cbb16ae08 fix(gitea): Increase session lifetime 2026-01-27 21:04:23 +01:00
mrtz 708a44fa9b fix(gitea): Typo 2026-01-26 17:39:33 +01:00
mrtz f4a53934c2 fix(gitea): remove unused 2026-01-26 17:30:44 +01:00
mrtz 79ad206db3 fix(gitea): Reset 2026-01-26 17:28:56 +01:00
mrtz 6c850b312c fix(gitae):... 2026-01-26 17:27:36 +01:00
mrtz d1c4b25499 fix(gitea): More secrets 2026-01-26 17:25:11 +01:00
mrtz 265c370787 fix(gitea): Also for attachements 2026-01-26 17:23:27 +01:00
mrtz ed017894b5 fix(gitea): Dup 2026-01-26 17:21:33 +01:00
mrtz 9f0503bbf3 fix(gitea): Use env 2026-01-26 17:18:29 +01:00
mrtz 5aa937acb3 fix(gitea): All in buckets 2026-01-26 17:16:08 +01:00
mrtz 548c942b42 fix(hs): Add new gitea 2026-01-26 09:42:38 +01:00
mrtz b49f8dc005 fix(gitea): Change to public DNS with private IP 2026-01-26 08:55:16 +01:00
mrtz 955424cc70 Merge branch 'renovate/gatus-1.x' into 'main'
Update Helm release gatus to v1.4.5

See merge request oceanbox/manifests!71
2026-01-25 21:08:35 +01:00
mrtz 6e7fa3a642 fix(gitea): Cleanup 2026-01-25 20:38:43 +01:00
mrtz f6d6282aea chore(gitea): Bump 2026-01-25 11:45:13 +01:00
Renovate Bot f20375c7ca Update Helm release gatus to v1.4.5 2026-01-25 08:58:18 +00:00
mrtz 127722c4b4 fix(argo): Add postfix 2026-01-24 16:51:12 +01:00
mrtz d345172d8a fix(postfix): Move into manifests 2026-01-24 16:49:33 +01:00
mrtz e55212a859 fix(postfix): Plain 2026-01-24 16:47:38 +01:00
mrtz 8a39fb8afc Intiall Postfix setup :/ 2026-01-24 15:52:10 +01:00
mrtz 212739ae94 Merge branch 'automated/npins-update-20260123' into 'main'
chore: update npins dependencies

See merge request oceanbox/manifests!70
2026-01-24 08:29:11 +01:00
mrtz a940a2fedf fix(gitea): More metrics and NodePort 2026-01-23 20:03:56 +01:00
mrtz 38264b4879 fix(gitea): LB 2026-01-23 19:43:51 +01:00
mrtz 941e98abb8 fix(gitea): Add push to create and lb 2026-01-23 19:42:51 +01:00
mrtz 09b8030d03 chore: update npins dependencies
Automated update of Nix dependencies via npins.

    Updated packages:
    +      "revision": "a1ef738813b15cf8ec759bdff5761b027e3e1d23",
+      "hash": "sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U="
+      "hash": "sha256-XH6awru9NnBc/m+2YhRNT8r1PAKEiPGF3gs//F3ods0="
2026-01-23 15:01:05 +00:00
mrtz e7ba9bf363 fix(gitea): Via proxy protocol 2026-01-22 17:36:52 +01:00
mrtz 3a188746de fix(gitea): Secure cookie 2026-01-22 17:32:46 +01:00
mrtz f315c5019b fix(gitea): Rootless-Rootless 2026-01-22 16:31:00 +01:00
mrtz 6213f4ce2e fix(gitea): Rootless 2026-01-22 16:28:01 +01:00
mrtz 6d61ba9243 chore(gitea): Bump 2026-01-22 16:23:26 +01:00
mrtz ead05c101d fix(gitea|hs): Cool git domain 2026-01-22 16:16:38 +01:00
mrtz 44a93f15a6 fix(hs): New LB for git 2026-01-22 16:15:51 +01:00
mrtz 97d21660b1 fix(gitea): Back to svc for now 2026-01-22 15:46:31 +01:00
mrtz 9ff1f8aafc fix(gitea): Nodeport 2026-01-22 15:41:49 +01:00
mrtz f9cf9ad9b1 fix(gitea): Don't overwrite http LB 2026-01-22 15:28:16 +01:00
mrtz 807d9bca35 fix(gitea): Enabled by default 2026-01-22 15:26:28 +01:00
mrtz bf15426393 fix(gitea): LB take two 2026-01-22 15:25:14 +01:00
mrtz 21c57dac36 fix(gitea): Add LB 2026-01-22 15:24:05 +01:00
mrtz 1fd177b73a fix(gitea): Type again 2026-01-22 15:01:45 +01:00
mrtz 9d5b144d2d fix(gitea): Set nodePort 2026-01-22 14:59:01 +01:00
mrtz 24dfb63714 fix(gitea): Bump nodeport 2026-01-22 14:52:47 +01:00
mrtz e467799bd6 fix(gitea): Add admin secret and nodeport 2026-01-22 14:50:07 +01:00
mrtz ad258bf3fe feat: Add Gitea 2026-01-22 12:31:52 +01:00
mrtz 0801c0c6c7 fix: Remove attic reference 2026-01-22 09:57:37 +01:00
mrtz 924c7c74a4 fix(rabbitmq): Bump memroy 2026-01-22 08:42:42 +01:00
mrtz 1b766341cb ci: atlantis 2026-01-21 12:53:15 +00:00
mrtz b8c199718a fix(forgejo): Increase caching and don't send confirmation emails 2026-01-21 13:48:38 +01:00
mrtz b77b968420 fix(forgejo): Add metrics 2026-01-21 13:39:03 +01:00
mrtz 449a0f0e60 ci: atlantis 2026-01-21 09:42:26 +00:00
mrtz b1584703d1 fix: Remove nexus helmfile 2026-01-21 09:37:24 +01:00
mrtz d3ecef770f fix: Remove unused values 2026-01-21 09:36:29 +01:00
mrtz f43588cb93 fix(cilium): Autosync of by default 2026-01-21 09:03:41 +01:00
mrtz be985a1ac4 Merge branch 'renovate/forgejo-16.x' into 'main'
Update forgejo Docker tag to v16.0.1

See merge request oceanbox/manifests!68
2026-01-20 19:09:10 +01:00
mrtz 6a3e3855df Merge branch 'renovate/argocd-apps-2.x' into 'main'
Update Helm release argocd-apps to v2.0.4

See merge request oceanbox/manifests!69
2026-01-20 19:08:50 +01:00
Renovate Bot da5a2ea142 Update Helm release argocd-apps to v2.0.4 2026-01-20 18:04:14 +00:00
Renovate Bot d3db1db7c5 Update forgejo Docker tag to v16.0.1 2026-01-20 18:04:09 +00:00
mrtz 411550cc23 devel: Remove vCluster
Now available on the `vcluster` branch
2026-01-20 18:53:17 +01:00
mrtz 1e8584281a devel: Remove attic
It's now available on the attic branch.
2026-01-20 18:50:22 +01:00
mrtz 75a5fb5c83 devel: Useful kubectl plugins 2026-01-20 18:17:07 +01:00
mrtz 0eb60de429 chore(ingress-nginx): Bump to latest 2026-01-20 17:16:54 +01:00
mrtz 9d034eea25 chore(ingress-nginx): Bump to latest v4.9 2026-01-20 17:03:03 +01:00
mrtz 6104114404 fix(rabbitmq): Also bump resources for prod 2026-01-20 15:45:13 +01:00
mrtz 1e7126fedb ci: sorcerer 2026-01-20 14:42:27 +00:00
mrtz 0d12907f4c ci: atlantis 2026-01-20 14:42:20 +00:00
mrtz 297e5efd88 fix(rabbitmq): Set proper memory requests 2026-01-20 15:38:30 +01:00
mrtz d09eabd2bd chore(rabbitmq): Bump to latest v13 2026-01-20 15:29:51 +01:00
mrtz 351bb41f80 chore(rabbitmq): Bump to latest v12 2026-01-20 15:15:43 +01:00
mrtz fd773bff9f fix(rabbitmq): Prepare for upgrades 2026-01-20 15:08:19 +01:00
simkir 196d3ed0eb atlantis: Remove limits in staging 2026-01-20 09:04:40 +01:00
mrtz f617f29a50 ci: atlantis 2026-01-19 19:07:24 +00:00
mrtz 0bc45748cf fix(spegel): Typo 2026-01-19 19:27:45 +01:00
mrtz fdbdb138e1 fix(spegel): Double the escape, double the fun 2026-01-19 19:26:55 +01:00
mrtz b2ed367b2a fix(spegel): Whitelist gitlab 2026-01-19 19:25:41 +01:00
stigrj 22cb7bddb6 ci: atlantis 2026-01-19 16:15:47 +00:00
simkir fe1c3db4b2 ci: codex 2026-01-19 15:08:56 +00:00
Radovan Bast 830c44644d ci: makai 2026-01-19 15:03:04 +00:00
simkir 5825a4bbc2 ci: atlantis 2026-01-19 14:50:46 +00:00
simkir a7b3310a10 codex: Remove manual production tag 2026-01-19 15:49:56 +01:00
Radovan Bast ecfa74dddd ci: makai 2026-01-19 14:35:06 +00:00
juselius 8a931d7c03 ci: codex 2026-01-19 13:43:06 +00:00
juselius c7b099cff2 ci: sorcerer 2026-01-19 13:43:00 +00:00
juselius 24276410c1 ci: atlantis 2026-01-19 13:42:53 +00:00
mrtz 5493008cb6 chore(spegel): Bump to 0.6.0 2026-01-18 18:19:45 +01:00
juselius a788539d33 ci: codex 2026-01-16 19:06:46 +00:00
juselius 3e06946d04 Merge branch 'automated/npins-update-20260116' into 'main'
chore: update npins dependencies

See merge request oceanbox/manifests!67
2026-01-16 20:03:00 +01:00
mrtz 29a51653f3 chore: update npins dependencies
Automated update of Nix dependencies via npins.

    Updated packages:
    +      "hash": "sha256-wufp5c0nWh/87f9eK7xy1eZXms5zd4yl6S4SR+LfA08="
2026-01-16 15:00:16 +00:00
mrtz 23b43c9b41 chore(forgejo): Bump to 14.0 2026-01-16 07:03:19 +01:00
mrtz 53ac321316 ci: codex 2026-01-15 17:01:05 +00:00
mrtz c5d42f2266 ci: sorcerer 2026-01-15 17:00:59 +00:00
mrtz a8bbe28137 ci: atlantis 2026-01-15 17:00:50 +00:00
Radovan Bast ed9dd67040 ci: makai 2026-01-15 11:22:39 +00:00
Radovan Bast ef13e1f980 ci: makai 2026-01-15 08:23:47 +00:00
simkir 5d3f57e518 ci: codex 2026-01-15 07:36:32 +00:00
simkir 97ed914338 Enable auto-sync for codex-staging 2026-01-15 08:33:50 +01:00
mrtz aa0ee6ad37 fix: Naming 2026-01-15 00:10:48 +01:00
mrtz 7afc34dbf8 fix(forgejo): HEll 2026-01-15 00:08:08 +01:00
mrtz c77e11f0d2 fix(forgejo): It's getting late us -> eu 2026-01-14 23:58:02 +01:00
mrtz 78892df3fc fix(forgejo): Location matters... 2026-01-14 23:54:52 +01:00
mrtz c3b1cab416 fix(forgejo): Non fully-qualified 2026-01-14 23:52:35 +01:00
mrtz 7227f07b71 fix(forgejo): Remove duplicate storage type 2026-01-14 23:51:54 +01:00
mrtz 683c7f36c3 fix(forgejo): App Path 2026-01-14 23:17:10 +01:00
mrtz 98812a6a3b fix(forgejo): Try us-east 2026-01-14 19:19:34 +01:00
mrtz 8f990cff54 fix(forgejo): Set DB type 2026-01-14 18:49:39 +01:00
mrtz a2678efd78 fix(forgejo): Remove ssl 2026-01-14 18:47:10 +01:00
mrtz cdbacbd34c fix(forgejo): Remove ssl 2026-01-14 18:39:22 +01:00
mrtz 20ca29d5ec fix(forgejo): Hetzner on :443 2026-01-14 18:35:26 +01:00
mrtz 9c42fd665d fix(forgejo): Set storagetype 2026-01-14 18:31:15 +01:00
mrtz 7468b902ce fix(foregjo): Change minio endpoint 2026-01-14 18:29:05 +01:00
simkir 62578486ce ci: sorcerer 2026-01-14 15:55:48 +00:00
simkir 6b17805a42 ci: codex 2026-01-14 15:55:41 +00:00
simkir e35b81b356 ci: atlantis 2026-01-14 15:55:33 +00:00
mrtz 10758b334b chore(forgejo): Bump to 15.1.0 2026-01-14 10:23:46 +01:00
mrtz 8f61e63f29 fix(forgejo): rm location for minio 2026-01-13 16:35:47 +01:00
mrtz 621598dee3 fix(forgejo): Move endpoint to envs 2026-01-13 16:30:46 +01:00
mrtz 0689bd47f2 fix(forgejo): Remove port 2026-01-13 16:23:13 +01:00
mrtz 006efc31c2 fix(forgejo): Use SSL 2026-01-13 16:20:13 +01:00
mrtz 9d45101ed9 fix(forgejo): Valid minio endpoint 2026-01-13 16:15:18 +01:00
mrtz d630bdebef fix(forgejo): Type minioc -> minio 2026-01-13 16:12:06 +01:00
mrtz 8182141bc1 fix(forgejo): Add s3 for packages 2026-01-13 16:08:25 +01:00
Radovan Bast dc67fa2271 ci: makai 2026-01-13 13:16:11 +00:00
simkir 37ea2ad85c ci: atlantis 2026-01-13 12:37:37 +00:00
Radovan Bast 6a5da41480 ci: makai 2026-01-13 12:23:36 +00:00
Radovan Bast cd25aa8a1a ci: makai 2026-01-13 11:56:21 +00:00
Radovan Bast 05a3a69976 ci: makai 2026-01-12 17:03:01 +00:00
simkir 0697a4da10 ci: codex 2026-01-12 16:43:47 +00:00
simkir 8d5443e126 Bump codex 0.0.1-beta.2 -> 0.0.1-beta.3 2026-01-12 17:42:25 +01:00
simkir b32e0643fb ci: codex 2026-01-12 13:48:28 +00:00
mrtz af7f4c8116 ci: codex 2026-01-12 13:44:58 +00:00
mrtz 37bb29b36a ci: atlantis 2026-01-12 13:44:49 +00:00
simkir af04b27c10 Bump codex 0.0.1-beta.1 -> 0.0.1-beta.2 2026-01-12 14:36:23 +01:00
Radovan Bast a42010546f ci: makai 2026-01-12 11:35:36 +00:00
mrtz 7034d20e39 fix(velero): Working version of kubectl 2026-01-12 10:16:32 +01:00
mrtz dbdfcb4f21 fix(velero): Bump plugin and remove legacy kubectl 2026-01-12 10:02:02 +01:00
mrtz 22148fb162 fix(velero): Bump to 11.3.2 2026-01-12 09:58:48 +01:00
mrtz 3086214bac ci: atlantis 2026-01-11 14:27:07 +00:00
mrtz e6c99a8567 chore: Bump nixpkgs 2026-01-11 14:05:38 +01:00
mrtz fa9d45fbb7 fix(forgejo): Remove LB 2026-01-09 15:53:38 +01:00
mrtz 72eb20fb5b fix(forgejo): Change realm 2026-01-09 15:20:17 +01:00
mrtz eb141a7efe fix(forgejo): Add OIDC login 2026-01-09 15:04:38 +01:00
mrtz 773550df56 fix(forgejo): Add back whitelist 2026-01-09 14:34:53 +01:00
mrtz a93173066d fix(forgejo): Remove ssh via LB for now 2026-01-09 14:33:26 +01:00
simkir b39ed6cc54 fix(codex): Set port for fga url 2026-01-09 14:32:23 +01:00
mrtz 685328685b fix(forgejo): Use secrets for DB 2026-01-09 14:28:59 +01:00
simkir 40beab6e4f fix(codex): Remove codex.oceanbox.io from ing hosts 2026-01-09 14:21:39 +01:00
mrtz 46c890c6c3 fix(forgjo): Remove comments in dragonfly 2026-01-09 14:20:53 +01:00
simkir aaa7cf4a6e fix(codex): Rm codex.oceanbox.io from ing tls hosts 2026-01-09 14:19:44 +01:00
simkir 55d385ea6a fix(codex): Set correct openfga url 2026-01-09 14:19:44 +01:00
mrtz 80ebe7c278 fix(forgejo): Limit cpu count dragonfly 2026-01-09 14:19:01 +01:00
mrtz cf5b0273c2 fix(forgejo): Increase dragonfly RAM 2026-01-09 14:13:51 +01:00
mrtz c8ec4161aa fix(forgejo): Move to sys and 2026-01-09 13:55:32 +01:00
simkir 59580b5d29 fix(nginx): Move error page to 503 2026-01-08 14:42:33 +01:00
simkir ddc8c7b253 Add simkir-maps.dev.oceanbox.io to ts dns 2026-01-08 14:32:19 +01:00
simkir 36f0f11ef6 Add codex.adm.oceanbox.io to ts dns 2026-01-08 14:32:02 +01:00
simkir ea1a0a2eb5 Add custom 404.html to nginx default backend 2026-01-08 14:25:22 +01:00
simkir ffb572e762 fix(nginx): Set default backend to custom-error-pages 2026-01-08 14:10:26 +01:00
Radovan Bast f46ca7d2be ci: makai 2026-01-08 11:29:28 +00:00
Radovan Bast 2cd14292d2 ci: makai 2026-01-08 09:48:30 +00:00
mrtz 9470c73e92 fix(forgejo): Correct s3 url 2026-01-08 08:50:33 +01:00
mrtz 922e2fd0ea feat: Add forgejo 2026-01-07 23:22:08 +01:00
Radovan Bast 8c2f6d53c9 ci: makai 2026-01-07 14:22:11 +00:00
simkir 7041b91c45 fix(codex): Add codex.adm.oceanbox.io ing. path 2026-01-07 15:02:20 +01:00
simkir a1c3f766b5 fix(codex): Rename prod ing tls secret to prod 2026-01-07 14:55:50 +01:00
simkir d5e6d86f4b Bump codex 0.0.0-alpha.1 -> 0.0.1-beta.1 2026-01-07 14:33:06 +01:00
simkir 608fae0bf1 ci: codex 2026-01-07 13:29:09 +00:00
simkir d3fd3b7c5b fix(codex): Mount correct cm 2026-01-07 14:20:54 +01:00
simkir 556756d0a0 Rename codex prod appsettings file 2026-01-07 14:18:53 +01:00
simkir d242c23ae3 Rename prod codex cilium network policy 2026-01-07 14:16:14 +01:00
simkir 3255430a3b Add prod codex 2026-01-07 14:10:49 +01:00
Radovan Bast 7594dfe93d ci: makai 2026-01-07 11:28:39 +00:00
mrtz 616a1915f2 fix(atlantis): Staging should use app instead of superuser secret 2026-01-07 11:24:26 +01:00
Radovan Bast de6963de12 ci: makai 2026-01-06 10:34:18 +00:00
juselius 5d8a4056e3 Merge branch 'main' of gitlab.com:oceanbox/manifests 2026-01-06 10:52:31 +01:00
juselius 9c9c87bf2f fix: add intern to headscale acl 2026-01-06 10:52:26 +01:00
Radovan Bast 89a54a995d ci: makai 2026-01-06 09:12:43 +00:00
juselius 707c37b9f1 fix: add faith to headscale acl 2026-01-05 15:45:47 +01:00
Radovan Bast 14ae0e358b ci: makai 2026-01-05 14:44:07 +00:00
simkir ef82ce7bc5 ci: sorcerer 2026-01-05 14:04:34 +00:00
simkir d4d9d9a3b6 ci: atlantis 2026-01-05 14:04:27 +00:00
mrtz f55fd396fc ci: sorcerer 2026-01-05 13:23:48 +00:00
mrtz 91e98e3949 ci: atlantis 2026-01-05 13:23:41 +00:00
mrtz 40eb429c17 Merge branch 'renovate/opentelemetry-collector-0.x' into 'main'
Update Helm release opentelemetry-collector to v0.142.1

See merge request oceanbox/manifests!58
2026-01-05 12:27:26 +01:00
mrtz 432a73a4ba Merge branch 'renovate/kyverno-3.x' into 'main'
Update Helm release kyverno to v3.6.1

See merge request oceanbox/manifests!40
2026-01-05 10:19:45 +01:00
mrtz de4ab27a2d Merge branch 'renovate/argocd-apps-2.x' into 'main'
Update Helm release argocd-apps to v2

See merge request oceanbox/manifests!63
2026-01-05 10:18:15 +01:00
mrtz def3f19dff fix(makai): Correct path for new container reg 2026-01-05 09:05:16 +01:00
Radovan Bast 3336c9782c ci: makai 2026-01-05 07:39:46 +00:00
Radovan Bast b943caef06 ci: makai 2026-01-04 17:56:42 +00:00
mrtz 83a3cece0b Merge branch 'renovate/registry-3.x' into 'main'
Update registry Docker tag to v3

See merge request oceanbox/manifests!66
2026-01-04 11:29:24 +01:00
mrtz 2155c4c654 Merge branch 'renovate/openfga-0.x' into 'main'
Update Helm release openfga to v0.2.50

See merge request oceanbox/manifests!54
2026-01-04 11:02:48 +01:00
mrtz 13e44a495f Merge branch 'renovate/slurm-operator-0.x' into 'main'
Update slurm-operator Docker tag to v0.4.1

See merge request oceanbox/manifests!55
2026-01-04 11:02:03 +01:00
mrtz 923f2b81b9 Merge branch 'renovate/cloudnative-pg-0.x' into 'main'
Update Helm release cloudnative-pg to v0.27.0

See merge request oceanbox/manifests!56
2026-01-04 10:58:21 +01:00
mrtz fad034ca44 Merge branch 'renovate/mariadb-operator-25.x' into 'main'
Update Helm release mariadb-operator to v25.10.3

See merge request oceanbox/manifests!57
2026-01-04 10:54:03 +01:00
Renovate Bot 31d1918b86 Update registry Docker tag to v3 2026-01-04 08:59:02 +00:00
Renovate Bot 34181f92b1 Update Helm release argocd-apps to v2 2026-01-04 08:58:55 +00:00
Renovate Bot 1d8b1bebcd Update Helm release opentelemetry-collector to v0.142.1 2026-01-04 08:58:42 +00:00
Renovate Bot 91fba971e2 Update Helm release mariadb-operator to v25.10.3 2026-01-04 08:58:39 +00:00
Renovate Bot 4bb68c68a8 Update Helm release kyverno to v3.6.1 2026-01-04 08:58:33 +00:00
Renovate Bot 4fe9cfee86 Update Helm release cloudnative-pg to v0.27.0 2026-01-04 08:58:17 +00:00
Renovate Bot c580b22ff5 Update slurm-operator Docker tag to v0.4.1 2026-01-04 08:58:10 +00:00
Renovate Bot 988ba5a4c2 Update Helm release openfga to v0.2.50 2026-01-04 08:58:07 +00:00
mrtz e9e72da86a fix(headscale): Add Ole 2026-01-02 17:02:02 +01:00
juselius a1c1022465 fix: fix ca issuer 2025-12-30 14:37:26 +01:00
mrtz 4de318d814 fix(hel1): Default cluster-ca 2025-12-30 14:14:52 +01:00
mrtz 7402bad7a4 fix(hel1): Add adm to default url 2025-12-30 13:59:48 +01:00
mrtz 113a582649 fix(hel1): Update base url 2025-12-30 13:54:55 +01:00
mrtz 73b8b11088 Merge branch 'automated/npins-update-20251230' into 'main'
chore: update npins dependencies

See merge request oceanbox/manifests!52
2025-12-30 10:40:41 +01:00
mrtz f6854b72c8 chore: update npins dependencies
Automated update of Nix dependencies via npins.

    Updated packages:
    +      "hash": "18hsj84ndffq8dz2nh7mv2xib113lxc83spkg3csgzw0agpmkris"
2025-12-30 09:39:02 +00:00
mrtz bb1078b0f2 fix: Disable old ci 2025-12-30 10:35:19 +01:00
mrtz 983fa68f6a chore: Add ci 2025-12-30 10:34:27 +01:00
mrtz 9876d5bec5 ci(nix): Add CI shell 2025-12-30 10:25:44 +01:00
mrtz b6af70c8ca fix(umami): Disable telemetry 2025-12-29 13:34:11 +01:00
mrtz 957526a6bc fix(rules/bootstrap): Format yaml 2025-12-29 13:23:04 +01:00
mrtz f81a4b2732 treewide: Format with shellcheck, jsonlint and yamllint 2025-12-29 12:41:13 +01:00
mrtz d7e4fb43cb fix(cert-manager): Bump to latest release 2025-12-29 11:10:12 +01:00
mrtz e94ed8155e fix(cert-manager): Switch to oci registry 2025-12-29 11:01:52 +01:00
juselius c8a0a98167 fix: update gatus to adm.hel1.obx 2025-12-28 14:36:33 +01:00
mrtz 9cddd9b404 ci: sorcerer 2025-12-22 12:21:24 +00:00
mrtz 3df44cd4b2 ci: atlantis 2025-12-22 12:21:18 +00:00
Radovan Bast 53ac794bd6 ci: makai 2025-12-22 08:35:04 +00:00
Radovan Bast f1a382c76c ci: makai 2025-12-19 21:01:38 +00:00
Radovan Bast 7a7459db10 ci: makai 2025-12-19 20:49:01 +00:00
Radovan Bast ed3515c752 ci: makai 2025-12-19 15:48:31 +00:00
juselius 19457af158 ci: fornix 2025-12-19 15:20:13 +00:00
Radovan Bast e455612874 ci: makai 2025-12-19 14:44:18 +00:00
Radovan Bast df757cf361 ci: makai 2025-12-19 14:27:49 +00:00
juselius eb8f6e83ca ci: fornix 2025-12-19 10:55:33 +00:00
juselius 1668c8db54 ci: fornix 2025-12-19 10:53:07 +00:00
juselius d739c3d1b1 ci: fornix 2025-12-18 14:42:21 +00:00
juselius 10393587b2 ci: fornix 2025-12-18 09:12:46 +00:00
Radovan Bast 64e5b26352 ci: makai 2025-12-18 09:00:22 +00:00
juselius 49ad715025 fix: argh!!! 2025-12-18 09:51:17 +01:00
juselius ee6f7e1d56 fix: argh... 2025-12-18 09:46:59 +01:00
juselius 468eaeed88 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-12-18 09:45:42 +01:00
juselius 257a55fab7 fix: add composer.lock to persistent drupal 2025-12-18 09:43:35 +01:00
juselius 6fb44f6ba4 ci: fornix 2025-12-18 08:40:27 +00:00
juselius b456dbc0ff fix: add BASE_URL env to drupal deployment 2025-12-18 09:16:35 +01:00
Radovan Bast c415754e46 ci: makai 2025-12-18 07:46:03 +00:00
Radovan Bast 2688f381ef ci: makai 2025-12-17 14:49:42 +00:00
juselius 10c6708bd4 ci: fornix 2025-12-17 13:58:32 +00:00
juselius a07e19b22c fix: disable diagrid dashboard 2025-12-17 14:36:16 +01:00
juselius 2e9dc96ded fix: disable /data path kustomization in sorcerer 2025-12-17 14:13:18 +01:00
juselius 0348b1d46f fix: fix diagrid dasboard statestore config 2025-12-17 14:06:55 +01:00
juselius 22383f1d88 fix: update helmfile container 2025-12-17 13:52:51 +01:00
juselius e2641b18b6 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-12-17 13:50:20 +01:00
juselius 86240fc085 fix: enable probes on diagrid-dashboard 2025-12-17 13:50:12 +01:00
Radovan Bast 799b6c2858 ci: makai 2025-12-17 11:46:38 +00:00
Radovan Bast daa5b60c43 ci: makai 2025-12-17 09:58:16 +00:00
juselius ca0a228660 feat: enable diagrid dashboard for staging sorcerer 2025-12-17 10:54:42 +01:00
juselius 621945dbf2 Merge remote-tracking branch 'origin/diadash' 2025-12-17 10:46:53 +01:00
Radovan Bast 847c70b547 ci: makai 2025-12-17 08:59:00 +00:00
juselius 40a04b72ae ci: fornix 2025-12-17 08:40:11 +00:00
juselius 457a260d0e ci: fornix 2025-12-17 07:51:12 +00:00
Radovan Bast 49b2992a41 ci: makai 2025-12-16 19:57:00 +00:00
juselius 605581fc40 feat: add diagrid workflow dashboard subchart sorcerer and atlantis 2025-12-16 19:55:59 +01:00
mrtz dab6716033 fix(sorcere/plume): Update cacheDir for prod/staging 2025-12-16 17:39:36 +01:00
mrtz 23bedaa370 fix(sorcerer): Create staging cacheDir 2025-12-16 17:27:25 +01:00
Radovan Bast e578f06d36 ci: makai 2025-12-16 15:13:57 +00:00
Radovan Bast 2e6559e6ad ci: makai 2025-12-16 11:23:15 +00:00
Radovan Bast 7f21f3632d ci: makai 2025-12-16 08:42:04 +00:00
juselius 03ea94648f ci: fornix 2025-12-16 08:28:57 +00:00
juselius cfe034bad0 fix: fix fornix base and drupal urls 2025-12-16 08:50:19 +01:00
juselius 87edc012d4 fix: add values for fornix drupalUrl and baseUrl 2025-12-16 08:48:42 +01:00
Radovan Bast e64207fc08 ci: makai 2025-12-16 07:14:47 +00:00
juselius 1de43ded88 ci: fornix 2025-12-15 18:16:43 +00:00
juselius e82cfe22bd ci: fornix 2025-12-15 16:19:06 +00:00
Radovan Bast be78113f20 ci: makai 2025-12-15 15:34:01 +00:00
juselius 9c48deef78 ci: fornix 2025-12-15 15:16:12 +00:00
mrtz 590541c0e1 chore(umami): Bump to latest 2025-12-15 15:07:24 +01:00
mrtz fc63ae640c fix(kueue): Move ingress 2025-12-15 14:08:21 +01:00
mrtz 26a5fc683e fix(kueue): Value naming 2025-12-15 14:06:18 +01:00
mrtz 10fa7835ae fix(kueue): Per cluster ingress 2025-12-15 14:03:29 +01:00
mrtz d99bb6547d fix(kueue): Add ws ingress 2025-12-15 13:45:32 +01:00
mrtz 5e5ebad9ad fix(kueue): Reset allowed origins 2025-12-15 13:23:46 +01:00
mrtz 5519d67ccc fix(kueue): Add prioriry classes and fix ingress 2025-12-15 12:10:17 +01:00
Radovan Bast 98b34deea2 ci: makai 2025-12-15 07:57:47 +00:00
Radovan Bast 123b23d337 ci: makai 2025-12-14 14:39:58 +00:00
juselius e7e37c8adc Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-12-14 11:41:47 +01:00
juselius 771decaf2b fix: fix diagrid-dashboard service port 2025-12-14 11:41:34 +01:00
Radovan Bast a3609c4072 ci: makai 2025-12-14 10:14:15 +00:00
Radovan Bast f7e4b100e1 ci: makai 2025-12-13 18:02:57 +00:00
Radovan Bast 3ab4a94bb2 ci: makai 2025-12-13 17:52:57 +00:00
mrtz 083cd50d6a fix(kueue): Undo certs 2025-12-13 13:23:59 +01:00
juselius 33395c5051 wip: add rudimentary diagrid dashboard chart. needs work. 2025-12-13 12:31:07 +01:00
mrtz 0b634744da fix(kueue): Lets try again 2025-12-12 16:10:45 +01:00
mrtz 3d423a8111 fix(kueue): Disable internal 2025-12-12 16:09:06 +01:00
mrtz fb71102049 fix(kueue): Check prom 2025-12-12 16:08:14 +01:00
mrtz 07cfd8013d fix(kueue): I'm stupid 2025-12-12 16:05:47 +01:00
mrtz dbb17345b6 fix(kueue): Disable internal certs 2025-12-12 16:02:56 +01:00
mrtz dc5fbb49ca fix(hs): Use dev.x.obx 2025-12-12 15:56:15 +01:00
mrtz 3c9f2e4c4a fix(kueue): Use ca-issuer 2025-12-12 15:55:29 +01:00
mrtz 9f922a494d fix(kueue): Correct yaml 2025-12-12 15:53:35 +01:00
mrtz a4e5901c76 fix(kueue): Correct ingress 2025-12-12 15:49:19 +01:00
mrtz de19337d2c fix(headscale): Add kueue ing 2025-12-12 15:46:33 +01:00
mrtz bb3586b7c5 fix(kueue): Add ingress 2025-12-12 15:45:11 +01:00
mrtz dbf1e73f79 fix(kueue): Enable metrics 2025-12-12 15:39:39 +01:00
mrtz b22d29c4ff minor(kueue): Add localQueue for prod/staging 2025-12-12 15:32:07 +01:00
mrtz abe145e29e fix(kueue): Formatting 2025-12-12 15:26:32 +01:00
mrtz 5f935ebbb9 fix(kueue): Add a default clusterqueue and add support for batch/jobsets 2025-12-12 15:18:29 +01:00
mrtz c25f6f07a6 ci: plume 2025-12-12 14:13:46 +00:00
Radovan Bast 5ca4fd830f ci: makai 2025-12-12 14:05:51 +00:00
mrtz 75aca0ab33 fix(plume): Correct image 2025-12-12 15:02:52 +01:00
mrtz c512b6b402 ci: plume 2025-12-12 14:00:22 +00:00
juselius 95b419ce09 ci: fornix 2025-12-12 13:53:33 +00:00
mrtz 2da99db2a1 ci: plume 2025-12-12 12:57:58 +00:00
mrtz 1b0c49e17f fix(kueue): Use websockets 2025-12-12 11:22:40 +01:00
mrtz 5738b0fd0e fix(kueue): Switch to svc for backend 2025-12-12 11:21:35 +01:00
mrtz 847efcde83 fix(kueue): Correct syntax 2025-12-12 11:11:51 +01:00
mrtz ebcf791fee fix(kueue): Enable dasbboard 2025-12-12 11:10:13 +01:00
Radovan Bast 74e5196c90 ci: makai 2025-12-12 09:30:40 +00:00
juselius 323aca63ac ci: fornix 2025-12-12 08:38:38 +00:00
Radovan Bast 6b9479bdcf ci: makai 2025-12-12 07:17:57 +00:00
juselius 4387d147ed fix: move drupal configs to modules rather than sites 2025-12-11 18:08:17 +01:00
juselius c72c35f905 ci: fornix 2025-12-11 16:52:54 +00:00
juselius e54a374387 fix: fix fornix domain (again) 2025-12-11 15:58:14 +01:00
juselius c3939e6359 fix: add Kueue ServerSideApply=true 2025-12-11 15:53:55 +01:00
juselius 04f41d5dc4 fix: fix fornix dev domain 2025-12-11 15:51:55 +01:00
juselius b5aca9a830 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-12-11 15:49:13 +01:00
juselius 7b85e30954 fix: fix fornix certificate 2025-12-11 15:49:03 +01:00
juselius 751d371d19 ci: fornix 2025-12-11 14:44:36 +00:00
juselius ea65c4581c feat: add kueue 2025-12-11 15:26:18 +01:00
juselius 1b19734b6e ci: fornix 2025-12-11 12:38:22 +00:00
juselius d69ce7d104 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-12-11 13:33:33 +01:00
juselius 8a051c10af fix: move drupal to fornix 2025-12-11 13:33:24 +01:00
Radovan Bast 351116d3a8 ci: makai 2025-12-11 11:59:21 +00:00
Radovan Bast f4f0476177 ci: makai 2025-12-11 11:41:53 +00:00
juselius 9a29c2dd5f fix: move drupal to default argo project 2025-12-11 12:28:05 +01:00
juselius e73e060e6d fix: move drupal to fornix ns 2025-12-11 12:22:26 +01:00
juselius 0467528683 fix: fix fornix image tag 2025-12-10 21:43:13 +01:00
juselius 54485c0554 ci: fornix 2025-12-10 20:26:45 +00:00
juselius 7063f68a28 ci: fornix 2025-12-10 18:53:53 +00:00
juselius a3cb3ba335 ci: fornix 2025-12-10 18:43:55 +00:00
Radovan Bast 5b8cc451c2 ci: makai 2025-12-10 15:29:47 +00:00
juselius 86240afd82 fix: update fornix 2025-12-10 16:06:30 +01:00
juselius ee4417aee2 fix: fix fornix registry 2025-12-10 15:52:20 +01:00
juselius 9269d9c026 fix: fix fornix namespace 2025-12-10 15:45:28 +01:00
juselius 6ea0811d74 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-12-10 15:42:40 +01:00
juselius 0779d405c6 feat: add fornix 2025-12-10 15:42:31 +01:00
Radovan Bast 6626654df6 ci: makai 2025-12-10 14:26:47 +00:00
Radovan Bast df231941c0 ci: makai 2025-12-10 11:23:11 +00:00
mrtz 7002dcd14d fix(mdb): Disable on hel1 2025-12-10 09:03:19 +01:00
juselius b323c48c18 fix: split and fix drupal manifests 2025-12-10 08:51:01 +01:00
mrtz c344a26f5c Run mariadb-operatore on hel1 2025-12-09 13:37:06 +01:00
mrtz 5741568d02 fix: Persist hs 2025-12-09 13:03:28 +01:00
mrtz 480c44a82d ci: codex 2025-12-09 12:02:31 +00:00
Radovan Bast 13a5f16810 ci: makai 2025-12-09 11:28:39 +00:00
Radovan Bast c906bb7136 ci: makai 2025-12-09 07:32:51 +00:00
Radovan Bast e9d6315656 ci: makai 2025-12-09 07:19:18 +00:00
Radovan Bast bb7916b155 ci: makai 2025-12-08 13:52:33 +00:00
Radovan Bast 14554b6dae ci: makai 2025-12-08 13:30:26 +00:00
Radovan Bast a5364d3c16 ci: makai 2025-12-08 11:44:48 +00:00
juselius 3368517f3a ci: sorcerer 2025-12-06 10:37:41 +00:00
juselius 5eee9e90a8 ci: atlantis 2025-12-06 10:37:38 +00:00
Radovan Bast dc52b49da7 ci: makai 2025-12-05 17:21:52 +00:00
Radovan Bast ff5a4e0a2a ci: makai 2025-12-05 17:19:29 +00:00
Radovan Bast e19b240f1f ci: makai 2025-12-05 13:00:06 +00:00
Radovan Bast a47cf689fb ci: makai 2025-12-04 13:53:55 +00:00
Radovan Bast 888daa7f1e ci: makai 2025-12-04 12:05:13 +00:00
Radovan Bast eaeb988aab ci: makai 2025-12-03 15:28:28 +00:00
Radovan Bast edd3df84e5 ci: makai 2025-12-03 14:43:38 +00:00
Radovan Bast 526e24cc66 ci: makai 2025-12-03 14:19:37 +00:00
Radovan Bast 11d4b37f4d ci: makai 2025-12-03 13:30:34 +00:00
Radovan Bast cabfceadd1 ci: makai 2025-12-03 10:48:44 +00:00
Radovan Bast 2bfeaf7d67 ci: makai 2025-12-03 10:35:37 +00:00
mrtz 1e1669fcd6 fix(drupal): Use dev image 2025-12-03 11:08:07 +01:00
simkir 3f3a4255b5 Add codex.dev.tos.obx to cert 2025-12-03 10:12:04 +01:00
simkir 877cc612a0 umami: View umami submit events from 2025-09-01
To see more submits in our dashboard
2025-12-03 08:54:46 +01:00
mrtz a18e7d2e23 fix: Add inital nexus and update drupal image 2025-12-02 21:27:05 +01:00
Radovan Bast de9388691a ci: makai 2025-12-02 15:12:40 +00:00
Radovan Bast 9c6a7e01f4 ci: makai 2025-12-02 14:05:41 +00:00
simkir ae4c7f3bb4 Add maps.dev.oceanbox.io to allowedOrigin
For sorcerer and itself, I guess
2025-12-02 14:36:45 +01:00
Moritz Jörg 4442bc923a fix(drupal): Persist whitelist 2025-12-02 14:34:30 +01:00
Moritz Jörg ddfd36fb3a fix(drupal): Switch image 2025-12-02 14:34:07 +01:00
juselius 46820439e9 fix: add ismael to headscale acl 2025-12-02 14:31:54 +01:00
simkir 64c081f629 Add maps.dev.oceanbox.io ing for staging
Doesn't hurt having it while we wait for the proper beta instance.
2025-12-02 14:29:00 +01:00
Radovan Bast c7958cbc6b ci: makai 2025-12-02 13:28:10 +00:00
Radovan Bast 730b84e469 ci: makai 2025-12-02 12:37:45 +00:00
Radovan Bast 2785bf7907 ci: makai 2025-12-02 12:28:18 +00:00
mrtz 72079fe81b fix(drupal): Correct ing 2025-12-02 12:01:15 +01:00
mrtz b58d457d90 fix(drupal): Fixup 2025-12-02 12:00:14 +01:00
mrtz 86d2d58c3c fix(drupal): Intial setup 2025-12-02 11:57:22 +01:00
Radovan Bast 5030b4b8c5 ci: makai 2025-12-02 10:08:42 +00:00
Radovan Bast 7f39e2baf7 ci: makai 2025-12-02 09:54:02 +00:00
Radovan Bast 052edfa4e4 ci: makai 2025-12-02 08:28:01 +00:00
juselius 9349978f6e ci: atlantis 2025-12-01 18:31:07 +00:00
juselius 7cf6cf1a55 ci: sorcerer 2025-12-01 18:31:04 +00:00
juselius 97d398c637 ci: codex 2025-12-01 18:31:02 +00:00
mrtz 297d998c96 ci: atlantis 2025-12-01 18:28:09 +00:00
Radovan Bast 14524fb308 ci: makai 2025-12-01 14:51:18 +00:00
Radovan Bast b4970a8550 ci: makai 2025-12-01 13:49:55 +00:00
juselius 7705fc228c ci: atlantis 2025-12-01 13:37:23 +00:00
juselius 12d2587e9b ci: sorcerer 2025-12-01 13:37:21 +00:00
juselius f030045694 ci: codex 2025-12-01 13:37:19 +00:00
stigrj 4898676dc5 ci: atlantis 2025-12-01 13:34:36 +00:00
juselius 21ffb79401 ci: codex 2025-12-01 13:15:40 +00:00
juselius e30bdc54be ci: sorcerer 2025-12-01 13:15:38 +00:00
juselius 677c37a6f7 ci: atlantis 2025-12-01 13:15:35 +00:00
mrtz fb19b12f08 ci: atlantis 2025-12-01 13:13:35 +00:00
Radovan Bast 22dadc5f98 ci: makai 2025-12-01 12:50:32 +00:00
Radovan Bast 01b9d06509 ci: makai 2025-12-01 12:27:30 +00:00
juselius cfd1d1b25d ci: codex 2025-11-30 11:39:52 +00:00
juselius b347410856 ci: sorcerer 2025-11-30 11:39:49 +00:00
juselius 5bcd21db11 ci: atlantis 2025-11-30 11:39:46 +00:00
juselius 86520433ea ci: atlantis 2025-11-30 11:37:00 +00:00
mrtz 6ec1c19f80 Merge branch 'renovate/dragonfly-operator-1.x' into 'main'
Update dragonfly-operator Docker tag to v1.3.1

See merge request oceanbox/manifests!51
2025-11-30 10:10:15 +01:00
Renovate Bot fa0123336e Update dragonfly-operator Docker tag to v1.3.1 2025-11-30 08:57:43 +00:00
mrtz 7f476a4650 fix(gatus): Don't remove url 2025-11-29 18:16:46 +01:00
mrtz 90469dbf85 fix(gatus): No alters for vtn 2025-11-29 18:15:31 +01:00
mrtz d7bd0d50b5 fix(hs): Bump router version too 2025-11-29 16:40:24 +01:00
juselius abb3203eea ci: codex 2025-11-29 15:37:53 +00:00
juselius ad10efd78e ci: atlantis 2025-11-29 15:37:49 +00:00
juselius fdc4702fbd ci: sorcerer 2025-11-29 15:37:46 +00:00
simkir b2c41a7b0e ci: sorcerer 2025-11-29 15:34:02 +00:00
simkir 5e1024160a ci: codex 2025-11-29 15:33:58 +00:00
simkir 06bd4f3e80 ci: atlantis 2025-11-29 15:33:52 +00:00
mrtz 12360be8ba fix(sorcerer): Bump mem 2025-11-29 15:40:34 +01:00
mrtz 38b13658a9 fix(sorcerer): Change ingress 2025-11-29 15:37:42 +01:00
mrtz bb0256ff3d fix(sorcerer): Specify sc 2025-11-29 15:30:06 +01:00
mrtz 02497db6b2 fix(sorcerer): Correct pv secret 2025-11-29 15:25:23 +01:00
mrtz 9040a373a6 fix(sorcerer): No annotation on rossby 2025-11-29 15:24:20 +01:00
mrtz 51bb191001 fix(sorcerer): sorcerer.oceanbox.io isntead of adm.vtn.obx 2025-11-29 15:20:25 +01:00
mrtz da271376ba fix(sorcerer): Remove affinity for rossby 2025-11-29 15:18:42 +01:00
mrtz 62b13cbaa9 fix(sorcerer): Kustomize per cluster 2025-11-29 14:59:05 +01:00
mrtz 77a5af1c37 feat(sorcerer): Add prod for rossby 2025-11-29 14:56:28 +01:00
mrtz 4ef99c0ae4 fix(sorcerer): Typo 2025-11-29 14:49:26 +01:00
mrtz 654bf18126 fix(nfs): Disable on ekman 2025-11-29 14:46:16 +01:00
mrtz 39e393e222 fix(sorcerer): Add prod rossby 2025-11-29 14:34:05 +01:00
juselius 71d9109a7b ci: sorcerer 2025-11-29 11:47:33 +00:00
juselius f09ef6fe77 ci: codex 2025-11-29 11:47:30 +00:00
juselius 2c6d303ba3 ci: atlantis 2025-11-29 11:47:27 +00:00
stigrj 902cb061af ci: atlantis 2025-11-29 11:41:56 +00:00
Radovan Bast db4e3ce144 ci: makai 2025-11-28 14:34:32 +00:00
Radovan Bast 1301ce012f ci: makai 2025-11-28 13:13:17 +00:00
juselius 9554e8694a ci: sorcerer 2025-11-28 12:19:21 +00:00
juselius 6623c4557e ci: codex 2025-11-28 12:19:18 +00:00
juselius 4f176674ac ci: atlantis 2025-11-28 12:19:14 +00:00
mrtz e093484918 ci: atlantis 2025-11-28 12:14:56 +00:00
mrtz 5541565c4b ci: sorcerer 2025-11-28 11:53:43 +00:00
mrtz ed531af09a ci: atlantis 2025-11-28 11:53:40 +00:00
mrtz cb5abae670 ci: codex 2025-11-28 11:12:13 +00:00
juselius 28f3c853a4 ci: codex 2025-11-28 09:25:16 +00:00
juselius 36d4305317 ci: sorcerer 2025-11-28 09:25:13 +00:00
juselius bea2855df2 ci: atlantis 2025-11-28 09:25:10 +00:00
simkir fff895eb64 ci: atlantis 2025-11-28 09:22:19 +00:00
juselius b1bfe88fc7 ci: sorcerer 2025-11-27 17:57:39 +00:00
juselius fe1e97d484 ci: atlantis 2025-11-27 17:57:37 +00:00
juselius 0d68590639 ci: codex 2025-11-27 17:57:34 +00:00
stigrj bc2f2012b0 ci: atlantis 2025-11-27 17:51:44 +00:00
stigrj 0b32b0261c ci: sorcerer 2025-11-27 17:51:41 +00:00
simkir 6d1758ca52 ci: codex 2025-11-27 14:07:03 +00:00
simkir 7a87a49108 Codex: Set correct ingress cluster-issuer 2025-11-27 14:48:38 +01:00
simkir 817e9ba478 Switch codex ingress issuer to cluster-ca 2025-11-27 14:35:27 +01:00
juselius 513f78d444 ci: atlantis 2025-11-27 13:19:14 +00:00
juselius dbd0ae7b72 ci: sorcerer 2025-11-27 13:19:11 +00:00
juselius e86436d4c7 ci: codex 2025-11-27 13:19:09 +00:00
mrtz 01c3c3880d ci: atlantis 2025-11-27 13:12:08 +00:00
simkir f8e18cfc41 Remove tailscale dns from codex tls hosts 2025-11-27 13:54:08 +01:00
simkir 163452b8c6 Try adding tailscale dns hostname for codex 2025-11-27 13:50:30 +01:00
simkir 24977a9a77 Add codex.dev.oceanbox.io to headscale dns 2025-11-27 13:50:30 +01:00
Radovan Bast 955fcfc073 ci: makai 2025-11-27 12:40:14 +00:00
simkir 2520f06b3b ci: codex 2025-11-27 12:34:44 +00:00
juselius 32b991e8e4 ci: sorcerer 2025-11-27 12:25:38 +00:00
juselius 2d9318ce9d ci: atlantis 2025-11-27 12:25:35 +00:00
juselius 5f24664961 ci: codex 2025-11-27 12:25:31 +00:00
mrtz 4303b7c29f ci: atlantis 2025-11-27 12:22:30 +00:00
mrtz bdc618cf50 ci: sorcerer 2025-11-27 12:22:27 +00:00
simkir 5ddb1a0f8c Codex: Remove env vars 2025-11-27 13:16:48 +01:00
simkir 838c7f6b9d Codex: Fix kustomize staging deployment patch 2025-11-27 13:15:00 +01:00
Moritz Jörg 24ccf8ab1a fix(dapr): Undo dashboard ingress change 2025-11-27 12:55:20 +01:00
Moritz Jörg 17fd471973 chore(hs): Bump to next major stable 2025-11-27 12:54:04 +01:00
simkir 5089fb441b Codex: Fix kustomize staging patches 2025-11-27 12:44:18 +01:00
simkir 5a2954cc6a Codex: Fix kustomize staging deployment patch
Add envFrom key as whole, I guess
2025-11-27 12:20:12 +01:00
simkir 80c2c82e32 Codex: Include base in staging kustomize 2025-11-27 12:13:45 +01:00
simkir fd50da5b62 Set codex argo app project to atlantis 2025-11-27 11:11:04 +01:00
simkir b07cf0f6c8 Add manifests source to codex argo app 2025-11-27 11:07:58 +01:00
simkir 27218a7970 Merge branch 'simkir/codex' 2025-11-27 11:01:17 +01:00
simkir 1801655855 Add codex chart and values 2025-11-27 11:00:32 +01:00
simkir 833d7e56af Update codex helmfile to fit newer scheme 2025-11-27 08:58:49 +01:00
simkir 549f3fe415 Sorcerer values env ekman filename typo 2025-11-27 08:58:12 +01:00
simkir 7270136647 Update bin/generate.sh to fit new values
At least plume and sorcerer use these new ones
2025-11-27 08:57:16 +01:00
simkir 58d2f362c6 Add codex helmfile 2025-11-26 16:22:27 +01:00
simkir c007e2d796 ci: atlantis 2025-11-26 15:16:33 +00:00
simkir 67312b950c ci: sorcerer 2025-11-26 15:16:30 +00:00
Radovan Bast 67d46b0bda ci: makai 2025-11-26 11:46:49 +00:00
juselius 8f2233a608 fix: remove ekman*/rossby*.oceanbox.io from headscale dns. favor magicdns 2025-11-26 12:37:18 +01:00
Radovan Bast 43d4ad90d6 ci: makai 2025-11-26 10:52:30 +00:00
mrtz 7322c3570a fix(dapr): Set ingress based on clustername 2025-11-26 10:15:55 +01:00
Radovan Bast 3085fbb881 ci: makai 2025-11-26 09:13:48 +00:00
mrtz 572e7e6bcb fix(dapr): Ignore more stuff 2025-11-25 13:58:18 +01:00
mrtz 0f23faa9ef fix(dragonfly): Enable for hel1 2025-11-25 13:21:39 +01:00
Radovan Bast 4176302139 ci: makai 2025-11-25 11:08:04 +00:00
Radovan Bast 8f63d82472 ci: makai 2025-11-25 10:47:08 +00:00
simkir 237761e2ca Create image database for grafana 2025-11-25 10:42:08 +01:00
Radovan Bast 098f7b5025 ci: makai 2025-11-25 09:38:46 +00:00
Radovan Bast 0d4a1a179e ci: makai 2025-11-25 08:01:31 +00:00
mrtz 3b04bab82d fix(gauts): Revert to 1000 2025-11-24 22:01:00 +01:00
mrtz 333f92f980 fix(gauts): Bump response time treshhold 2025-11-24 21:16:03 +01:00
mrtz 9fcc83f2ee fix(prom): Add Calendar 2025-11-24 17:54:00 +01:00
juselius 32305ee63b ci: sorcerer 2025-11-24 16:51:07 +00:00
juselius 182c04207c ci: atlantis 2025-11-24 16:51:03 +00:00
stigrj 2e2ed8136b ci: atlantis 2025-11-24 16:49:01 +00:00
mrtz 46f4ef0779 fix(prom): Add clcok 2025-11-24 17:29:35 +01:00
mrtz e556bae61e fix(prom): Add image source 2025-11-24 17:07:03 +01:00
mrtz f20ad16793 fix(prom): Add plugins 2025-11-24 17:01:52 +01:00
mrtz 78a8a852b3 fix(prom): Add media plugin 2025-11-24 16:59:16 +01:00
Radovan Bast 254bab1ee4 ci: makai 2025-11-24 14:43:22 +00:00
mrtz b07ee7c97b fix(atlantis): Don't require secret 2025-11-24 12:43:45 +01:00
Radovan Bast 14b221ea41 ci: makai 2025-11-24 10:50:42 +00:00
mrtz 917190cd34 fix(redis): Correct s3 path 2025-11-23 18:36:36 +01:00
mrtz 859b5d8ae3 fix(atlantis): Allow hel1 s3 2025-11-23 18:34:25 +01:00
mrtz 3eecd0aae0 fix(redis): Escape template 2025-11-23 18:31:40 +01:00
mrtz bceada6946 fix(redis): Correct templating 2025-11-23 18:29:52 +01:00
mrtz dea5d3dad6 fix(redis): Correct bucket 2025-11-23 18:26:51 +01:00
mrtz 61e2318c1a fix(redis): Add s3 backup 2025-11-23 18:25:00 +01:00
mrtz 9a68c32d7f fix(openfga): Staging use app db 2025-11-23 17:40:30 +01:00
mrtz 6c05151a2e fix(keycloak): Add backups 2025-11-23 17:16:30 +01:00
mrtz 15f522d006 fix(openfga): Correct indentation 2025-11-23 17:10:53 +01:00
mrtz c312f6dcbc fix(openfga): Add backup to prod openfga 2025-11-23 17:09:04 +01:00
mrtz 1bdcf0fb1d fix(cnpg): Fix argo yaml gen 2025-11-23 16:37:20 +01:00
mrtz 23f1e05a11 fix(cnpg): Cleanup generation 2025-11-23 16:36:31 +01:00
mrtz 99d10c2316 fix(cnpg): Migrate to barman cloud plugin 2025-11-23 16:19:46 +01:00
mrtz 79365abd71 fix(cnpg): Add retention policy 2025-11-23 15:57:39 +01:00
mrtz 469d2b3ae8 fix(cnpg): Correct values 2025-11-23 15:53:18 +01:00
mrtz 2618dbc637 chore(cnpg): Create tos objectstore 2025-11-23 15:51:50 +01:00
Radovan Bast 97273d86da ci: makai 2025-11-23 14:13:29 +00:00
mrtz 8fb09007d1 fix(cnpg): Add barman cloud plugin 2025-11-23 15:08:05 +01:00
mrtz 58ad0187ca fix(yolo-reg): Add vtn to whitelist 2025-11-23 12:55:31 +01:00
mrtz c0e946b7d7 fix(yolo-reg): Add vtn whitelist 2025-11-23 12:53:54 +01:00
mrtz 0fc9873d71 fix(hs): Correct rossby sorcerer 2025-11-21 14:39:48 +01:00
mrtz bcbd9c0b44 fix(hs): Add rossby sorcerer 2025-11-21 14:34:31 +01:00
mrtz c9ffa9f680 fix(dragonfly): Enable on rossby 2025-11-21 13:24:02 +01:00
mrtz b07212b160 fix(openfga): Correct env 2025-11-21 10:06:34 +01:00
mrtz 7028a87f1b fix(sorcerer): Escape correctly 2025-11-21 10:04:55 +01:00
mrtz 618c2eeaaa fix(openfga): Create one per env 2025-11-21 10:03:21 +01:00
mrtz d052313450 fix(sorcerer): Remove prod-redis 2025-11-21 09:58:09 +01:00
mrtz e139b04524 fix(sorcerer): Switch to non master 2025-11-21 09:52:40 +01:00
mrtz 5ac62b6c0e fix(ingress): Add empty list 2025-11-21 09:21:23 +01:00
mrtz 110f9389f0 fix(sorcerer): Default to rbd 2025-11-21 09:16:29 +01:00
juselius c937a234fa ci: atlantis 2025-11-20 16:45:08 +00:00
juselius 2e4797e7bf ci: sorcerer 2025-11-20 16:45:01 +00:00
stigrj 12cef62a43 ci: atlantis 2025-11-20 16:41:46 +00:00
stigrj 9a1b88ce56 ci: sorcerer 2025-11-20 16:41:36 +00:00
mrtz 351fc42a54 fix(sorcerer): Remove redis from manifest 2025-11-20 17:24:28 +01:00
mrtz 1d89e9506c fix(sorcerer): Remove old redis 2025-11-20 17:23:35 +01:00
mrtz 28e4061283 fix(sorcerer): Typo add name 2025-11-20 16:24:11 +01:00
mrtz c90ae5d7db fix(sorcerer): Change to cephfs 2025-11-20 16:20:26 +01:00
mrtz 0f39f7e6fc fix(sorcerer: Use cephfs pvc) 2025-11-20 16:19:01 +01:00
Radovan Bast ff8989e230 ci: makai 2025-11-20 13:00:16 +00:00
Radovan Bast 7e2d36f535 ci: makai 2025-11-20 12:49:18 +00:00
simkir 0c821e0c65 Simplify staging-openfga datastore secrets 2025-11-20 13:35:09 +01:00
Radovan Bast c1dd85e4de ci: makai 2025-11-20 10:06:26 +00:00
simkir fe8632f5ea Add analytics namespace in query helper script 2025-11-20 10:51:08 +01:00
simkir ee1e3c7405 Change sim count materialized view into just view
Not so heavy that we need to store the table, it can just be computed on
the fly.
2025-11-20 10:51:08 +01:00
mrtz 61710a18d9 fix(openfga): Add cnp selector 2025-11-20 10:50:42 +01:00
mrtz d7b63eb1d0 fix(openfga): Cnp allow cnpg status 2025-11-20 10:49:06 +01:00
mrtz e42dee15bf chore(cnpg): Bump to 0.26.1 (app 1.27.1) 2025-11-20 10:40:41 +01:00
mrtz d11c551d51 chore(cnpg): Bump to 0.24.0 2025-11-20 10:33:13 +01:00
mrtz c3c09f40c9 Merge branch 'mrtz/cnpg' into 'main'
Bump Cloudnative PostgreSQL to chart 0.19.1 (app 1.211)

See merge request oceanbox/manifests!48
2025-11-20 10:27:37 +01:00
Radovan Bast ae94e3bcee ci: makai 2025-11-20 09:05:24 +00:00
Radovan Bast 656d72e6fd ci: makai 2025-11-19 15:56:47 +00:00
Radovan Bast bfb924a4a2 ci: makai 2025-11-19 12:30:47 +00:00
juselius f94b324950 ci: sorcerer 2025-11-19 12:00:57 +00:00
juselius 9ad028a2d3 ci: atlantis 2025-11-19 12:00:54 +00:00
Radovan Bast a0e520159b ci: makai 2025-11-19 11:39:19 +00:00
mrtz b0157fdc68 chore(umami): Patch for release bugs 2025-11-18 19:57:39 +01:00
simkir 9720de1a67 Fix umami drifter count queries
Have to fill in all possible groups and sim types before doing the
transpose to get the right table.
2025-11-18 18:15:31 +01:00
simkir 74600abddc Add the crosstab select used in grafana 2025-11-18 15:32:08 +01:00
simkir 87dd246d09 Persist umami sql queries and stuff 2025-11-18 15:24:36 +01:00
mrtz 444f7a376e chore(gatus): Bump to 5.32.0 2025-11-18 14:18:26 +01:00
mrtz 4bce96aaf0 fix(gatus): Add oidc callback 2025-11-18 14:15:33 +01:00
mrtz 211ab911d1 fix(gatus): Add OIDC 2025-11-18 14:00:33 +01:00
mrtz 57171e8608 fix(gatus): Remove auth 2025-11-18 12:58:18 +01:00
mrtz d73fb7d074 fix(gatus): Add auth.oceanbox.io 2025-11-18 12:56:13 +01:00
mrtz 3a1dac2a9f fix(gatus): Setup alerting 2025-11-18 12:45:14 +01:00
mrtz 9ba67317dc fix(gatus): Increase header buffer size 2025-11-18 12:33:44 +01:00
mrtz 168e8f14f5 fix(gatus): Update tab title 2025-11-18 12:28:30 +01:00
mrtz c889923a4b fix(gatus): Add Grafana IRM Alerting 2025-11-18 12:19:45 +01:00
mrtz 5990b73ee5 fix(gatus): Update ingress 2025-11-18 11:33:35 +01:00
mrtz f67fcaf7c8 feat(gatus): Add uptime monitoring 2025-11-18 11:12:00 +01:00
mrtz d8c1bac4c3 fix(atlantis): Allow for ns 2025-11-17 15:42:46 +01:00
mrtz 28e32b1790 fix(atlantis): Correct port fort kubectl-cnpg 2025-11-17 15:27:25 +01:00
mrtz 29d0080663 fix(atlantis): From -> To Ports 2025-11-17 15:26:04 +01:00
mrtz bf0705b516 fix(atlantis): Allow kubectl-cnpg status 2025-11-17 15:24:02 +01:00
Radovan Bast 8503cc80c6 ci: makai 2025-11-17 13:15:11 +00:00
Radovan Bast 8a8a2f63ee ci: makai 2025-11-17 12:06:51 +00:00
juselius 91214f7f7b revert: hel1 loadblanacer settings 2025-11-17 12:59:28 +01:00
juselius 42eb8ce788 fix: fix hel1 velero bucket 2025-11-17 12:27:41 +01:00
juselius f83aca0129 fix: fix typo, wrong s3 url in velero hel1 2025-11-17 12:22:51 +01:00
juselius c4ef096509 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-11-17 11:15:51 +01:00
juselius 9e1ff47662 fix: setup velero for hel1 2025-11-17 11:15:37 +01:00
Radovan Bast 300e7c16e8 ci: makai 2025-11-17 10:04:15 +00:00
juselius fc24919bbc Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-11-17 10:56:49 +01:00
juselius 3eadc36a88 fix: add hel1 to dapr 2025-11-17 10:56:13 +01:00
Radovan Bast 90c0ce455f ci: makai 2025-11-17 09:43:37 +00:00
juselius 4a250608c8 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-11-17 10:06:46 +01:00
juselius 6f8f3b8264 fix: ignore metrics-server kubelet tls 2025-11-17 10:05:48 +01:00
Radovan Bast b4c2a34a41 ci: makai 2025-11-17 07:52:38 +00:00
mrtz a0709d6603 fix(headscale): Persist CM 2025-11-16 15:52:28 +01:00
mrtz 6bdf30d790 fix(headscale): Persist router CM 2025-11-16 15:38:15 +01:00
juselius 9e71b4dd1d fix: fix ingress nodeport and loadbalancer 2025-11-16 13:12:04 +01:00
juselius 19d1b00ce1 fix: fix loadbalancer annotations for hel1 ingress 2025-11-16 12:00:55 +01:00
juselius 96830f07a8 fix: update ingress worker procs to 8 (for hel1) 2025-11-16 09:33:37 +01:00
juselius 16d8fe3821 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-11-16 09:27:04 +01:00
juselius 7f64be3af9 fix: enable hostnetwork on hel1 ingress 2025-11-16 09:26:42 +01:00
mrtz ffafbfee63 fix(atlantis): Allow Atlantis to 6379 TCP 2025-11-15 18:59:15 +01:00
juselius e2b2b7ae27 feat: add hel1 cluster 2025-11-14 20:19:33 +01:00
Radovan Bast 7aebd9e434 ci: makai 2025-11-14 15:08:40 +00:00
mrtz 5992bfc34a fix(rabbitmq): Migrate away from bitnami image 2025-11-14 15:52:09 +01:00
mrtz ce66b95459 fix(openfga): Add podMonitor to prod 2025-11-14 15:36:33 +01:00
mrtz f23e55101c fix(openfga): Add podMonitor to postgres 2025-11-14 15:04:02 +01:00
mrtz b83ba2d57a fix(atlantis): Add podMonitor cnpg 2025-11-14 14:42:58 +01:00
Radovan Bast cf29646dad ci: makai 2025-11-14 13:20:24 +00:00
mrtz fd4ac433be fix(kyverno): Allow list, watch and get secrets 2025-11-14 14:13:24 +01:00
Radovan Bast 69d5769c46 ci: makai 2025-11-14 10:49:59 +00:00
Radovan Bast 8bbbafa7ac ci: makai 2025-11-14 09:30:06 +00:00
Radovan Bast 720e37f007 ci: makai 2025-11-14 09:04:31 +00:00
Radovan Bast 48d59cc1fe ci: makai 2025-11-13 18:31:27 +00:00
Radovan Bast 3c3005ac81 ci: makai 2025-11-13 18:24:47 +00:00
Radovan Bast 4bcd4a8a62 ci: makai 2025-11-13 15:23:11 +00:00
Radovan Bast 5610d8be6a ci: makai 2025-11-13 14:49:59 +00:00
Radovan Bast 5dc9561e9e ci: makai 2025-11-13 14:19:44 +00:00
Radovan Bast 3d613f6722 ci: makai 2025-11-13 13:19:37 +00:00
Radovan Bast 0904211ccd ci: makai 2025-11-13 12:39:07 +00:00
Radovan Bast 25973b914c ci: makai 2025-11-13 10:48:10 +00:00
Radovan Bast 1389dfab75 ci: makai 2025-11-13 09:59:13 +00:00
mrtz 90b62a4f75 fix(atlantis): Switch to redis operator 2025-11-13 10:45:08 +01:00
Radovan Bast 6b765177da ci: makai 2025-11-13 09:34:22 +00:00
mrtz c2b6ecddba fix(atlantis): Setup Redis Operator for staging 2025-11-13 10:07:24 +01:00
juselius d8c4cd045c Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-11-13 09:13:26 +01:00
juselius a83c8d1a5c fix: add hel1 to headscale 2025-11-13 09:13:00 +01:00
Radovan Bast ae93d09ecc ci: makai 2025-11-13 07:51:47 +00:00
mrtz ff2d7060ee fix(sorcerer): Add redis operator to prod 2025-11-12 18:59:55 +01:00
mrtz 213879d889 fix(sorcerer): Update redis for staging 2025-11-12 18:49:54 +01:00
mrtz bc0a6c2128 fix(sorcerer): Staging switch to redis operator 2025-11-12 18:43:33 +01:00
mrtz 1e534a742c fix(sorcerer): Log redis to stderr 2025-11-12 18:29:07 +01:00
mrtz 7a744c8b89 fix(sorcerer): Remove unused fields in redis 2025-11-12 17:43:25 +01:00
mrtz 88c0a27611 fix(sorcerer): Disable metrics/storage 2025-11-12 17:16:20 +01:00
mrtz 95e412c2a4 fix(sorcerer): Remove duplicate label redis 2025-11-12 17:10:18 +01:00
mrtz 2117df91f7 feat(sorcerer:) Add Redis Operator for staging 2025-11-12 17:08:04 +01:00
mrtz 849e67ce58 Bump Cloudnative PostgreSQL to chart 0.19.1 (app 1.211)
I'll do these for every minor version (not patch), until
we're on a more recent version.
2025-11-12 15:27:22 +01:00
mrtz bc7e44bbf3 fix: Add redis to Plume as Dapr Statestore 2025-11-12 15:10:24 +01:00
Radovan Bast 638e91ce78 ci: makai 2025-11-12 14:01:55 +00:00
simkir 2a432525bf Fix staging openfga psql uri secret 2025-11-12 14:31:34 +01:00
simkir 8354fee236 Create uri secret 2025-11-12 14:16:21 +01:00
simkir dfac5ddea8 Ups, that's not what an uri is 2025-11-12 14:08:47 +01:00
Radovan Bast e27e51e7d6 ci: makai 2025-11-12 13:07:55 +00:00
simkir a584f7d01a Actually fix staging openfga db key 2025-11-12 14:03:14 +01:00
simkir 1a9a68af69 Fix staging-openfga db uri secret 2025-11-12 13:58:34 +01:00
simkir 9e5636f872 Move staging openfga to ns staging-openfga 2025-11-12 13:37:07 +01:00
simkir 8f05962cd7 Enable openfga staging 2025-11-12 11:27:40 +01:00
Radovan Bast da34dd7775 ci: makai 2025-11-12 10:23:37 +00:00
simkir 10de79b779 Merge branch 'simkir/staging-openfga' into 'main'
Enable openfga for staging (?)

See merge request oceanbox/manifests!47
2025-11-12 11:23:26 +01:00
simkir 53067a5f39 Enable openfga for staging (?) 2025-11-12 10:47:46 +01:00
Radovan Bast c204f0c5b1 ci: makai 2025-11-12 07:51:43 +00:00
Radovan Bast 44a668fe7a ci: makai 2025-11-11 19:40:52 +00:00
mrtz ae60a6808f ci: atlantis 2025-11-11 16:52:29 +00:00
mrtz 477e291707 ci: sorcerer 2025-11-11 16:29:14 +00:00
mrtz 92219272ac ci: atlantis 2025-11-11 16:29:10 +00:00
juselius 6e066f8bac ci: sorcerer 2025-11-11 16:24:47 +00:00
juselius a68d503232 ci: atlantis 2025-11-11 16:24:44 +00:00
mrtz 9e7ab3c5fe ci: sorcerer 2025-11-11 16:22:04 +00:00
mrtz 37fa2941a9 ci: atlantis 2025-11-11 16:22:01 +00:00
mrtz 34b67cf6a0 fix(atlantis/sorcerer): Arg does not exist 2025-11-11 16:36:09 +01:00
Radovan Bast 024cfc280e ci: makai 2025-11-11 13:46:09 +00:00
mrtz c695d88ed5 fix(atlantis/sorcerer): Arg does not exist 2025-11-11 13:47:36 +01:00
Radovan Bast 8ca0e5fb3d ci: makai 2025-11-11 12:47:19 +00:00
mrtz 1b05dc172c fix(atlantis/sorcerer): Set metrics port 2025-11-11 13:44:21 +01:00
Radovan Bast 78d1fe262c ci: makai 2025-11-11 12:26:51 +00:00
mrtz 46a888975d fix(atlantis/sorcerer): Emulated cluster mode in tilt 2025-11-11 13:14:19 +01:00
mrtz 86b8da4c76 fix(atlantis): Limit to one thread for now 2025-11-11 13:00:35 +01:00
mrtz e10ddd8160 fix(sorcerer): Fix correct label 2025-11-11 12:32:46 +01:00
mrtz 9b9d82ca00 fix(sorcerer): Switch to dragonfly 2025-11-11 12:16:46 +01:00
mrtz 6554bdf8d9 fix(atlantis): Switch to dragonfly 2025-11-11 12:15:59 +01:00
mrtz 9181781f55 fix(spegel): CNP 2025-11-11 11:14:15 +01:00
mrtz 091b8d119c fix(spegel): Formatting 2025-11-11 11:03:08 +01:00
mrtz 1f8f655716 fix(spegel): Filter yolo 2025-11-11 11:01:37 +01:00
mrtz ffe172587c fix(argo): Allow dragonfly repo and ns 2025-11-11 10:49:52 +01:00
mrtz 298e59455e feat(redis): Migrate Operator away from bitnami 2025-11-11 10:48:16 +01:00
Radovan Bast 3331c4732b ci: makai 2025-11-11 09:17:31 +00:00
juselius b813154d96 ci: sorcerer 2025-11-10 18:20:22 +00:00
juselius 9992624074 ci: atlantis 2025-11-10 18:20:19 +00:00
mrtz f0b77878dc ci: atlantis 2025-11-10 18:16:38 +00:00
mrtz cd1a3b720a ci: sorcerer 2025-11-10 18:16:35 +00:00
mrtz 3039f08975 fix(spegel): Add to ekman 2025-11-10 18:12:37 +01:00
mrtz c6c8ae5459 fix(prom): Only use oidc once and delete github auth 2025-11-10 17:45:07 +01:00
mrtz 69d2d7f704 fix(argo): Re-render 2025-11-10 17:38:06 +01:00
mrtz 91e52832d1 fix(argo): Check oidc group 2025-11-10 17:25:03 +01:00
mrtz 5e8800af30 fix(spegel): Rename manifest 2025-11-10 17:10:21 +01:00
mrtz 991afc4f72 fix(spegel): Correct policies 2025-11-10 17:09:26 +01:00
mrtz cf35b76fa7 feat(spegel): Add to OC 2025-11-10 17:08:07 +01:00
Radovan Bast c49d7e0f91 ci: makai 2025-11-10 15:26:16 +00:00
Radovan Bast a7edad7ec5 ci: makai 2025-11-10 13:46:16 +00:00
Radovan Bast 76dd0f42e3 ci: makai 2025-11-10 13:08:28 +00:00
Radovan Bast c2c4e035af ci: makai 2025-11-10 12:39:22 +00:00
Radovan Bast 087d61d71e ci: makai 2025-11-10 11:36:40 +00:00
Radovan Bast 2dddf31f37 ci: makai 2025-11-10 11:09:17 +00:00
Radovan Bast 2b2d296993 ci: makai 2025-11-10 10:27:53 +00:00
Radovan Bast 3d669057a2 ci: makai 2025-11-10 08:50:18 +00:00
juselius 7b22a8b7b5 feat: split access groups for admins, devs and analytics 2025-11-09 13:05:17 +01:00
mrtz d4490f949f Merge branch 'renovate/umami-6.x' into 'main'
Update Helm release umami to v6

See merge request oceanbox/manifests!46
2025-11-09 10:26:36 +01:00
Renovate Bot 8ea7c1ad4d Update Helm release umami to v6 2025-11-09 08:57:24 +00:00
Radovan Bast fd120abbb6 ci: makai 2025-11-08 20:14:50 +00:00
Radovan Bast 1666f89df6 ci: makai 2025-11-08 20:06:45 +00:00
mrtz c688e50c28 fix(umami): Lower requests 2025-11-08 18:42:27 +01:00
mrtz c477a93111 feat(umami): Bump to 3.0
Only works on postgres, so we can remove the specifier.
2025-11-08 18:40:38 +01:00
Radovan Bast bea369eee2 ci: makai 2025-11-07 14:20:17 +00:00
Radovan Bast 5cd7dabab1 ci: makai 2025-11-07 11:40:00 +00:00
Radovan Bast 3980e72d7a ci: makai 2025-11-07 11:18:16 +00:00
Radovan Bast 40898d9f7c ci: makai 2025-11-07 10:21:03 +00:00
Radovan Bast 44e999f521 ci: makai 2025-11-06 15:30:43 +00:00
stigrj 92dd881979 ci: atlantis 2025-11-06 14:02:02 +00:00
stigrj b90ca19a92 ci: sorcerer 2025-11-06 14:01:59 +00:00
Radovan Bast 6918aefe10 ci: makai 2025-11-06 11:54:45 +00:00
Radovan Bast 31891323d6 ci: makai 2025-11-05 15:00:02 +00:00
Radovan Bast 59ea2cf851 ci: makai 2025-11-05 13:42:25 +00:00
Radovan Bast ddb9e72edc ci: makai 2025-11-05 13:04:23 +00:00
Radovan Bast d15a639e38 ci: makai 2025-11-05 13:01:48 +00:00
juselius 7e49d65cd0 ci: sorcerer 2025-11-05 11:35:37 +00:00
juselius a9fa7ac693 ci: atlantis 2025-11-05 11:35:34 +00:00
mrtz 8ea98d36cb ci: sorcerer 2025-11-05 11:32:32 +00:00
mrtz efd21618f5 ci: atlantis 2025-11-05 11:32:29 +00:00
Radovan Bast ae16e601a1 ci: makai 2025-11-05 08:51:25 +00:00
Radovan Bast 0dec78f83c ci: makai 2025-11-04 14:43:18 +00:00
mrtz 9e979f4e76 fix(argo): Disable argo workflows 2025-11-04 10:43:49 +01:00
Radovan Bast 1e45c8d5c0 ci: makai 2025-11-04 08:22:38 +00:00
Radovan Bast 7b11734163 ci: makai 2025-11-03 13:44:49 +00:00
Radovan Bast e543920d83 ci: makai 2025-11-03 13:04:40 +00:00
Radovan Bast fc82f19ca9 ci: makai 2025-11-03 11:28:07 +00:00
juselius e6c3a6c777 ci: sorcerer 2025-11-03 11:26:51 +00:00
juselius 9bd4ea4d63 ci: atlantis 2025-11-03 11:26:48 +00:00
stigrj b13c2c74f7 ci: atlantis 2025-11-03 11:24:45 +00:00
mrtz 1f4d5af455 ci: plume 2025-11-02 16:37:27 +00:00
mrtz 2f63fec383 fix(prom): Allow larger requests before 413 2025-11-01 14:07:01 +01:00
mrtz c893082e6f fix(cert-manager): Allow webhook -> remote-node 2025-11-01 14:00:11 +01:00
mrtz 0e3b627c48 fix(hs): Remove comma... 2025-10-31 15:35:19 +01:00
mrtz e3a3093a9f fix(hs): Add comma... 2025-10-31 15:33:29 +01:00
mrtz 86aef8dd2e fix(hs): Add new DNSes 2025-10-31 15:27:59 +01:00
juselius 22113a4e1e ci: sorcerer 2025-10-31 13:54:10 +00:00
juselius aebd203e13 ci: atlantis 2025-10-31 13:54:03 +00:00
stigrj cc2ac7a2ed ci: atlantis 2025-10-31 13:50:30 +00:00
Radovan Bast 5427020d42 ci: makai 2025-10-31 12:00:10 +00:00
juselius 8ebc031f9b fix: another try 2025-10-31 12:11:36 +01:00
juselius 568b14e4a9 fix: ignore cert duation spec 2025-10-31 12:07:56 +01:00
juselius e291793361 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-10-31 11:55:40 +01:00
Radovan Bast 5759d39aad ci: makai 2025-10-31 10:01:34 +00:00
Radovan Bast ff17041257 ci: makai 2025-10-31 09:12:33 +00:00
juselius 54596e7dee fix: fix namecheap-webhook typos and deployment name 2025-10-31 09:48:31 +01:00
juselius 97d0e0f12c fix: fix namecheap-webhook cruft 2025-10-31 09:37:22 +01:00
juselius cb07ced42e Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-10-31 09:19:50 +01:00
juselius 34ce048512 feat: add namecheap-webhook for dns01 certificate provisioning 2025-10-31 09:19:38 +01:00
Radovan Bast 120d40edb6 ci: makai 2025-10-30 16:05:39 +00:00
Radovan Bast ee8fb5d0b8 ci: makai 2025-10-30 13:49:26 +00:00
Radovan Bast 7348a5715e ci: makai 2025-10-30 13:17:07 +00:00
Radovan Bast a2e7b4476e ci: makai 2025-10-30 12:06:13 +00:00
juselius 685d4643d9 fix: rename slurm.dev to slurm.adm 2025-10-30 10:08:29 +01:00
juselius cc1eb016e3 fix: add slurm.dev.oceabox.io to tailscale dns 2025-10-30 10:02:27 +01:00
mrtz 75d763ff2e fix(staging-atlatnis): Disable scheduled backup 2025-10-30 08:46:28 +01:00
mrtz 4d94d39a61 fix(hs): Add slurm agent at rossby dns 2025-10-29 16:37:52 +01:00
Radovan Bast 945e8610c1 ci: makai 2025-10-29 13:38:22 +00:00
Radovan Bast 6cc0803c4c ci: makai 2025-10-29 12:40:30 +00:00
Radovan Bast 5cbc8f9a63 ci: makai 2025-10-29 12:24:38 +00:00
mrtz dc3066f2ed docs: How to push new updates 2025-10-29 13:01:47 +01:00
mrtz 606276d015 docs: Where keycloak theme is created 2025-10-29 12:49:10 +01:00
juselius bb66ca1441 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-10-29 09:39:07 +01:00
juselius 6bb2a31fd3 feat: add stub dns01 issuer and refactor cert-manager manifests 2025-10-29 09:38:58 +01:00
Radovan Bast 5695920cdc ci: makai 2025-10-29 08:20:25 +00:00
Radovan Bast fd270ba831 ci: makai 2025-10-28 10:22:55 +00:00
Radovan Bast 50d4bbddd6 ci: makai 2025-10-28 09:56:19 +00:00
Radovan Bast a6ae369858 ci: makai 2025-10-28 08:06:57 +00:00
juselius 19b8aa794a ci: sorcerer 2025-10-27 16:22:36 +00:00
juselius 1268d3f896 ci: atlantis 2025-10-27 16:22:32 +00:00
stigrj 78bb6af457 ci: sorcerer 2025-10-27 16:18:01 +00:00
stigrj 0f05884384 ci: atlantis 2025-10-27 16:17:57 +00:00
juselius 06b4544f98 ci: sorcerer 2025-10-27 15:18:30 +00:00
juselius bea6f4be99 ci: atlantis 2025-10-27 15:18:27 +00:00
mrtz 4ee9f19fa9 ci: atlantis 2025-10-27 15:14:46 +00:00
Radovan Bast 088a8c1869 ci: makai 2025-10-27 15:07:47 +00:00
juselius 15473b823a ci: atlantis 2025-10-27 14:25:46 +00:00
juselius 7cd31db94e ci: sorcerer 2025-10-27 14:25:43 +00:00
mrtz 5c5a926d42 ci: atlantis 2025-10-27 14:24:06 +00:00
juselius 05e09e4ed8 ci: atlantis 2025-10-27 12:59:02 +00:00
juselius 78c2283eb4 ci: sorcerer 2025-10-27 12:58:59 +00:00
mrtz a75af554cc fix(slurm): Disable on oceanbox 2025-10-27 11:08:30 +01:00
mrtz 7d61660a1b fix(velero): Delete schedule 2025-10-27 08:10:13 +01:00
mrtz a58757fe07 ci: plume 2025-10-26 16:29:28 +00:00
mrtz 2712de79d1 ci: plume 2025-10-26 16:20:28 +00:00
mrtz 4032854767 Merge branch 'renovate/velero-11.x' into 'main'
Update Helm release velero to v11.1.1

See merge request oceanbox/manifests!42
2025-10-25 22:58:20 +02:00
mrtz 40d3505724 Merge branch 'renovate/openfga-0.x' into 'main'
Update Helm release openfga to v0.2.45

See merge request oceanbox/manifests!41
2025-10-25 22:58:07 +02:00
Renovate Bot 8a8823e0e8 Update Helm release velero to v11.1.1 2025-10-25 20:57:26 +00:00
Renovate Bot 61ae3a3635 Update Helm release openfga to v0.2.45 2025-10-25 20:57:24 +00:00
mrtz e7694b73d0 Merge branch 'renovate/argo-cd-7.x' into 'main'
Update Helm release argo-cd to v7.9.1

See merge request oceanbox/manifests!27
2025-10-25 22:46:20 +02:00
mrtz 69db7309b5 Merge branch 'renovate/slurm-0.x' into 'main'
Update slurm Docker tag to v0.4.1

See merge request oceanbox/manifests!38
2025-10-25 22:43:48 +02:00
mrtz 7d396bafd0 ci: plume 2025-10-25 13:50:39 +00:00
mrtz 45622d27fa ci: plume 2025-10-25 13:46:03 +00:00
mrtz 4a497f47a0 Clean up unused stuff 2025-10-25 14:37:50 +02:00
Radovan Bast 4dc5cd9d30 ci: makai 2025-10-24 13:53:17 +00:00
mrtz a93ee66b41 fix(hs): Add rossby ingresses 2025-10-24 13:02:42 +02:00
mrtz b50cdd3e3c fix: Correct yaml 2025-10-24 12:00:44 +02:00
juselius d039b0787c fix: change rossby domain 2025-10-24 11:48:19 +02:00
juselius f4c1c6e192 ci: sorcerer 2025-10-23 12:20:07 +00:00
juselius 98e2231656 ci: atlantis 2025-10-23 12:20:04 +00:00
mrtz 7b1a77d016 ci: atlantis 2025-10-23 12:17:40 +00:00
mrtz dfe6d77c8e ci: sorcerer 2025-10-23 12:17:37 +00:00
mrtz 0afebcc36a fix(headscale): Add umami 2025-10-23 12:57:14 +02:00
mrtz c5e6e7eedd fix(headscale): Allow all for admin 2025-10-23 12:55:49 +02:00
mrtz dc96e78fa7 fix(headscale): Persist router cm 2025-10-23 12:54:31 +02:00
mrtz 4ac71fd484 fix: Working velero on ekman 2025-10-23 12:48:27 +02:00
mrtz 9c79468392 fix: Direct via ip 2025-10-23 11:40:18 +02:00
mrtz fc94ca31bd fix: Change to new url 2025-10-23 11:33:43 +02:00
mrtz d39fe63b6a fix: Use correct s3 endpoint 2025-10-23 11:24:54 +02:00
mrtz 0860c32c28 feat: Add velero to ekman 2025-10-23 11:19:08 +02:00
Radovan Bast 8a996403f4 ci: makai 2025-10-23 07:22:24 +00:00
mrtz 516c005afb ci: atlantis 2025-10-22 13:02:57 +00:00
juselius 502d03fab4 fix: update headscale acl and dns 2025-10-21 18:47:28 +02:00
Radovan Bast 387387b6bb ci: makai 2025-10-17 14:53:36 +00:00
Radovan Bast e91d00ba30 ci: makai 2025-10-17 13:20:46 +00:00
Radovan Bast bf2a35d829 ci: makai 2025-10-17 09:29:25 +00:00
mrtz a1e8d4d36a fix(atlantis): Allow openfga egress via svc 2025-10-16 15:22:57 +02:00
simkir db1ecabeae fix: Make staging atlantis use openfga svc instead of ing 2025-10-16 15:19:53 +02:00
mrtz 747ebc402f ci: atlantis 2025-10-15 21:01:31 +00:00
juselius 57129b0298 ci: sorcerer 2025-10-15 20:59:01 +00:00
juselius 3550019087 ci: atlantis 2025-10-15 20:58:56 +00:00
mrtz 2f0879c006 ci: atlantis 2025-10-15 19:36:18 +00:00
juselius 14f3a1a779 ci: atlantis 2025-10-15 19:35:24 +00:00
juselius be0268ee7c ci: sorcerer 2025-10-15 19:35:19 +00:00
mrtz 4797e4bf9a Merge branch 'renovate/argo-workflows-0.x' into 'main'
Update Helm release argo-workflows to v0.45.27

See merge request oceanbox/manifests!39
2025-10-15 19:20:51 +02:00
mrtz 2f3354c960 chore(x509-exporter): Bump to latest 2025-10-15 19:17:24 +02:00
mrtz 325221ae3f chore(metricsserver): Bump to latest 2025-10-15 19:14:57 +02:00
mrtz 5afe743a24 chore(loki): Bump to latest 2025-10-15 19:12:39 +02:00
mrtz 9160b71f70 fix(velero): Bump to latest 2025-10-15 19:07:34 +02:00
mrtz dce82c6e94 fix(kyverno): Bump to non-bitnami 2025-10-15 18:55:46 +02:00
mrtz b610854912 fix(kyverno): Don't use bitnami image 2025-10-15 18:50:58 +02:00
mrtz 58b8a8a21d fix(kyverno): Downgrade 2025-10-15 18:42:36 +02:00
Renovate Bot 1e36e396d7 Update Helm release argo-workflows to v0.45.27 2025-10-15 16:33:01 +00:00
mrtz 20aa570eeb Merge branch 'renovate/kyverno-3.x' into 'main'
Update Helm release kyverno to v3.5.2

See merge request oceanbox/manifests!35
2025-10-15 18:27:39 +02:00
juselius 3d15eced51 ci: atlantis 2025-10-15 15:23:05 +00:00
juselius fc1f3854ee ci: sorcerer 2025-10-15 15:23:01 +00:00
stigrj b37cd2bcdb ci: atlantis 2025-10-15 15:17:34 +00:00
juselius 93eeecdda9 fix: add new employees to acl 2025-10-14 15:23:03 +02:00
juselius 2442e12012 fix: remove cruft 2025-10-14 14:19:22 +02:00
juselius 3da2d60683 fix: fix interal ekman and rossby dns in tailscale 2025-10-14 13:13:31 +02:00
juselius 0068b5de30 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-10-14 13:00:56 +02:00
juselius 747ae04ca3 fix: simplify and clean headscale acls 2025-10-14 13:00:42 +02:00
mrtz 2009a6f6f8 fix(ekman): Bump dapr to 1.16.1 2025-10-14 12:14:40 +02:00
mrtz ece1657d7b fix: Bump dapr 2025-10-14 12:00:41 +02:00
juselius 284a02be7b fix: update headscale acls 2025-10-14 11:13:47 +02:00
mrtz d782913d94 fix: Remove trailing , for hs-router 2025-10-13 16:39:38 +02:00
juselius e5d13f4a29 fix: fix for gotmpl fickleness 2025-10-13 16:01:40 +02:00
juselius 273b9c77d6 feat: add separate headscale for (un-snatted) subnet routing 2025-10-13 15:57:44 +02:00
mrtz e64ddf76f2 fix(hs): Persist 2025-10-13 10:41:41 +02:00
mrtz d2aa34690d ci: plume 2025-10-12 17:43:02 +00:00
Renovate Bot 283cf6da09 Update slurm Docker tag to v0.4.1 2025-10-12 17:13:15 +00:00
mrtz a2402dfd51 ci: plume 2025-10-12 17:13:06 +00:00
mrtz 3c467ed857 Merge branch 'renovate/argo-rollouts-2.x' into 'main'
Update Helm release argo-rollouts to v2.40.5

See merge request oceanbox/manifests!37
2025-10-12 18:55:22 +02:00
Renovate Bot 07969c75ba Update Helm release argo-rollouts to v2.40.5 2025-10-12 16:51:09 +00:00
juselius 9fe44586d3 ci: atlantis 2025-10-12 16:50:17 +00:00
juselius 0cc1ceea91 ci: sorcerer 2025-10-12 16:50:14 +00:00
mrtz 32cfb4185b ci: atlantis 2025-10-12 16:49:36 +00:00
mrtz 128ad0158f ci: sorcerer 2025-10-12 16:49:33 +00:00
Moritz Jörg 0f49f551d8 fix(nix): Add velero cli to shell 2025-10-12 18:11:53 +02:00
Moritz Jörg 71acc5f5f4 fix(hs): Persist config 2025-10-12 18:11:15 +02:00
mrtz 4e4dd03dd4 Merge branch 'renovate/ghcr.io-juanfont-headscale-0.x' into 'main'
Update ghcr.io/juanfont/headscale Docker tag to v0.26.1

See merge request oceanbox/manifests!26
2025-10-12 14:02:07 +02:00
Moritz Jörg 6b78991566 fix(hs): Persist values 2025-10-12 08:34:41 +02:00
juselius 958eae2fdf fix: revert 2025-10-11 20:34:55 +02:00
juselius afde7724eb fix: fix headscale dns split server to fs-backup 2025-10-11 20:29:58 +02:00
juselius 0edb3a72d8 fix: uddate vtn net acl for vtn-system 2025-10-11 17:40:41 +02:00
mrtz d9793a9b85 chore: Bump openfga 2025-10-11 17:14:53 +02:00
stigrj d25814b87f ci: atlantis 2025-10-10 15:00:44 +00:00
mrtz a15d2901d0 fix: Switch to legacy velero kubectl image 2025-10-10 16:45:01 +02:00
mrtz f690617d17 ci: plume 2025-10-10 13:31:12 +00:00
mrtz fd0e6adc08 feat: Add split dns for obx -> coredns 2025-10-09 16:23:06 +02:00
juselius ddd3caaff8 fix: change tailscale domain to ts.obx 2025-10-09 15:40:37 +02:00
mrtz bfbcaf3297 fix(hs): Rename system-tos -> tos-system 2025-10-08 15:04:17 +02:00
juselius b8d46b1ad8 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-10-07 21:17:45 +02:00
juselius 949c31a85b fix: fix headscale acls for routing between tos and vtn 2025-10-07 21:17:32 +02:00
Moritz Jörg a019559ef2 fix: Remove unused hs dns 2025-10-07 20:58:39 +02:00
Moritz Jörg 5e61657001 fix: Add headscale cm to correct place 2025-10-07 20:57:58 +02:00
juselius c3502e3d5a fix: fix headscale acls for routing between tos and vtn 2025-10-07 19:39:40 +02:00
mrtz 8e97364595 fix: Add ts to whitelist 2025-10-07 17:42:08 +02:00
mrtz c4a1d6f689 fix(hs): Visualize ACL 2025-10-07 17:38:46 +02:00
mrtz 393751c519 fix: Add correct whitelist 2025-10-07 17:25:25 +02:00
mrtz ae5262c379 fix: Update kyverno whitelist 2025-10-07 16:36:55 +02:00
simkir 33db5f28d9 Remove split dns
I do not think this works when there are multiple sources holding the
dns records. The dns split should point to a server we have access to,
which can route the dns to another service in the network. Exposing
essentially some private dns. Not contend with a public dns record, as I
tried to do.

I think. This might become more relevant later...
2025-10-07 10:59:20 +02:00
simkir a4a86c436d Merge branch 'simkir/split-dns' into 'main'
Add oceanbox.io as split domain

See merge request oceanbox/manifests!36
2025-10-06 15:02:41 +02:00
simkir 36063d8156 Add oceanbox.io as split domain
This should hopefully force clients to to prefer using Tailscale
MagicDNS when resolving oceanbox.io IPs
2025-10-06 14:43:05 +02:00
simkir fcd5acc2fb fix(Hubble): Use correct nginx proxy annotation 2025-10-06 09:07:25 +02:00
Moritz Jörg a7c57e94b2 fix: Persist headscale values 2025-10-04 13:42:30 +02:00
Moritz Jörg fb8495bbf8 fix: Add comment 2025-10-04 09:33:56 +02:00
mrtz 251a8508b7 ci: atlantis 2025-10-03 15:47:34 +00:00
mrtz d75afdb87b ci: sorcerer 2025-10-03 15:47:29 +00:00
Simen Kirkvik abf3c1a6fd Update hubble ui ingress 2025-10-03 14:44:48 +02:00
mrtz 661605fddf ci: atlantis 2025-10-02 14:49:57 +00:00
juselius 9addf5a332 ci: sorcerer 2025-10-02 14:44:50 +00:00
juselius 63e21d9bd0 ci: atlantis 2025-10-02 14:44:47 +00:00
stigrj f791559309 ci: atlantis 2025-10-02 14:00:39 +00:00
juselius 0357b3994f ci: sorcerer 2025-10-02 13:56:02 +00:00
juselius b3610f5957 ci: atlantis 2025-10-02 13:55:58 +00:00
Radovan Bast 93a5f23816 ci: makai 2025-10-02 13:52:54 +00:00
juselius 5983bcca28 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-10-02 15:00:49 +02:00
juselius da83d13e0e fix: update headscale acls for k8s svc net 2025-10-02 15:00:37 +02:00
Radovan Bast d58af170f6 ci: makai 2025-10-02 12:39:06 +00:00
mrtz 79eb271f3a fix: Enable redis operator on Ekman 2025-10-02 14:22:38 +02:00
Radovan Bast 3dec6f4933 ci: makai 2025-10-02 11:18:39 +00:00
mrtz 4488a0203c fix(hs): Workaround for fortigate 2025-10-02 12:35:35 +02:00
Radovan Bast fe9e81860a ci: makai 2025-10-02 10:20:26 +00:00
Radovan Bast 5afad61648 ci: makai 2025-10-02 09:36:55 +00:00
Moritz Jörg f77c0548d3 fix: Add redis metrics 2025-10-01 14:49:55 +02:00
Moritz Jörg 58f553d85e fix: Correct indent 2025-10-01 12:49:38 +02:00
Moritz Jörg 521edd4cce fix(redis): Expose redis secret from chart 2025-10-01 12:45:13 +02:00
Moritz Jörg fc578efa4c fix: Yamlish 2025-10-01 11:23:45 +02:00
Moritz Jörg 9dcfc2f7f9 devel: Add redis from the redis operator 2025-10-01 11:06:29 +02:00
juselius 6bafec278d Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-10-01 08:57:21 +02:00
juselius 50b3a3ac69 feat: rename obx.local to just obx 2025-10-01 08:57:09 +02:00
Moritz Jörg 29cb5c6894 fix: Add redis operator config 2025-10-01 08:52:18 +02:00
juselius 536ea36444 feat: rename obx.hs to obx.local 2025-10-01 08:39:37 +02:00
Moritz Jörg ccbeb0bf4f fix: Actually add operator 2025-09-30 19:00:10 +02:00
Moritz Jörg 021878545a feat: Add redis operator 2025-09-30 18:55:14 +02:00
Moritz Jörg 210ccffdcd fix: Persist loki changes and add note for dapr 2025-09-30 15:13:00 +02:00
mrtz f4c2762e46 ci: atlantis 2025-09-30 12:21:02 +00:00
Radovan Bast 15385a9fc9 ci: makai 2025-09-29 14:23:02 +00:00
simkir 9af40394c1 ci: atlantis 2025-09-29 14:22:51 +00:00
juselius eac579c044 ci: sorcerer 2025-09-29 14:21:45 +00:00
juselius bdd639b901 ci: atlantis 2025-09-29 14:21:42 +00:00
simkir 5e3f63f3f4 ci: atlantis 2025-09-29 12:30:34 +00:00
juselius 4be876bf40 ci: atlantis 2025-09-29 12:28:58 +00:00
juselius dd42410d57 ci: sorcerer 2025-09-29 12:28:55 +00:00
Radovan Bast 95cbd51ff8 ci: makai 2025-09-29 09:39:10 +00:00
Radovan Bast f29123f51b ci: makai 2025-09-29 08:38:45 +00:00
Radovan Bast c5b1537137 ci: makai 2025-09-29 07:38:49 +00:00
Renovate Bot c7f05cd5e1 Update Helm release kyverno to v3.5.2 2025-09-28 07:57:14 +00:00
juselius 636708f20d ci: sorcerer 2025-09-27 18:33:50 +00:00
juselius a362a97dea ci: atlantis 2025-09-27 18:33:47 +00:00
simkir 9f24f903a0 ci: atlantis 2025-09-27 18:32:25 +00:00
mrtz 988de5384b fix: typoe 2025-09-27 19:56:33 +02:00
juselius cf857e43d9 fix: fix headscale acl order for ekman and rossby 2025-09-27 19:46:32 +02:00
juselius cc2ce6e63f fix: downgrade dapr on ekman 2025-09-27 19:41:08 +02:00
mrtz 51d7eb14e7 fix: Migrate atlantis prod to accessToken 2025-09-27 18:13:52 +02:00
mrtz 3ebf6084f7 fix: Migrate staging atlantis to accessToken 2025-09-27 18:03:06 +02:00
juselius 847171543f ci: sorcerer 2025-09-27 15:41:01 +00:00
juselius 213b4ec37a ci: atlantis 2025-09-27 15:40:59 +00:00
simkir 48cd638f58 ci: sorcerer 2025-09-27 15:37:51 +00:00
simkir c2ed068da5 ci: atlantis 2025-09-27 15:37:48 +00:00
mrtz dcc9e6faa1 Merge branch 'renovate/openfga-0.x' into 'main'
Update Helm release openfga to v0.2.43

See merge request oceanbox/manifests!22
2025-09-27 17:09:42 +02:00
mrtz e5384ddca8 fix(hs): Order matters 2025-09-27 16:58:08 +02:00
juselius b1aee29cbb Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-09-27 16:57:00 +02:00
juselius 2b0aff5a6d fix: update dapr to 0.16.0 on ekman/rossby 2025-09-27 16:56:47 +02:00
mrtz b640b305f6 fix(hs): Persist order 2025-09-27 16:52:34 +02:00
simkir 7d5ae150e4 fix(atlantis): Allow get secret slurm-access-token in rbac 2025-09-27 16:37:48 +02:00
mrtz 11200d4cfb fix(hs): Persist config 2025-09-27 15:40:19 +02:00
juselius 3167f180cf ci: plume 2025-09-27 12:09:19 +00:00
mrtz 5507ba34ea ci: plume 2025-09-27 12:04:38 +00:00
mrtz 084ec49976 Merge branch 'renovate/argo-rollouts-2.x' into 'main'
Update Helm release argo-rollouts to v2.40.4

See merge request oceanbox/manifests!28
2025-09-27 13:25:29 +02:00
Radovan Bast b55274fffd ci: makai 2025-09-26 16:35:52 +00:00
mrtz 8f18128e37 fix: add svc and lb 2025-09-26 17:39:36 +02:00
mrtz bddf6ee703 fix: wrong comment 2025-09-26 17:14:23 +02:00
mrtz 01bd54ff1a fix: Add lb ip 2025-09-26 17:13:22 +02:00
mrtz b92b42bcc2 fix: Disable 2025-09-26 17:05:21 +02:00
mrtz 4bedf23e6d fix: Controller 2025-09-26 17:03:21 +02:00
mrtz e49e294186 fix: Add empty epilog script 2025-09-26 16:50:15 +02:00
mrtz 757877e508 fix: Add accounting service 2025-09-26 16:48:28 +02:00
mrtz 51ca094a2a fix: Disable persistance 2025-09-26 16:44:40 +02:00
mrtz 15f8a89e11 fix: Rename 2025-09-26 16:42:38 +02:00
mrtz d5281abd98 fix: Update defaults 2025-09-26 16:41:13 +02:00
mrtz 5973916dd2 fix: Add default values 2025-09-26 16:39:22 +02:00
mrtz 25e70a6c2c fix: Correct ns 2025-09-26 16:34:43 +02:00
mrtz c37c20818d fix: Add cnps for slurm 2025-09-26 16:33:02 +02:00
mrtz a70177052b fix: Remove cnp 2025-09-26 16:28:39 +02:00
mrtz 9c9b07ccee fix: Add slurm ns 2025-09-26 16:25:11 +02:00
mrtz 3db9b29ab2 fix: Argo app 2025-09-26 16:22:22 +02:00
mrtz 4c6302d66f feat: Create slurm 2025-09-26 16:19:12 +02:00
mrtz 72b1be2d93 fix: Correct repo 2025-09-26 15:55:15 +02:00
mrtz 62b3d2fd7f fix: Un-enterprise mariadb 2025-09-26 15:54:00 +02:00
mrtz 0da905d1f7 fix: Rename repo 2025-09-26 15:50:08 +02:00
mrtz df1d434da0 fix: Allow without / 2025-09-26 15:48:42 +02:00
mrtz 5ae5b24da5 fix: Enterpise 2025-09-26 15:45:51 +02:00
mrtz 0766d372aa fix: Bump to enterprise 2025-09-26 15:43:56 +02:00
mrtz fbbfe9c78d fix: Correct repo for crds 2025-09-26 15:36:34 +02:00
Radovan Bast 026d9c20a6 ci: makai 2025-09-26 13:33:04 +00:00
mrtz 3919a2a2da fix: Typo opearator 2025-09-26 15:31:37 +02:00
mrtz 3f5b8cfcfa fix: Allow crds 2025-09-26 15:30:53 +02:00
mrtz 1a95334268 fix: Correct MDB crds repo 2025-09-26 15:28:31 +02:00
mrtz 91dd844b88 fix: Add / 2025-09-26 15:27:49 +02:00
mrtz ffbc588266 feat: Add Mariadb Operator 2025-09-26 15:24:53 +02:00
juselius 571443975f Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-09-26 14:54:28 +02:00
juselius b217c02e88 fix: open tailscale traffic for all ports between ekman and rossby 2025-09-26 14:54:13 +02:00
mrtz 2aa2bdee37 fix: Remove / 2025-09-26 14:26:11 +02:00
mrtz 897cf0dca2 fix: Working with oci directly 2025-09-26 14:21:57 +02:00
mrtz 54f4c41603 fix: Allow oci repos 2025-09-26 14:13:42 +02:00
mrtz 0499eaa4e5 fix: Postgres -> Slurm 2025-09-26 14:11:10 +02:00
mrtz 1f860de35e fix: Https -> oci 2025-09-26 14:08:49 +02:00
mrtz a9a83e316f fix: Add to sys 2025-09-26 14:07:17 +02:00
mrtz 1ad52dc95e fix: Bump version 2025-09-26 14:06:18 +02:00
mrtz 7dd73818d6 feat: Add slurm-operator 2025-09-26 14:02:42 +02:00
mrtz ecfa1ddc7e fix: Add slurm-web-agent helmfile 2025-09-26 13:35:34 +02:00
mrtz 1f14b6d214 fix: Slurm-web-agent with argo 2025-09-26 13:35:23 +02:00
mrtz 54b50759e7 fix: Persist slurm-web-agent 2025-09-26 13:35:23 +02:00
juselius 527f35ea01 fix: add slurm-access-token stub to atlantis staging 2025-09-26 12:21:21 +02:00
juselius f3bc05c867 feat: kyverno sync slurm-access-token 2025-09-26 12:17:20 +02:00
mrtz e7b78ba7bc fix(hs): Change slurm-web gateway ip 2025-09-25 17:17:32 +02:00
mrtz a4d100b532 fix(hs): Add agent and gateway 2025-09-25 16:48:14 +02:00
juselius 0a1b27e2d3 fix: add slurmdbd connection between ekman and rossby 2025-09-25 14:17:45 +02:00
Renovate Bot 22efab1e74 Update Helm release argo-rollouts to v2.40.4 2025-09-25 10:11:26 +00:00
Radovan Bast 4fd7246692 ci: makai 2025-09-24 10:40:10 +00:00
juselius 29f06e187e fix: change frontend to ekman-manage 2025-09-24 12:23:16 +02:00
Radovan Bast 1ec1f1a9cd ci: makai 2025-09-24 09:28:36 +00:00
mrtz 519905c991 fix(headscale): Rename frontend -> ekman-manage 2025-09-24 10:36:25 +02:00
mrtz 0360bd546d Merge branch 'renovate/argocd-apps-0.x' into 'main'
Update Helm release argocd-apps to v0.0.9

See merge request oceanbox/manifests!20
2025-09-24 07:43:31 +02:00
mrtz 5a3a404d9e Merge branch 'renovate/argo-workflows-0.x' into 'main'
Update Helm release argo-workflows to v0.45.26

See merge request oceanbox/manifests!19
2025-09-24 07:43:14 +02:00
mrtz 8400010a72 Merge branch 'renovate/opentelemetry-collector-0.x' into 'main'
Update Helm release opentelemetry-collector to v0.134.1

See merge request oceanbox/manifests!23
2025-09-24 07:43:03 +02:00
juselius 73ab128de0 ci: plume 2025-09-24 05:42:04 +00:00
mrtz fe9648c363 ci: plume 2025-09-24 05:39:35 +00:00
mrtz 4b90c71c06 ci: plume 2025-09-24 05:39:16 +00:00
mrtz 4b28b9ca9e ci: plume 2025-09-24 05:38:44 +00:00
mrtz 365432a5b5 ci: plume 2025-09-24 05:38:24 +00:00
mrtz 27d495838d ci: plume 2025-09-24 05:34:34 +00:00
Moritz Jörg 61f2baf543 chore(renovate): Actually ignore 2025-09-24 07:32:15 +02:00
Renovate Bot 288e5f324b Update Helm release argo-cd to v7.9.1 2025-09-24 05:28:21 +00:00
Renovate Bot f58f4a0135 Update ghcr.io/juanfont/headscale Docker tag to v0.26.1 2025-09-24 05:28:19 +00:00
Renovate Bot df11ee2be0 Update Helm release opentelemetry-collector to v0.134.1 2025-09-24 05:28:13 +00:00
Renovate Bot b3ba5ce72d Update Helm release openfga to v0.2.43 2025-09-24 05:28:11 +00:00
Renovate Bot 73cac7c0c4 Update Helm release argocd-apps to v0.0.9 2025-09-24 05:28:06 +00:00
Renovate Bot 2b224e79b4 Update Helm release argo-workflows to v0.45.26 2025-09-24 05:28:04 +00:00
Moritz Jörg 9f3d347039 chore: Not weekly 2025-09-24 07:20:31 +02:00
mrtz 7440787094 ci: plume 2025-09-24 05:15:41 +00:00
Moritz Jörg 0826fa9f20 fix: Separate major minor, but don't group 2025-09-24 07:04:16 +02:00
Moritz Jörg 1721f0cc9a fix(renovate): Don't seperate minor/major 2025-09-23 23:02:35 +02:00
Moritz Jörg ad3d8f5ab2 fix(renovate): Update helmfile regex 2025-09-23 22:50:10 +02:00
mrtz c300618e85 Merge branch 'renovate/configure' into 'main'
Configure Renovate

See merge request oceanbox/manifests!17
2025-09-23 22:43:36 +02:00
Moritz Jörg ad0b359cca fix: Formatting 2025-09-23 22:39:17 +02:00
Moritz Jörg 5a849851c9 fix: Formatting 2025-09-23 22:32:14 +02:00
Moritz Jörg ccf69ffe45 fix: Add support for helmfiles 2025-09-23 22:28:33 +02:00
Moritz Jörg 283c66797b fix: Add dashboard and ignore attic/boostrap 2025-09-23 22:24:42 +02:00
Renovate Bot b5e7469d48 Add renovate.json 2025-09-23 20:17:58 +00:00
mrtz efa0dbf098 fix(headscale): Fix missing , 2025-09-23 14:52:03 +02:00
mrtz 18065f3df6 fix(headscale): Persist changes 2025-09-23 14:51:20 +02:00
mrtz fecc7acd0f fix(prometheus): Down grade to working version 2025-09-23 14:20:28 +02:00
mrtz 68cfd7e35f chore: Bump prometheus to 76.4.1 2025-09-23 12:49:08 +02:00
mrtz 6548dae873 chore: Bump Prometheus Operator 2025-09-23 12:44:43 +02:00
mrtz 8b6567f5b0 fix(otel): MEtrics 2025-09-22 18:21:37 +02:00
mrtz 47fea6d1fa fix(otel): Use pod ip 2025-09-22 18:18:07 +02:00
mrtz 56103aca1d fix(otel): Switch to prometheus 2025-09-22 18:11:30 +02:00
mrtz f5218db296 fix(otel): Change image 2025-09-22 17:24:58 +02:00
mrtz 1e6424de63 fix(otel): Downgrade 2025-09-22 17:18:27 +02:00
mrtz 4a421b2d4d fix(otel): Bump and cm 2025-09-22 17:15:20 +02:00
mrtz 0a8f039953 fix(otel): Downgrade 2025-09-22 17:00:30 +02:00
mrtz 4c3418f816 fix(otel): Bump to 0.135.0 2025-09-22 16:58:08 +02:00
Radovan Bast 2c25f0682b ci: makai 2025-09-22 14:07:01 +00:00
mrtz 5730f2c761 fix(nix): Cleanup 2025-09-22 15:55:17 +02:00
Jonas Juselius 1735e9c51b ci: atlantis 2025-09-22 09:10:30 +00:00
Jonas Juselius b9f2af2ec4 ci: sorcerer 2025-09-22 09:10:27 +00:00
Jonas Juselius 92fc687c82 ci: sorcerer 2025-09-20 14:25:50 +00:00
Jonas Juselius e5fe0ec4d4 ci: atlantis 2025-09-20 14:25:47 +00:00
juselius d8a9d46830 fix: fix velero kubelet path 2025-09-19 19:42:47 +02:00
juselius 0f5d9316fa fix: fix velero bucket for rossby 2025-09-19 19:06:03 +02:00
juselius 3713f4ff6e fix: fix ingress service to ClusterIP (take 2) 2025-09-19 18:43:58 +02:00
juselius 8a264f99eb fix: fix ingress service to ClusterIP 2025-09-19 18:42:05 +02:00
juselius 0d6d23b14b Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-09-19 18:37:36 +02:00
juselius 3d9f204322 fix: fix rossby ingress whitelist 2025-09-19 18:37:26 +02:00
mrtz 1df522eae7 fix(atlantis): Fix logout redirect 2025-09-19 18:24:30 +02:00
juselius ca669fe807 fix: don't whitelist rossby ingress for now, all internal 2025-09-19 18:20:46 +02:00
juselius 2f06a29487 fix: fix typo 2025-09-19 18:17:09 +02:00
juselius a6a709d4c1 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-09-19 18:11:23 +02:00
juselius 5e6e8d4de4 fix: limit no workers with hostNetwork 2025-09-19 18:11:12 +02:00
Jonas Juselius 0dd30a574c ci: sorcerer 2025-09-19 16:09:14 +00:00
Jonas Juselius 78b6685cb5 ci: atlantis 2025-09-19 16:09:07 +00:00
juselius 03379f9186 fix: limit no workers with hostNetwork 2025-09-19 18:00:46 +02:00
juselius e1d4dbecc6 fix: fix hostNetwork setting 2025-09-19 17:45:51 +02:00
juselius 0fb0eb235d fix: make ingress networking more configurable 2025-09-19 17:38:36 +02:00
juselius b836774f85 feat: enable hostPort on nginx ingress on rossby 2025-09-19 17:03:05 +02:00
juselius c1c824b487 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-09-19 14:57:06 +02:00
juselius f4290c5009 fix: update dapr 2025-09-19 14:56:56 +02:00
mrtz 87bf2c5dfe fix(hs): Persist changes for ceph.vtn 2025-09-19 11:49:33 +02:00
juselius 9309e19cf2 fix: fix excluded dex static clients section 2025-09-19 09:20:38 +02:00
juselius b9b1157b48 fix: fix argocd redirect uri for localhost on https 2025-09-19 09:17:05 +02:00
juselius 0b74b1b32e fix: use local domain and ca-issuer internally on rossby 2025-09-19 09:03:48 +02:00
Jonas Juselius c1634ab1f9 ci: sorcerer 2025-09-19 06:29:06 +00:00
Jonas Juselius ba40372185 ci: atlantis 2025-09-19 06:29:02 +00:00
stigrj 48714206fb ci: atlantis 2025-09-19 06:25:58 +00:00
Radovan Bast 94dc3cd4e7 ci: makai 2025-09-18 10:53:15 +00:00
Radovan Bast cb8cb76705 ci: makai 2025-09-18 09:36:17 +00:00
Radovan Bast 7b7db9cf1c ci: makai 2025-09-18 06:24:23 +00:00
Radovan Bast e9019820d2 ci: makai 2025-09-17 11:22:01 +00:00
Jonas Juselius 7e6467bbbe ci: atlantis 2025-09-16 15:15:35 +00:00
Jonas Juselius 4ff00f728e ci: sorcerer 2025-09-16 15:15:32 +00:00
simkir 98e7e05efb ci: atlantis 2025-09-16 15:11:39 +00:00
Radovan Bast 46c709ff29 ci: makai 2025-09-16 13:06:42 +00:00
Radovan Bast 474a809df9 ci: makai 2025-09-16 12:18:15 +00:00
Radovan Bast 5740784fdf ci: makai 2025-09-16 11:45:57 +00:00
Radovan Bast 1d0486bf51 ci: makai 2025-09-16 09:38:21 +00:00
mrtz 7e1917d967 fix(hs): Change vtn ip 10 -> 19 2025-09-15 16:12:11 +02:00
Radovan Bast 6d2ce1aa52 ci: makai 2025-09-15 13:45:05 +00:00
mrtz e3a66313fa ci: sorcerer 2025-09-15 13:34:48 +00:00
mrtz 7226d81d31 ci: atlantis 2025-09-15 13:34:44 +00:00
Jonas Juselius d20fde76d1 ci: sorcerer 2025-09-15 13:34:32 +00:00
Jonas Juselius 9a0aa62713 ci: atlantis 2025-09-15 13:34:29 +00:00
Radovan Bast 9fd93e7434 ci: makai 2025-09-15 13:11:31 +00:00
Jonas Juselius e4661abe74 ci: sorcerer 2025-09-15 13:09:13 +00:00
Jonas Juselius 808b200524 ci: atlantis 2025-09-15 13:09:10 +00:00
mrtz 8e84607a87 ci: atlantis 2025-09-15 13:06:53 +00:00
mrtz b8456e42e6 fix(headscale): Also change ip... 2025-09-15 12:48:37 +02:00
mrtz c81a1d9649 fix(headscale): Add ceph vtn ingress 2025-09-15 12:47:22 +02:00
mrtz d036bfe2d2 minor: Add ceph-vtn ingresses 2025-09-15 11:05:39 +02:00
Radovan Bast cae3d35a3f ci: makai 2025-09-15 07:20:26 +00:00
Radovan Bast 48d32b298b ci: makai 2025-09-15 06:58:19 +00:00
juselius d83a41ed5a fix: add dapr env for rossby 2025-09-14 08:58:16 +02:00
juselius f51624f751 fix: add prometheus env for rossby 2025-09-14 08:27:32 +02:00
juselius f5a08119ec fix: fix rossby nfs-provisioner path 2025-09-14 08:16:45 +02:00
juselius 115e475816 fix: add nfs-provisioner values for rossby 2025-09-14 08:08:11 +02:00
juselius 74ec673104 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-09-14 07:59:07 +02:00
juselius 378ee6bd37 fix: don't auto-patch argo in bootstrap 2025-09-14 07:58:52 +02:00
Radovan Bast c933a80ad6 ci: makai 2025-09-13 14:07:16 +00:00
Radovan Bast d13ea7eeca ci: makai 2025-09-13 13:39:08 +00:00
Radovan Bast b6fced4e49 ci: makai 2025-09-13 10:02:19 +00:00
juselius 926f94bf8b fix: add rossby system 2025-09-12 20:55:20 +02:00
juselius 6473fcca9d feat: add rossby 2025-09-12 20:40:21 +02:00
Radovan Bast 9a69abdf64 ci: makai 2025-09-12 14:33:15 +00:00
simkir 7d264752ad fix: Add "x-umami-cache" to umami ingress cors allowed headers 2025-09-12 15:27:49 +02:00
Radovan Bast abbc718656 ci: makai 2025-09-12 12:22:31 +00:00
Radovan Bast e5ecedf857 ci: makai 2025-09-12 11:54:16 +00:00
Jonas Juselius f144d9235b ci: sorcerer 2025-09-12 11:12:22 +00:00
Jonas Juselius 15edd16e73 ci: atlantis 2025-09-12 11:12:19 +00:00
mrtz 47791cdf45 ci: atlantis 2025-09-12 11:08:32 +00:00
mrtz 73ed31d929 ci: atlantis 2025-09-12 11:04:41 +00:00
mrtz c1a88f7ec9 fix: Url -> WebId 2025-09-12 12:54:08 +02:00
mrtz afd79951a0 chore: Add analytics url to atlantis
Now we can have a different umami project for beta.
2025-09-12 12:46:31 +02:00
mrtz 881ef148fd ci: sorcerer 2025-09-12 09:19:48 +00:00
mrtz 964dee8409 ci: atlantis 2025-09-12 09:19:45 +00:00
Radovan Bast 2d956691af ci: makai 2025-09-11 19:26:48 +00:00
Radovan Bast 01ebb26601 ci: makai 2025-09-11 17:21:47 +00:00
Radovan Bast 2bd14e8caa ci: makai 2025-09-11 17:05:32 +00:00
Jonas Juselius b69fd4959b ci: sorcerer 2025-09-11 14:13:09 +00:00
Jonas Juselius cb5a66325c ci: atlantis 2025-09-11 14:13:06 +00:00
mrtz cc4df6c775 ci: atlantis 2025-09-11 14:12:44 +00:00
mrtz c6c6932e6b fix: Change hostname 2025-09-11 15:52:02 +02:00
mrtz 7662f412e4 fix: Add prisma to policies 2025-09-11 15:49:09 +02:00
mrtz 91506ee1c3 fix: Add netpol for umami 2025-09-11 15:40:01 +02:00
mrtz 5551507838 fix: Bump memroy 2025-09-11 15:34:40 +02:00
mrtz 341c3b9107 fix: Add hostname 2025-09-11 15:34:04 +02:00
mrtz 61c6cad4fd fix: Bump version 2025-09-11 15:32:25 +02:00
simkir 66158cb6c1 ci: atlantis 2025-09-11 13:29:40 +00:00
Jonas Juselius c181ee3843 ci: sorcerer 2025-09-11 13:29:19 +00:00
Jonas Juselius 9fde88606f ci: atlantis 2025-09-11 13:29:16 +00:00
mrtz 7c7f756a0c fix: Switch from matomo to umami 2025-09-11 15:28:11 +02:00
mrtz a7c541b28d fix: Add policy 2025-09-11 14:37:22 +02:00
mrtz 8946778c0c fix: Slim 2025-09-11 14:25:37 +02:00
mrtz bfed0280b7 fix: Undo pw 2025-09-11 13:58:39 +02:00
mrtz 5870a010b0 fix: Existing secret 2025-09-11 13:49:10 +02:00
mrtz 136539a51f fix: Undo pw 2025-09-11 13:47:56 +02:00
mrtz 42ecc5116e fix: Secret already exists 2025-09-11 13:46:17 +02:00
mrtz 3e43f7058e fix: Existing secret 2025-09-11 13:43:22 +02:00
mrtz d68ce5d6b6 fix: Don't use password files 2025-09-11 13:27:49 +02:00
mrtz 59f58bcaf2 fix: Autoupdate passwords 2025-09-11 13:27:03 +02:00
mrtz 66da01d2e1 fix: Correct pw 2025-09-11 13:17:17 +02:00
mrtz 1eccabf5c0 fix: Don't use password files 2025-09-11 11:13:46 +02:00
mrtz 4f5c1965ce fix: Don't allow empty passwords 2025-09-11 11:05:14 +02:00
mrtz 7e0e8498d5 fix: Disable netpol 2025-09-11 10:50:30 +02:00
mrtz 92535fe8c3 fix: Add tmp password and host 2025-09-11 10:44:33 +02:00
mrtz dd0f8cd2ed fix: Use bitnami legacy 2025-09-11 10:35:30 +02:00
mrtz fe88cf324a fix: Correct matomo path 2025-09-11 10:28:40 +02:00
mrtz 8f46e45cfb feat: Add Matomo Chart for analytics
Also adds the Digitalist Chart as Backup in case the
bitnami one stops working.
2025-09-11 10:25:17 +02:00
Radovan Bast e427af50ce ci: makai 2025-09-10 13:53:58 +00:00
Radovan Bast 483e999c3f ci: makai 2025-09-10 12:05:46 +00:00
Radovan Bast 8487477032 ci: makai 2025-09-10 11:48:46 +00:00
Radovan Bast 8ffe42386c ci: makai 2025-09-10 10:09:02 +00:00
Radovan Bast 9d0ba25ac6 ci: makai 2025-09-10 09:26:11 +00:00
Radovan Bast dfeffbd87f ci: makai 2025-09-10 08:01:15 +00:00
Radovan Bast aff61168a0 ci: makai 2025-09-09 20:09:14 +00:00
Radovan Bast adad3efa88 ci: makai 2025-09-09 11:06:28 +00:00
Radovan Bast 145d90f6dc ci: makai 2025-09-09 08:36:25 +00:00
Jonas Juselius 1cbc0673ca ci: sorcerer 2025-09-09 08:32:30 +00:00
Jonas Juselius 2e3add0c14 ci: atlantis 2025-09-09 08:32:27 +00:00
Jonas Juselius 33a9558a03 ci: atlantis 2025-09-09 08:31:53 +00:00
Jonas Juselius 2c42bd4da4 ci: atlantis 2025-09-09 08:28:06 +00:00
Radovan Bast e5a4859677 ci: makai 2025-09-08 15:08:45 +00:00
Radovan Bast da1b064ab6 ci: makai 2025-09-08 13:24:56 +00:00
Jonas Juselius c87d4e6eee ci: sorcerer 2025-09-08 13:09:28 +00:00
Jonas Juselius a120d8c866 ci: atlantis 2025-09-08 13:09:22 +00:00
mrtz 45f5997b30 ci: atlantis 2025-09-08 13:06:54 +00:00
juselius 986f653229 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-09-06 07:30:07 +02:00
juselius 1f5ba0245f feat: add robby networks to headscale 2025-09-06 07:28:59 +02:00
Radovan Bast 19e3404c0b ci: makai 2025-09-05 14:22:49 +00:00
Jonas Juselius afe29effca ci: atlantis 2025-09-05 14:09:10 +00:00
Jonas Juselius 8f2b3ca1f3 ci: sorcerer 2025-09-05 14:09:06 +00:00
simkir 18be5ecf6b ci: atlantis 2025-09-05 14:07:55 +00:00
simkir ecbf7631a4 ci: atlantis 2025-09-05 13:59:51 +00:00
Radovan Bast 6af57dac85 ci: makai 2025-09-05 11:00:57 +00:00
Radovan Bast 678930b305 ci: makai 2025-09-05 10:56:52 +00:00
Radovan Bast afeaac1734 ci: makai 2025-09-04 15:12:22 +00:00
Radovan Bast ab45fc70a2 ci: makai 2025-09-04 11:06:08 +00:00
Radovan Bast c6b40fb704 ci: makai 2025-09-04 10:19:59 +00:00
Radovan Bast 9bfee7afb4 ci: makai 2025-09-04 09:14:12 +00:00
Radovan Bast 6a3d1c3a52 ci: makai 2025-09-04 08:26:27 +00:00
Radovan Bast 5f96f37b37 ci: makai 2025-09-04 07:41:17 +00:00
Moritz Jörg 8630e78beb fix: Another folder for ncps 2025-09-04 09:06:39 +02:00
Moritz Jörg c0249c6f9f fix: Add folder to delete 2025-09-04 09:04:16 +02:00
Radovan Bast 82166061c5 ci: makai 2025-09-03 10:47:06 +00:00
Radovan Bast 4c7b694c7a ci: makai 2025-09-03 06:51:26 +00:00
mrtz 53b55599a4 ci: sorcerer 2025-09-02 17:50:07 +00:00
mrtz daf0be23ba ci: atlantis 2025-09-02 17:50:04 +00:00
Jonas Juselius 7c89615be9 ci: sorcerer 2025-09-02 17:43:03 +00:00
Jonas Juselius e8e69d2a1b ci: atlantis 2025-09-02 17:42:57 +00:00
mrtz e5a7732e81 ci: sorcerer 2025-09-02 16:25:35 +00:00
mrtz aa358d677c ci: atlantis 2025-09-02 16:25:31 +00:00
mrtz e1478d4b58 ci: makai 2025-09-02 13:25:30 +00:00
mrtz 318d11a3ef ci: plume 2025-09-02 12:41:03 +00:00
Jonas Juselius fe5ea70595 ci: plume 2025-09-02 12:38:57 +00:00
mrtz de1b822da9 ci: plume 2025-09-02 12:31:32 +00:00
mrtz f39227d619 fix: Not really used since 2022 2025-09-02 11:19:12 +02:00
Radovan Bast 5cd2d5f642 ci: makai 2025-09-02 08:57:42 +00:00
juselius 0dfc389652 fix: add ekman to headscale dns 2025-09-02 10:31:50 +02:00
mrtz 66c8402910 ci: plume 2025-09-01 20:51:19 +00:00
Jonas Juselius 5b6d4ca7ef ci: plume 2025-09-01 20:51:05 +00:00
Radovan Bast 89ce632cea ci: makai 2025-09-01 15:25:12 +00:00
mrtz 2e3d0ec02e ci: plume 2025-09-01 14:45:53 +00:00
Radovan Bast 0771f81889 ci: makai 2025-09-01 12:32:29 +00:00
Jonas Juselius 1458a34d46 ci: plume 2025-09-01 09:47:47 +00:00
mrtz a8954866b0 ci: plume 2025-09-01 09:46:17 +00:00
Radovan Bast 7077df4846 ci: makai 2025-09-01 09:00:59 +00:00
mrtz f0a2ca407b ci: plume 2025-09-01 08:40:32 +00:00
Jonas Juselius 0f40b2c6f9 ci: plume 2025-09-01 08:36:33 +00:00
mrtz 1106f8ace1 ci: plume 2025-08-30 22:07:34 +00:00
Radovan Bast 72bfbb3fbf ci: makai 2025-08-29 19:41:20 +00:00
Radovan Bast bb30316a5e ci: makai 2025-08-29 19:39:50 +00:00
Radovan Bast e597267504 ci: makai 2025-08-29 08:20:07 +00:00
Radovan Bast 33d57e3347 ci: makai 2025-08-29 07:57:48 +00:00
Radovan Bast af1fe7116f ci: makai 2025-08-29 07:35:24 +00:00
Radovan Bast b698d44e8a ci: makai 2025-08-29 06:53:29 +00:00
mrtz 30f1c5fe42 ci: sorcerer 2025-08-28 12:58:18 +00:00
mrtz 99c2a9babb ci: atlantis 2025-08-28 12:58:13 +00:00
Radovan Bast 0cede7c081 ci: makai 2025-08-28 12:34:36 +00:00
Radovan Bast 4b2e9bc3b4 ci: makai 2025-08-28 11:58:04 +00:00
Radovan Bast 636d7f3887 ci: makai 2025-08-28 11:07:07 +00:00
Radovan Bast 589ea1f6bb ci: makai 2025-08-28 07:05:23 +00:00
Radovan Bast 00f6a22ede ci: makai 2025-08-28 07:03:57 +00:00
mrtz 244da61d14 fix: Increase attic body size 2025-08-27 16:45:23 +02:00
Radovan Bast 40d29c1d69 ci: makai 2025-08-27 14:21:02 +00:00
Jonas Juselius cd4f5d0e42 ci: atlantis 2025-08-27 09:57:37 +00:00
Jonas Juselius e14fb4033d ci: sorcerer 2025-08-27 09:57:34 +00:00
mrtz 7c5c768900 ci: atlantis 2025-08-27 09:54:45 +00:00
mrtz a353179544 ci: sorcerer 2025-08-27 09:54:42 +00:00
Jonas Juselius af82f9c6a9 ci: atlantis 2025-08-27 09:47:40 +00:00
Jonas Juselius 548c4e0741 ci: sorcerer 2025-08-27 09:47:37 +00:00
mrtz b2abee0685 ci: atlantis 2025-08-27 09:46:21 +00:00
Radovan Bast 3cedf02b55 ci: makai 2025-08-27 09:17:59 +00:00
Jonas Juselius 47bdb36711 ci: sorcerer 2025-08-27 08:39:00 +00:00
Jonas Juselius 6a1d696c31 ci: atlantis 2025-08-27 08:38:57 +00:00
mrtz 54580aa138 ci: atlantis 2025-08-27 08:38:01 +00:00
mrtz 27a94ed983 ci: atlantis 2025-08-27 08:34:27 +00:00
Jonas Juselius 47389cea58 ci: sorcerer 2025-08-27 08:33:47 +00:00
Jonas Juselius 8bc00bd4a7 ci: atlantis 2025-08-27 08:33:44 +00:00
mrtz 0dfd5cc608 fix: Add \ to actually hit binary cache 2025-08-27 10:29:23 +02:00
Radovan Bast 23b586e447 ci: makai 2025-08-27 08:25:32 +00:00
mrtz 4bee1418d5 fix: Move to bitnamilegacy 2025-08-27 10:05:49 +02:00
mrtz c7414794d0 fix: Remove internal ingress for attic 2025-08-27 09:24:55 +02:00
mrtz 3674a2160f fix: Remove unused policy in makai 2025-08-27 09:16:25 +02:00
mrtz 0787790d0b fix: Remove unused options 2025-08-27 09:15:17 +02:00
Radovan Bast f7e11e9f9b ci: makai 2025-08-27 06:55:15 +00:00
Radovan Bast 9a20c0b3ab ci: makai 2025-08-27 06:38:28 +00:00
Radovan Bast bbc3480368 ci: makai 2025-08-26 20:53:43 +00:00
mrtz 0b0eedb183 fix: Add DB 2025-08-26 21:17:59 +02:00
mrtz 425acf79ff fix: Change token 2025-08-26 21:12:23 +02:00
mrtz 6031451153 fix: Change strat and nodename 2025-08-26 21:09:13 +02:00
mrtz c363b852a4 fix: Set attic db url 2025-08-26 21:06:07 +02:00
mrtz 1583a7be50 fix: Change ns 2025-08-26 21:02:56 +02:00
mrtz 6eca17a487 feat: Replace ncps with attic 2025-08-26 21:02:22 +02:00
Jonas Juselius 12c1f0f060 ci: plume 2025-08-26 17:30:57 +00:00
mrtz 719465143f ci: plume 2025-08-26 17:24:51 +00:00
Jonas Juselius 5642baa3f1 ci: plume 2025-08-26 17:11:32 +00:00
mrtz 53a92249d8 minor: Add sentry to plume 2025-08-26 19:08:39 +02:00
mrtz 27ed0cdf43 ci: plume 2025-08-26 17:05:32 +00:00
Radovan Bast ac2803b53e ci: makai 2025-08-26 16:21:10 +00:00
Radovan Bast 62ebbb58d7 ci: makai 2025-08-26 14:34:08 +00:00
Radovan Bast 851929f72f ci: makai 2025-08-26 14:02:06 +00:00
Radovan Bast 9f66b65864 ci: makai 2025-08-26 11:25:25 +00:00
Radovan Bast dbedf3e9e8 ci: makai 2025-08-26 08:55:26 +00:00
Radovan Bast a3f193f9b7 ci: makai 2025-08-26 07:38:39 +00:00
Radovan Bast e010680147 ci: makai 2025-08-26 06:21:15 +00:00
mrtz 78e4cb087c ci: makai 2025-08-25 20:36:20 +00:00
mrtz 0b898223dd fix: Staging makai 2025-08-25 18:03:31 +02:00
mrtz a5aaf966ca fix: Add makai to headscale 2025-08-25 10:49:26 +02:00
mrtz 149c64b88a fix: Use correct ns 2025-08-25 10:44:14 +02:00
mrtz 7ac2f37455 feat: Create makai 2025-08-25 10:16:02 +02:00
Jonas Juselius fdd05474ec ci: sorcerer 2025-08-22 15:44:36 +00:00
Jonas Juselius 4f6bacc5f4 ci: atlantis 2025-08-22 15:44:33 +00:00
stigrj b2cba80de2 ci: atlantis 2025-08-22 15:42:09 +00:00
mrtz 5ed76c2b0d fix: This did not work, as jobs are immutable 2025-08-22 16:45:59 +02:00
Jonas Juselius 090f5e3ef4 ci: atlantis 2025-08-22 13:40:26 +00:00
Jonas Juselius 5bc8c71eba ci: sorcerer 2025-08-22 13:40:23 +00:00
mrtz aa4dc596ce ci: sorcerer 2025-08-22 13:39:30 +00:00
mrtz fa0a528132 ci: atlantis 2025-08-22 13:39:26 +00:00
Jonas Juselius fbca4d7e59 ci: atlantis 2025-08-22 11:53:42 +00:00
Jonas Juselius bb0b162dc3 ci: sorcerer 2025-08-22 11:53:39 +00:00
mrtz dc19b7df1d ci: atlantis 2025-08-22 11:53:34 +00:00
mrtz 0843d6e784 fix: Switch rabbitmq and redis to bitnamilegacy 2025-08-22 13:12:15 +02:00
mrtz 4e2e376c7f fix: Typo redis -> keycloak 2025-08-22 13:02:44 +02:00
mrtz 71424ee2f0 fix: Use bitnamilegacy registry for Keycloak prod 2025-08-22 13:00:49 +02:00
mrtz 44686d0183 fix: Switch keycloak to temp bitnamilegacy registry 2025-08-22 12:59:14 +02:00
mrtz 57fc51ae80 fix: Switch to temp. bitnamilegacy images for staging instances 2025-08-22 12:39:51 +02:00
mrtz 03ebb0d8fe ci: sorcerer 2025-08-21 13:08:45 +00:00
mrtz 2836c5ffa0 ci: atlantis 2025-08-21 13:08:42 +00:00
mrtz 6159a55c03 ci: sorcerer 2025-08-21 12:06:51 +00:00
mrtz d7a178911c ci: atlantis 2025-08-21 12:06:48 +00:00
Jonas Juselius 8abd412bf9 ci: atlantis 2025-08-21 11:41:53 +00:00
Jonas Juselius 1adfb81b1f ci: sorcerer 2025-08-21 11:41:50 +00:00
mrtz 844cec5204 fix: Adjust ncps ingress 2025-08-20 13:10:49 +02:00
mrtz a23785ca4e fix: Update ncps ingress 2025-08-20 13:08:22 +02:00
mrtz 5696235a1b fix: Add cache to headscale 2025-08-20 11:59:55 +02:00
mrtz fcb5981cb8 fix: Add community cache 2025-08-20 11:54:23 +02:00
mrtz 4c89072b3c fix: Allow egress to cache.nixos.org 2025-08-20 11:48:39 +02:00
mrtz 8ddab97d97 fix: Add ncps to sys 2025-08-20 11:44:53 +02:00
mrtz 2eee0e5e6d feat: Add nix cache 2025-08-20 11:41:47 +02:00
Jonas Juselius 620f3553ef ci: atlantis 2025-08-20 09:09:21 +00:00
Jonas Juselius 1ec1a52741 ci: sorcerer 2025-08-20 09:09:17 +00:00
mrtz be7d419005 ci: sorcerer 2025-08-20 09:09:06 +00:00
mrtz 7a8ea1759a ci: atlantis 2025-08-20 09:09:02 +00:00
mrtz 042775c87c ci: atlantis 2025-08-19 20:44:42 +00:00
mrtz fbdd4b09a3 ci: sorcerer 2025-08-19 20:44:39 +00:00
Jonas Juselius 702e144025 ci: atlantis 2025-08-19 19:27:20 +00:00
mrtz 52a6bf2f66 ci: atlantis 2025-08-19 16:52:21 +00:00
mrtz 29844baf12 ci: atlantis 2025-08-18 14:51:58 +00:00
mrtz 5b5b013e0a ci: sorcerer 2025-08-18 14:51:56 +00:00
juselius f56fba8a34 fix: add missig nfs-provisioner env for ekman 2025-08-18 12:43:32 +02:00
mrtz 077a6ad9fa ci: atlantis 2025-08-18 09:53:19 +00:00
mrtz ef283febc2 ci: sorcerer 2025-08-18 09:53:16 +00:00
juselius c425ce7f39 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-08-14 14:37:21 +02:00
juselius a7876f89aa feat: update nfs provisioner and make ekman default server 2025-08-14 14:37:10 +02:00
mrtz 34f17094ca ci: sorcerer 2025-08-14 08:44:18 +00:00
mrtz ec05f04b14 ci: atlantis 2025-08-14 08:44:16 +00:00
mrtz a509abc1a1 ci: atlantis 2025-08-14 08:33:04 +00:00
mrtz 01ee7e8cc1 chore: Bump argo workflows to latest 2025-08-12 15:52:49 +02:00
mrtz 959d20b460 minor: Enable argo workflows 2025-08-12 15:50:37 +02:00
juselius e590d97345 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-08-12 14:29:01 +02:00
juselius 0dab4702db fix: move values/attic to attic/values 2025-08-12 14:28:50 +02:00
mrtz 6d11da670f ci: atlantis 2025-08-12 09:03:50 +00:00
mrtz dd4850e79c ci: sorcerer 2025-08-12 09:03:47 +00:00
mrtz da1c109532 ci: sorcerer 2025-08-12 08:28:08 +00:00
mrtz 2b453996c7 ci: atlantis 2025-08-12 08:28:05 +00:00
Jonas Juselius 7f15b36de7 ci: sorcerer 2025-08-07 10:17:16 +00:00
Jonas Juselius 8182b8bb0c ci: atlantis 2025-08-07 10:17:12 +00:00
mrtz 63313eb02e ci: sorcerer 2025-08-07 10:10:04 +00:00
mrtz 45f24f20b0 ci: sorcerer 2025-08-06 15:12:22 +00:00
mrtz 9b2a811628 ci: atlantis 2025-08-06 15:12:19 +00:00
mrtz 4f7352549b ci: atlantis 2025-08-06 14:55:59 +00:00
mrtz 20f7814a9f Merge branch 'simkir/rename' into 'main'
Rename simen -> simkir

See merge request oceanbox/manifests!16
2025-08-05 12:48:41 +02:00
simkir db5515e6bd Rename simen -> simkir 2025-08-05 12:43:17 +02:00
mrtz 284d0838c0 fix: Add plume tilt envs 2025-08-04 11:21:35 +02:00
mrtz af168feac5 fix: Temp ignore tls on ekman nodes 2025-07-29 10:40:38 +02:00
Jonas Juselius 81fcf77328 ci: plume 2025-07-25 08:00:21 +00:00
mrtz 5a9aea0864 chore: Bump plume 2025-07-25 09:56:00 +02:00
mrtz f8198c3c82 ci: plume 2025-07-25 07:55:14 +00:00
mrtz 4fafc2a811 Merge branch 'mrtz/plume-otel' into 'main'
feat: Add opentelemetry collection to Plume

See merge request oceanbox/manifests!15
2025-07-25 09:47:28 +02:00
mrtz 17c3996114 feat: Add opentelemetry collection to Plume 2025-07-25 09:43:15 +02:00
Jonas Juselius eaed97db3c ci: plume 2025-07-11 13:18:34 +00:00
mrtz ac191530c8 ci: plume 2025-07-11 13:13:18 +00:00
Jonas Juselius e45ef08edc ci: plume 2025-07-11 11:41:16 +00:00
mrtz fe61939e23 ci: plume 2025-07-11 11:35:47 +00:00
mrtz dbe1447252 ci: plume 2025-07-11 11:30:48 +00:00
juselius 25e1275906 fix: allow different dapr versions on different clusters 2025-07-11 10:01:16 +02:00
juselius 9949728471 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-07-11 09:50:39 +02:00
juselius 2979631c51 fix: downgrade dapr 2025-07-11 09:50:30 +02:00
mrtz ba5491a5b9 fix: Bump linkerd to latest stable 2025-07-11 09:13:57 +02:00
mrtz 2ba0d9cf5b fix: Crt formatting 2025-07-11 08:48:56 +02:00
mrtz d93032c4fe fix: Switch trustAnchorPEM 2025-07-11 08:47:30 +02:00
Jonas Juselius 2d3966260d ci: plume 2025-07-10 16:37:40 +00:00
mrtz 398f527728 ci: plume 2025-07-10 16:32:44 +00:00
juselius b5700d9e52 fix: disable dapr dashboard on ekman 2025-07-10 18:31:15 +02:00
mrtz c20cc9275b Merge branch 'mrtz/dapr' into 'main'
minor: Bump dapr runtime to 1.15.6

See merge request oceanbox/manifests!14
2025-07-10 14:25:33 +02:00
mrtz 6460c05a83 minor: Bump dapr runtime to 1.15.6
Includes quite a few fixes we are interested in.

Changelog: https://github.com/dapr/dapr/releases/tag/v1.15.6
2025-07-10 14:24:46 +02:00
mrtz fa09681d36 fix: Add only to OB cluster 2025-07-10 13:44:45 +02:00
mrtz 0ac6d478c4 fix(prom): Add scrape config for dapr 2025-07-10 13:37:42 +02:00
mrtz fa8f024e59 ci: sorcerer 2025-07-09 16:58:51 +00:00
mrtz 7a65970173 ci: atlantis 2025-07-09 16:58:47 +00:00
mrtz 61e5494100 ci: atlantis 2025-07-09 16:05:52 +00:00
mrtz 1717282d26 fix(plume): Naming 2025-07-09 15:59:29 +02:00
mrtz 43afc12352 Merge branch 'mrtz/prod-plume' into 'main'
feat: Create production instance of plume

See merge request oceanbox/manifests!13
2025-07-09 15:49:35 +02:00
mrtz c16fa4b755 ci: atlantis 2025-07-09 13:48:10 +00:00
mrtz b18b7ab3ab ci: sorcerer 2025-07-09 13:48:08 +00:00
mrtz 0b5586d143 fix: Use different ingress for staging/prod 2025-07-09 14:42:42 +02:00
juselius a7f6398937 fix: add serverside diffing 2025-07-09 10:50:00 +02:00
juselius 7bf089cc7e fix: fix more dapr crd ignorance 2025-07-09 10:43:52 +02:00
juselius 0baaf93c2b fix: dapr crd ignorance 2025-07-09 10:40:09 +02:00
juselius ccedb8728c fix: disable mutateExistingOnPolicyUpdate 2025-07-09 09:56:41 +02:00
juselius c2ddabd335 fix: fix dapr subscriptions namespace 2025-07-09 09:51:39 +02:00
mrtz da06af5b86 feat: Create production instance of plume 2025-07-09 09:00:05 +02:00
juselius d7334ea566 fix: update atlantis resource limits and requests 2025-07-09 08:42:59 +02:00
Jonas Juselius 50722f76ea ci: sorcerer 2025-07-08 18:00:00 +00:00
Jonas Juselius 797a0e93ac ci: atlantis 2025-07-08 17:59:58 +00:00
mrtz 632d244991 ci: atlantis 2025-07-08 17:52:48 +00:00
mrtz 4028b0bd85 ci: atlantis 2025-07-08 12:07:29 +00:00
Jonas Juselius b29a1cd01a ci: plume 2025-07-08 07:43:39 +00:00
mrtz daafdbb2e8 ci: plume 2025-07-08 07:40:39 +00:00
mrtz 632ccd62dd ci: atlantis 2025-07-07 17:48:55 +00:00
Jonas Juselius 3f45579a54 ci: plume 2025-07-07 16:54:28 +00:00
mrtz 28b1caf4b2 ci: plume 2025-07-07 16:52:02 +00:00
mrtz 41b769205b fix: Increase atlantis startup probe failiure threshold to 10 2025-07-07 15:07:49 +02:00
juselius bbeb0a48af fix: add startupProbe to atlantis 2025-07-07 14:56:39 +02:00
Jonas Juselius b08b17658b ci: plume 2025-07-07 12:23:00 +00:00
mrtz b04d075d22 ci: plume 2025-07-07 12:19:57 +00:00
mrtz 95b5477462 ci: plume 2025-07-07 09:16:29 +00:00
mrtz 71d9dd7b1d ci: plume 2025-07-07 09:16:20 +00:00
mrtz ecd7d58154 fix: Add plume tilt 2025-07-07 10:58:44 +02:00
Jonas Juselius aa01fb15ee ci: plume 2025-07-07 08:40:06 +00:00
mrtz e5ddceead6 ci: plume 2025-07-07 08:35:55 +00:00
Jonas Juselius 9f50dd75f7 ci: plume 2025-07-07 08:18:20 +00:00
mrtz 015dbd351f ci: plume 2025-07-07 08:14:59 +00:00
Jonas Juselius d3d4e17910 ci: plume 2025-07-06 11:45:18 +00:00
mrtz 26329b3b8a ci: plume 2025-07-06 11:42:18 +00:00
Jonas Juselius fa9b3b7f5e ci: plume 2025-07-04 17:38:47 +00:00
mrtz f0e5703f2e ci: plume 2025-07-04 17:35:02 +00:00
Jonas Juselius cb3086b0e7 ci: plume 2025-07-04 17:28:43 +00:00
mrtz f6dda20e9e ci: plume 2025-07-04 17:24:42 +00:00
Jonas Juselius 169b1c331d ci: plume 2025-07-04 16:37:46 +00:00
mrtz 8cbe4ad02d ci: plume 2025-07-04 16:33:51 +00:00
Jonas Juselius 26277ca374 ci: plume 2025-07-04 16:08:52 +00:00
mrtz 31669d00ee ci: plume 2025-07-04 16:06:11 +00:00
Jonas Juselius aa5c8962a2 ci: plume 2025-07-04 15:56:01 +00:00
mrtz d6a7558297 ci: plume 2025-07-04 15:54:19 +00:00
Jonas Juselius b36b0350e7 ci: plume 2025-07-04 15:49:19 +00:00
mrtz 3eb29a0cb4 ci: plume 2025-07-04 15:46:20 +00:00
Jonas Juselius a814373d5d ci: plume 2025-07-04 15:22:07 +00:00
mrtz 11aa958a94 ci: plume 2025-07-04 15:18:11 +00:00
Jonas Juselius e42ab7a4d0 ci: plume 2025-07-04 15:01:01 +00:00
mrtz 4a5f1d01a1 ci: plume 2025-07-04 14:58:41 +00:00
Jonas Juselius 8faedea760 ci: plume 2025-07-04 14:37:19 +00:00
mrtz 26cb3d3f65 ci: plume 2025-07-04 14:33:46 +00:00
Jonas Juselius 1b8e88ba08 ci: plume 2025-07-04 14:09:57 +00:00
mrtz 2f81417d21 ci: plume 2025-07-04 14:07:20 +00:00
Jonas Juselius 606a43840f ci: plume 2025-07-04 10:36:12 +00:00
mrtz 71a30566c6 ci: plume 2025-07-04 10:32:50 +00:00
mrtz 8d5c6dfff3 fix(plume): Don't use the existing config 2025-07-04 12:01:20 +02:00
juselius 5ce42bf7aa fix: add maps.oceanbox.io to headscale dns for internal use 2025-07-04 11:55:42 +02:00
mrtz 046911a593 ci: atlantis 2025-07-03 17:44:28 +00:00
mrtz f190546100 ci: plume 2025-07-03 13:06:53 +00:00
Jonas Juselius 2195eeddf2 ci: plume 2025-07-03 13:03:25 +00:00
mrtz ba6904e3c3 fix: Indentation 2025-07-03 15:02:22 +02:00
mrtz 26e7d39cb6 fix(plume): Add dapr 2025-07-03 14:58:39 +02:00
mrtz aa6b1679a3 ci: plume 2025-07-03 12:49:14 +00:00
mrtz 9e521f46d7 fix(plume): Add pubsub component 2025-07-03 14:29:44 +02:00
Jonas Juselius 918c159438 ci: plume 2025-07-03 12:18:57 +00:00
mrtz 3fc959147b ci: plume 2025-07-03 12:16:49 +00:00
Jonas Juselius 2f8880ae56 ci: atlantis 2025-07-03 08:20:29 +00:00
Jonas Juselius a166602aed ci: plume 2025-07-03 07:10:48 +00:00
mrtz 69efc4dd3c ci: plume 2025-07-03 07:07:57 +00:00
Jonas Juselius 0031bd50c0 ci: plume 2025-07-03 05:45:49 +00:00
mrtz 5a5365615d ci: plume 2025-07-03 05:42:58 +00:00
mrtz 55acb08681 ci: atlantis 2025-07-02 19:07:53 +00:00
stigrj 841e5b51e2 ci: atlantis 2025-07-02 18:21:06 +00:00
stigrj 3137b7bda1 ci: sorcerer 2025-07-02 18:21:03 +00:00
mrtz da0d4f39d6 fix(plume): Add policy to allow plumes 2025-07-02 20:09:43 +02:00
mrtz 7439903617 ci: plume 2025-07-02 16:50:18 +00:00
Jonas Juselius a853ec7b15 ci: plume 2025-07-02 16:48:36 +00:00
mrtz c0feea446c ci: plume 2025-07-02 16:45:54 +00:00
Jonas Juselius a6d78e1c4d ci: plume 2025-07-02 15:27:36 +00:00
mrtz 83041b82b2 ci: plume 2025-07-02 15:24:54 +00:00
mrtz f3a9f113db minor: Add some handy kubectl tools 2025-07-02 16:49:17 +02:00
mrtz 3820da3cf5 fix(hs): Add plume.data.oceanbox.io 2025-07-02 15:49:24 +02:00
mrtz 978415229d fix(plume): Change ingress to get cert 2025-07-02 15:26:04 +02:00
Jonas Juselius 7465034e20 ci: plume 2025-07-02 13:25:13 +00:00
mrtz 4df505df41 ci: plume 2025-07-02 13:22:23 +00:00
Jonas Juselius db81abe2d8 ci: plume 2025-07-02 13:22:06 +00:00
mrtz 35e93e5415 ci: plume 2025-07-02 13:19:19 +00:00
Jonas Juselius 10de6d17ac ci: plume 2025-07-02 13:10:36 +00:00
mrtz b811b6cd20 ci: plume 2025-07-02 13:07:23 +00:00
Jonas Juselius bbc06321bc ci: plume 2025-07-02 12:39:42 +00:00
mrtz 0e9811a844 ci: plume 2025-07-02 12:36:42 +00:00
Jonas Juselius 4e4f153185 ci: plume 2025-07-02 12:25:53 +00:00
mrtz 497f18be99 ci: plume 2025-07-02 12:22:55 +00:00
Jonas Juselius 5eb1716e59 ci: plume 2025-07-02 12:08:48 +00:00
mrtz 6c566bef4b ci: plume 2025-07-02 12:06:02 +00:00
Jonas Juselius 8a75bd7550 ci: plume 2025-07-02 11:38:34 +00:00
mrtz e7d0d8b019 ci: plume 2025-07-02 11:35:45 +00:00
Jonas Juselius d2c838dd44 ci: plume 2025-07-02 11:21:54 +00:00
mrtz fba20c6392 ci: plume 2025-07-02 11:18:51 +00:00
Jonas Juselius d7d674e2e9 ci: plume 2025-07-02 09:33:57 +00:00
mrtz 381cfaf306 ci: plume 2025-07-02 09:31:05 +00:00
Jonas Juselius 90e5efec6b ci: plume 2025-07-02 07:56:33 +00:00
mrtz 03d4db8d7e ci: plume 2025-07-02 07:53:35 +00:00
Jonas Juselius b57c251b0b ci: plume 2025-07-02 07:47:00 +00:00
mrtz d74e8f141e ci: plume 2025-07-02 07:44:05 +00:00
Jonas Juselius 3503e2d3f7 ci: plume 2025-07-02 07:28:29 +00:00
mrtz aeb9f34a97 ci: plume 2025-07-02 07:25:40 +00:00
Jonas Juselius 380340c491 ci: plume 2025-07-02 06:15:35 +00:00
mrtz a9a759a3b0 ci: plume 2025-07-02 06:12:39 +00:00
Jonas Juselius 53f34d8fac ci: plume 2025-07-01 21:25:50 +00:00
mrtz cc50f17292 ci: plume 2025-07-01 21:22:49 +00:00
Jonas Juselius 0cfc40d8d6 ci: plume 2025-07-01 21:18:16 +00:00
mrtz f192f38859 ci: plume 2025-07-01 21:15:14 +00:00
mrtz a360d1a372 ci: plume 2025-07-01 20:44:36 +00:00
Jonas Juselius 148e752541 ci: plume 2025-07-01 20:18:22 +00:00
mrtz c458050fa2 ci: plume 2025-07-01 20:14:42 +00:00
Jonas Juselius 5e8cc93c68 ci: plume 2025-07-01 19:21:49 +00:00
mrtz ea9813e6d6 ci: plume 2025-07-01 19:18:46 +00:00
Jonas Juselius 1d4a8cff9f ci: plume 2025-07-01 19:07:29 +00:00
mrtz bbec49d90f ci: plume 2025-07-01 19:04:47 +00:00
Jonas Juselius e59202c213 ci: plume 2025-07-01 18:59:23 +00:00
mrtz 4980b44d2f ci: plume 2025-07-01 18:56:33 +00:00
Jonas Juselius 302bb3f874 ci: plume 2025-07-01 18:44:53 +00:00
mrtz d7db978a0a ci: plume 2025-07-01 18:42:04 +00:00
Jonas Juselius f0f09cde79 ci: plume 2025-07-01 18:36:34 +00:00
mrtz 74678960eb ci: plume 2025-07-01 18:33:55 +00:00
Jonas Juselius 5dce500caf ci: plume 2025-07-01 18:04:30 +00:00
mrtz 7ab091158d ci: plume 2025-07-01 18:01:34 +00:00
Jonas Juselius d289493209 ci: plume 2025-07-01 17:57:06 +00:00
mrtz d4464b0af5 ci: plume 2025-07-01 17:54:20 +00:00
mrtz 95eda8b68d ci: plume 2025-07-01 17:51:06 +00:00
Jonas Juselius b50891272f ci: plume 2025-07-01 17:42:04 +00:00
mrtz edac9c1694 ci: plume 2025-07-01 17:39:18 +00:00
mrtz cc1dd62b9d fix: Use prod ingress for plume 2025-07-01 19:16:19 +02:00
Jonas Juselius f931cb3c6f ci: plume 2025-07-01 17:09:44 +00:00
mrtz 73af8fa57c ci: plume 2025-07-01 17:06:42 +00:00
Jonas Juselius 6d9cb53c4a ci: plume 2025-07-01 16:42:22 +00:00
mrtz 9924e2257c ci: plume 2025-07-01 16:39:35 +00:00
mrtz b34b161a66 ci: plume 2025-07-01 16:25:24 +00:00
Jonas Juselius 0eb5bf63fe ci: plume 2025-07-01 16:05:32 +00:00
mrtz 93fa3d391c ci: plume 2025-07-01 16:01:08 +00:00
Jonas Juselius 8995b64d35 ci: plume 2025-07-01 15:52:57 +00:00
mrtz 6669d5d124 ci: plume 2025-07-01 15:50:11 +00:00
mrtz c3d7f2e811 ci: plume 2025-07-01 14:45:53 +00:00
mrtz 67e039b500 ci: plume 2025-07-01 14:27:10 +00:00
mrtz 4503b182de ci: plume 2025-07-01 13:20:19 +00:00
Jonas Juselius 110675a7e6 ci: plume 2025-07-01 12:55:49 +00:00
Jonas Juselius 1a20c518d6 ci: sorcerer 2025-07-01 12:53:52 +00:00
Jonas Juselius c04188980d ci: atlantis 2025-07-01 12:53:49 +00:00
mrtz 6c9d6a6ad3 ci: plume 2025-07-01 12:53:07 +00:00
mrtz 93239a4f3c ci: atlantis 2025-07-01 12:47:25 +00:00
mrtz 8387e2f5e9 ci: atlantis 2025-07-01 09:59:02 +00:00
mrtz 0e38b99e74 ci: sorcerer 2025-07-01 09:58:59 +00:00
mrtz b8214c21e7 ci: atlantis 2025-07-01 09:37:46 +00:00
mrtz 3f1b3af316 ci: sorcerer 2025-06-30 07:37:55 +00:00
Jonas Juselius d6115ed0c0 ci: sorcerer 2025-06-27 18:58:48 +00:00
Jonas Juselius ecbce55cf8 ci: atlantis 2025-06-27 18:58:44 +00:00
mrtz 5bf55db22f ci: atlantis 2025-06-27 18:53:04 +00:00
Jonas Juselius 20b3a91966 ci: plume 2025-06-26 15:17:44 +00:00
mrtz 56e6957fd7 ci: plume 2025-06-26 15:14:52 +00:00
mrtz 1f43869ee5 ci: sorcerer 2025-06-26 12:59:00 +00:00
mrtz ff28cf4134 ci: atlantis 2025-06-26 12:58:57 +00:00
Jonas Juselius 2ea3798a07 ci: plume 2025-06-26 09:08:16 +00:00
mrtz b19405e201 ci: plume 2025-06-26 09:05:23 +00:00
Jonas Juselius 1d14e90ea2 ci: plume 2025-06-26 07:00:08 +00:00
mrtz 6d254949b5 ci: plume 2025-06-26 06:57:23 +00:00
Jonas Juselius 0ca50d0c0b ci: plume 2025-06-25 21:31:17 +00:00
mrtz b02c34fd1f ci: plume 2025-06-25 21:28:24 +00:00
Jonas Juselius 8f1e0a1f4c ci: plume 2025-06-25 18:38:48 +00:00
mrtz 265ff68fed ci: plume 2025-06-25 18:36:09 +00:00
Jonas Juselius 0a29eb997c ci: plume 2025-06-25 18:27:35 +00:00
mrtz ae73fe0195 ci: plume 2025-06-25 18:24:42 +00:00
Jonas Juselius 12a856e141 ci: plume 2025-06-25 18:08:50 +00:00
mrtz 48a13c8a8a ci: plume 2025-06-25 18:06:02 +00:00
Jonas Juselius f94ef01863 ci: plume 2025-06-25 17:54:56 +00:00
mrtz 5dadf3bdd6 ci: plume 2025-06-25 17:52:08 +00:00
mrtz b7e22b9081 ci: plume 2025-06-25 17:35:25 +00:00
mrtz 7860bfcd2f ci: plume 2025-06-25 16:57:07 +00:00
mrtz eb61822944 fix(prom): Add whitespace 2025-06-25 17:51:00 +02:00
mrtz 69e4f6d100 fix(plume): Use staging archmaester 2025-06-25 17:48:31 +02:00
Jonas Juselius eddd8ed4b9 ci: plume 2025-06-25 15:47:07 +00:00
mrtz 2fd457e2b1 ci: plume 2025-06-25 15:44:18 +00:00
Jonas Juselius dc0d9cdd69 ci: plume 2025-06-25 15:14:18 +00:00
mrtz a3b51f9c82 ci: plume 2025-06-25 15:11:28 +00:00
mrtz a76ff248bd fix(plume): Probes on healthz 2025-06-25 16:58:08 +02:00
mrtz cfdac412a4 fix(plume): Add data pvc 2025-06-25 16:57:18 +02:00
mrtz 808539a9b9 fix(prom): Only use cnp with cilium 2025-06-25 16:31:16 +02:00
mrtz 5e0be50938 fix(plume): Add /data pv and pvc 2025-06-25 16:31:16 +02:00
Jonas Juselius cbef379238 ci: plume 2025-06-25 14:14:14 +00:00
mrtz 0f5c959d0a ci: plume 2025-06-25 14:12:03 +00:00
mrtz 666ecee8f0 ci: atlantis 2025-06-25 12:33:13 +00:00
mrtz 6d298f6b4b fix(prom): Persist tempo port change to 3200 2025-06-25 13:28:10 +02:00
mrtz 0bf649f144 fix(prom): Allow egress to tempo 2025-06-25 13:23:58 +02:00
mrtz 940664cebe fix(prom): Use correct snitch for ekman 2025-06-25 11:22:29 +02:00
mrtz 2c020999a3 fix(prom): Remove enabled switch 2025-06-25 11:14:15 +02:00
mrtz a1ca2c5fc8 fix(prom): Add only snitch 2025-06-25 10:06:06 +02:00
mrtz 2fb8be3462 fix: Add ekman snitch 2025-06-25 10:03:23 +02:00
juselius a1e8f957d9 fix: move argocd to bootstrap and improve stuff 2025-06-25 09:43:23 +02:00
juselius a7b764898b fix: update slurmrestd api version and endpoint 2025-06-24 20:03:33 +02:00
Jonas Juselius fd78c9dca3 ci: plume 2025-06-24 15:09:22 +00:00
mrtz 0ed42695f3 ci: plume 2025-06-24 15:07:00 +00:00
mrtz 1310689d63 fix(argo): Don't use nodeport on ekman 2025-06-24 17:06:27 +02:00
mrtz 75cd0ad022 fix(linkerd): Correct PEM 2025-06-24 16:53:38 +02:00
mrtz 8f6723a299 feat: Add helmfile for linkerd 2025-06-24 16:52:14 +02:00
juselius 18b52e8a7d fix: move yolo-dl to project default 2025-06-24 15:01:40 +02:00
juselius 619d44a790 fix: don't cross cluster apply app-of-apps 2025-06-24 14:56:23 +02:00
juselius d5e0da1692 fix: add cilium cluster feature guards to network policies 2025-06-24 14:26:03 +02:00
juselius 4cff341fb0 fix: fix yolo-dl namespace 2025-06-24 13:30:23 +02:00
juselius 9a1182bac9 fix: fix rabbitmq values 2025-06-24 13:20:38 +02:00
juselius 92a0e9e4a6 fix: add rabbitmq network policies 2025-06-24 13:13:51 +02:00
juselius 9176649980 fix: rabbitmq namespace 2025-06-24 13:02:24 +02:00
juselius 14ecdc322b fix: rabbitmq project 2025-06-24 12:59:29 +02:00
juselius d51b3759dd devel: remove cruft and lint 2025-06-24 11:55:44 +02:00
juselius 645aebb750 fix: fix namespace in yolo-dl 2025-06-24 11:50:51 +02:00
juselius c2de562554 feat: helmfileify yolo-registry 2025-06-24 11:50:34 +02:00
juselius aa94b08b9f feat: helmfileify yolo-dl 2025-06-24 11:44:24 +02:00
juselius bba55ef84c feat: helmfileify rabbitmq 2025-06-24 11:30:55 +02:00
juselius 0cfb1bdef8 feat: make yolo-dl (semi) helm-chart 2025-06-24 11:10:34 +02:00
juselius b730d556aa fix: render plausible explicitly 2025-06-24 11:03:00 +02:00
juselius a52712096e fix: render headscale explicitly 2025-06-24 10:43:29 +02:00
juselius c4fd19f0eb fix: render opentelemetry-collector explictly 2025-06-24 10:21:24 +02:00
juselius f81ad52789 fix: render keycloak explictly 2025-06-24 10:14:29 +02:00
Jonas Juselius bd946d32c0 Merge branch 'mrtz/openfga-fix' into 'main'
fix: Use prod-openfga in Atlantis and Sorcerer

Closes #2

See merge request oceanbox/manifests!12
2025-06-24 10:05:55 +02:00
juselius 64c628bdc4 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-06-24 09:59:02 +02:00
juselius c50b1b95cc feat: openfga helmfile 2025-06-24 09:58:50 +02:00
mrtz 2c2d03455a fix(sorcerer): Use relative path to local chart 2025-06-24 09:45:34 +02:00
mrtz aa3e55fc79 fix(atlantis): Split network policy for sentry on namespace 2025-06-24 09:42:03 +02:00
mrtz 9fdb5b273a fix: Use prod-openfga in Atlantis and Sorcerer 2025-06-24 09:36:19 +02:00
mrtz 9576ca0520 ci: sorcerer 2025-06-23 20:55:35 +00:00
mrtz f2165995ce ci: atlantis 2025-06-23 20:55:32 +00:00
Moritz Jörg 3e79ee7d71 fix(atlantis/sorcerer): Add sentryUrl to appsettings 2025-06-23 21:38:57 +02:00
mrtz 5ea75f7ebb ci: sorcerer 2025-06-23 19:19:01 +00:00
mrtz ef6bb091b2 ci: atlantis 2025-06-23 19:18:57 +00:00
mrtz 45c473fe9c fix(x509): I'm stupid 2025-06-23 17:40:41 +02:00
mrtz 1a105a935d fix(x509): Indentation 2025-06-23 17:39:29 +02:00
mrtz 245cb6e3c8 fix(x509): Bump again 2025-06-23 17:37:38 +02:00
mrtz a9d06ee5d0 fix(x509): Bump resources limits 2025-06-23 17:30:11 +02:00
mrtz 2b03b3a6ff fix(atlantis): Allow cnp for barentswatch 2025-06-23 16:53:05 +02:00
mrtz 2013ea7d0d fix(keycloak): Bump memory limits 2025-06-23 16:03:56 +02:00
juselius bc92b3be09 fix: update keycloak internal ingress whitelist 2025-06-23 15:32:59 +02:00
juselius c1a37eca27 fix: helmfileify keycloak 2025-06-23 15:27:57 +02:00
juselius 199efe7f49 fix: app-of-appify otel 2025-06-23 14:50:10 +02:00
juselius ecc238a32a fix: fix typo and add otel network policies 2025-06-23 14:15:34 +02:00
juselius e11d2941a7 fix: fix typo 2025-06-23 14:11:34 +02:00
juselius e0d923dd9b fix: add otel to argo sys + fix typo 2025-06-23 14:09:37 +02:00
juselius 18901db46f feat: add opentelemetry-collector helmfile setup 2025-06-23 14:05:54 +02:00
juselius 927172f756 fix: tweak tempo ingress whitelist 2025-06-23 13:44:46 +02:00
juselius 2cdd24c716 fix: fix yaml indentation 2025-06-23 13:42:32 +02:00
juselius 8c7dec440f Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-06-23 13:39:06 +02:00
juselius 65777a464b fix: misc tempo stuff 2025-06-23 13:38:58 +02:00
mrtz aa5333674f fix(plausible): Move cnpg to manifests 2025-06-23 13:17:52 +02:00
juselius b50e7d8944 fix: add tempo to argo sys 2025-06-23 13:11:07 +02:00
juselius 769d42d543 feat: add tempo helmfile setup 2025-06-23 13:09:30 +02:00
juselius e295fa1da9 fix: app-of-appify plausible 2025-06-23 11:03:18 +02:00
juselius e2661ac9fd fix: fix faulty conditions (was nginx) 2025-06-23 11:00:02 +02:00
juselius 3b8c286842 feat: add plausible helmfile setup 2025-06-23 10:56:57 +02:00
juselius e533015e38 fix: ekman now uses argocd-manager sa 2025-06-23 10:33:29 +02:00
mrtz 14c9f472b7 fix(plume): Temp version 2025-06-22 21:06:23 +02:00
mrtz 6341c695ae fix(loki): More secrets 2025-06-22 21:04:33 +02:00
mrtz 56f758bfe8 fix(loki): Use correct secret for compactor 2025-06-22 21:00:00 +02:00
juselius d4ad87f1e1 fix: add ingress to loki 2025-06-22 20:30:34 +02:00
juselius 7ad8c53848 fix: turn on loki compactor 2025-06-22 20:25:40 +02:00
juselius 89d5e4750e fix: fix typo 2025-06-22 20:19:15 +02:00
juselius f6c6cb2ee7 fix: don't autosync loki 2025-06-22 20:04:22 +02:00
juselius 5f35e276c5 fix: fix mistake in headscale env 2025-06-22 19:59:28 +02:00
juselius ac5645fc03 feat: add loki as helmfile 2025-06-22 19:56:05 +02:00
juselius 8c80deb8de fix: add headscale to argo sys 2025-06-22 16:28:19 +02:00
juselius 803e54f6bb fix: fix typo 2025-06-22 16:26:31 +02:00
juselius 3d5c6da6d0 feat: add headscale helmfile 2025-06-22 16:22:23 +02:00
juselius 7d81828f4a fix: fix small error in plue helmfile 2025-06-22 16:09:11 +02:00
juselius b00b82f7d7 fix: misc fixes and simplifications for atlantis, sorcerer and plume 2025-06-22 16:05:47 +02:00
juselius b7db28c372 fix: remove wierd shit, don't know where it came from 2025-06-22 11:48:53 +02:00
juselius e80973755e fix: remove explicit access token from helm-git urls (take 3) 2025-06-22 10:32:01 +02:00
juselius 490e8d373f fix: remove explicit access token from helm-git urls (take 2) 2025-06-22 09:47:42 +02:00
juselius dc9e2f3ae0 fix: remove explicit access token from helm-git urls 2025-06-22 09:36:27 +02:00
juselius 13d7b66911 devel: change whitelist_ips to just whitelisr 2025-06-22 09:14:24 +02:00
juselius 7607373146 fix: use expose annotation rather than explicit whitelist 2025-06-22 08:48:35 +02:00
juselius 383477822a fix: update white-listing annotation 2025-06-22 08:33:29 +02:00
juselius 561c620f98 fix: fix kyvero whitelisting rules to use annotation, not label 2025-06-22 08:21:11 +02:00
juselius e884db402e feat: add dapr dashboard ingress 2025-06-22 08:08:48 +02:00
juselius 8bc2e192bc fix: fix typo dapr-dashboard is 0.15.0 2025-06-22 07:59:34 +02:00
juselius 0ce9e684e2 fix: upgrade dapr-dashboard to 1.15.0 2025-06-22 07:56:52 +02:00
juselius 54057df5aa feat: upgrade to dapr 1.15.5 2025-06-22 07:47:00 +02:00
juselius 0a8ff179de Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-06-22 07:36:53 +02:00
juselius 4e99b57315 fix: enable atlantis staging autosync 2025-06-22 07:34:43 +02:00
Jonas Juselius 2cc656659f ci: atlantis 2025-06-22 05:33:15 +00:00
Jonas Juselius 27645c6a72 ci: sorcerer 2025-06-22 05:33:13 +00:00
juselius f6e4341585 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-06-22 07:28:03 +02:00
juselius 8dd00eb869 fix: ignore kyverno mods to dapr-api-token 2025-06-22 07:27:58 +02:00
Jonas Juselius c3a7693521 ci: sorcerer 2025-06-22 05:27:24 +00:00
Jonas Juselius d9fd3b02f2 ci: atlantis 2025-06-22 05:27:22 +00:00
juselius 0b478d741a fix: fix even more sorcerer issues 2025-06-21 20:54:41 +02:00
juselius e6b6799969 fix: fix more sorcerer issues 2025-06-21 20:52:45 +02:00
juselius 44068bd369 fix: fix sorcerer issues 2025-06-21 20:50:31 +02:00
juselius 1387017f63 fix: fix atlantis helm values 2025-06-21 19:43:34 +02:00
juselius 747b54b1ec fix: fix atlantis release name 2025-06-21 19:22:16 +02:00
juselius 5f82daaf5a fix: fix atlantis redis 2025-06-21 19:15:43 +02:00
juselius ea83fa5e7e feat: socerer helmfile setup 2025-06-21 18:24:46 +02:00
juselius f4bde45836 fix: fix small error in system helmfile 2025-06-21 18:13:23 +02:00
juselius 32a75ffc56 fix: simplify helmfile manifest charts a bit 2025-06-21 18:00:19 +02:00
juselius c3c7e8c917 feat: atlantis helmfile setup 2025-06-21 17:49:15 +02:00
juselius 9cbf1e8c9d fix: add manifest rendering to dapr 2025-06-21 08:28:31 +02:00
juselius e594a2c470 fix: fix typo in dapr app 2025-06-21 08:15:37 +02:00
juselius 301f7f0c75 fix: deploy dapr as normal helm chart to invoke post hooks 2025-06-21 08:10:17 +02:00
Moritz Jörg 2584ff39f9 docs: Add basic README 2025-06-20 21:19:57 +02:00
juselius 311b76795b fix: add default namespace to sys 2025-06-20 20:12:47 +02:00
juselius f58528d8f3 fix: fix dapr-system namespace in sys 2025-06-20 20:00:40 +02:00
juselius 3ca8363040 feat: add dapr helmfile et al. 2025-06-20 19:57:38 +02:00
mrtz cee8040875 fix: Plume whitelist and plausible resources 2025-06-20 17:03:34 +02:00
mrtz 73ca5987fe fix: Add rules and remove CPU limit for x509 2025-06-20 16:40:59 +02:00
Jonas Juselius cd5ff63c8a ci: sorcerer 2025-06-20 14:05:07 +00:00
Jonas Juselius 317cfd5a55 ci: atlantis 2025-06-20 14:05:03 +00:00
Jonas Juselius 399c8a198f ci: atlantis 2025-06-20 13:59:07 +00:00
juselius f7303521b6 fix: disable s3 secret policy 2025-06-20 15:28:04 +02:00
juselius 8b7609b99d fix: keyvault policy 2025-06-20 15:23:56 +02:00
juselius fbe9356201 fix: fix argo sys project 2025-06-20 15:21:01 +02:00
juselius 33131e0083 fix: add sys appproject 2025-06-20 15:17:22 +02:00
juselius f3db2438cf fix: fix kyveno policies 2025-06-20 14:55:18 +02:00
juselius df7829dfbd fix: move policies here and there 2025-06-20 14:47:26 +02:00
juselius d5b860cf31 fix: move network policies to where they belong 2025-06-20 14:37:24 +02:00
juselius 26479e157d fix: remove old ccnp:s and cnp:s 2025-06-20 14:27:06 +02:00
juselius dab590aeb8 fix: disable redis sso sync 2025-06-20 14:13:04 +02:00
juselius 2fccb6d966 fix: move redis sso sync from system to redis 2025-06-20 14:08:13 +02:00
juselius 649c2424d9 fix: fix grafana pdc agent cnp egress 2025-06-20 13:16:13 +02:00
juselius 409accb1d2 feat: fix grafana pdc agent cnp typo 2025-06-20 13:10:14 +02:00
juselius 25f1e1e40e feat: add grafana pdc agent cnp 2025-06-20 13:09:09 +02:00
juselius 6309c39db9 fix: fix typo in grafana pdc agent 2025-06-20 12:54:38 +02:00
juselius e54befe4b9 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-06-20 12:53:23 +02:00
juselius fc30cf1983 feat: add grafana pdc agent 2025-06-20 12:53:11 +02:00
juselius 3152759107 devel: move hipster to attic 2025-06-20 12:11:15 +02:00
mrtz 0d4fa7e6b9 fix: Disable plugin 2025-06-20 11:09:48 +02:00
mrtz 881d2e7e33 fix: Typo add -app 2025-06-20 11:03:23 +02:00
mrtz 607a002061 chore: Expose plume ingress and dns 2025-06-20 10:59:56 +02:00
mrtz 93c491f00f fix: Add plugins and whitelist 2025-06-20 10:54:47 +02:00
mrtz 67b7d0b60f chore(prometheus): Add oncall 2025-06-20 10:52:58 +02:00
mrtz fe1a432a35 fix(plume): Move ingress to staging 2025-06-20 10:31:52 +02:00
juselius 0418c493ac fix: skip backgound requests for atlantis secrets sync (take 2) 2025-06-20 10:11:49 +02:00
juselius 3988c86acb Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-06-20 10:10:41 +02:00
juselius 207c7abd8a fix: skip backgound requests for atlantis secrets sync 2025-06-20 10:10:21 +02:00
mrtz 2f5a1bdbf6 fix(plume): Add clusterissuer for plume 2025-06-20 09:54:45 +02:00
juselius efd7b6e6c1 fix: move loki policies from system to loki 2025-06-20 09:10:23 +02:00
juselius 07ba3f4a76 fix: fix typo in apiVersion 2025-06-20 08:39:27 +02:00
juselius 30434ae4ea Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-06-20 08:18:48 +02:00
juselius 498c660aae fix: fix promethues chart render error 2025-06-20 08:18:35 +02:00
Jonas Juselius 4bcf199c62 ci: plume 2025-06-19 21:51:23 +00:00
Jonas Juselius ab032bdec0 ci: plume 2025-06-19 21:27:31 +00:00
Jonas Juselius e031fbe32c ci: plume 2025-06-19 21:19:33 +00:00
Moritz Jörg 16da317000 fix(plume): Appsettings naming 2025-06-19 23:10:45 +02:00
Moritz Jörg 482585ea1c fix(plume): Appsettings via kustomize 2025-06-19 23:09:45 +02:00
Moritz Jörg 7b3b74c1f7 fix(plume): Add appsettings 2025-06-19 22:59:53 +02:00
juselius e156888679 fix: fix kyverno object exapnsion esacpes 2025-06-19 18:23:58 +02:00
Jonas Juselius bb0c042182 ci: plume 2025-06-19 14:59:25 +00:00
juselius cea7ff8537 refactor: move resorces and policies to system 2025-06-19 16:55:23 +02:00
juselius 7cd6cc352b devel: remove stale nixidy stuff 2025-06-19 16:46:01 +02:00
Jonas Juselius d1148a6df8 ci: plume 2025-06-19 14:43:00 +00:00
juselius 6eea7ddbbb fix: don't autosync system 2025-06-19 15:40:22 +02:00
juselius 33360777c9 feat: add system app for cluster level resources 2025-06-19 15:31:39 +02:00
Jonas Juselius b8aa5d9a9a ci: plume 2025-06-19 13:26:48 +00:00
mrtz e065f64f83 fix(plume): Correct repo for image 2025-06-19 15:16:09 +02:00
mrtz 91dc9d3760 fix: Add env.values to helmfiles 2025-06-19 15:10:48 +02:00
mrtz 7fbd2f1cc7 chore(plume): Bump to v1.1.0 2025-06-19 15:01:21 +02:00
mrtz eeb1ec7756 fix(plume): Remove appsettings 2025-06-19 14:45:03 +02:00
mrtz 7e0ad1772c fix(plume): Rename Chart 2025-06-19 14:43:24 +02:00
mrtz c3d322f543 fix(plume): Move to default proj 2025-06-19 14:35:07 +02:00
mrtz 15a55e1190 refactor(plume): Rename values -> env 2025-06-19 14:33:25 +02:00
juselius 75a8765e05 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-06-19 14:28:35 +02:00
juselius e110ea37eb refactor: move cilium policies to kyverno 2025-06-19 14:25:54 +02:00
juselius f5bd86dffb refactor: rename helmfile values to env 2025-06-19 14:25:11 +02:00
mrtz f864e6924d fix(plume): Deploy plume to ekman via oceanbox 2025-06-19 14:10:42 +02:00
mrtz 07d1f51dab feat: Add Plume Staging Chart 2025-06-19 14:07:34 +02:00
mrtz 274e06e759 fix(prometheus): Use correct naming 2025-06-19 10:50:10 +02:00
mrtz f45d94589b feat(prometheus): Add Grafana Oncall 2025-06-19 10:45:55 +02:00
juselius 19222fcb75 devel: cleanup cruft 2025-06-19 10:15:16 +02:00
juselius fb3d6cf7fe fix: remove serit-oicd 2025-06-19 10:06:48 +02:00
mrtz 26aeaf2c93 fix: Add cnp's for plauisble and bump chart 2025-06-19 09:39:03 +02:00
juselius a5e1e46e4b fix: fix yolo-dl pv 2025-06-19 08:23:36 +02:00
Jonas Juselius 8c6dd0ebd4 ci: sorcerer 2025-06-18 14:04:12 +00:00
Jonas Juselius 4f153a5a9e ci: atlantis 2025-06-18 14:04:08 +00:00
mrtz 43698b3d43 ci: atlantis 2025-06-18 13:40:40 +00:00
mrtz b35f24fed5 ci: sorcerer 2025-06-18 13:40:37 +00:00
mrtz 1ff16548c5 ci: atlantis 2025-06-18 12:50:45 +00:00
Jonas Juselius 0ff6a59cdc ci: atlantis 2025-06-18 12:35:00 +00:00
mrtz 7d8fbd82ee fix: Typo in ceph hubble 2025-06-18 10:47:35 +02:00
juselius 9afe993eb4 devel: cleanup cruft 2025-06-18 09:01:13 +02:00
juselius f7b7ea09b9 fix: use only on atlantis replica for now 2025-06-18 09:00:46 +02:00
Jonas Juselius 66f53b2c76 ci: atlantis 2025-06-18 06:35:30 +00:00
Jonas Juselius ec88b23349 ci: sorcerer 2025-06-18 06:35:26 +00:00
mrtz ecb4b84009 chore(headscale): Update DNS map 2025-06-17 16:00:36 +02:00
Jonas Juselius c91d28f1d8 ci: atlantis 2025-06-17 12:32:23 +00:00
Jonas Juselius d5a082c9d4 ci: sorcerer 2025-06-17 12:32:17 +00:00
mrtz bb83ad930b ci: atlantis 2025-06-17 12:26:34 +00:00
mrtz 1e681a3c6c ci: sorcerer 2025-06-17 12:26:30 +00:00
Jonas Juselius f7eadd4004 ci: sorcerer 2025-06-17 12:06:02 +00:00
Jonas Juselius f3ae67a536 ci: atlantis 2025-06-17 12:06:00 +00:00
Jonas Juselius d411582a74 ci: sorcerer 2025-06-17 11:59:55 +00:00
Jonas Juselius a28e35efdf ci: atlantis 2025-06-17 11:59:52 +00:00
Jonas Juselius c1649751d5 ci: sorcerer 2025-06-17 10:35:46 +00:00
Jonas Juselius 8df503ef3a ci: atlantis 2025-06-17 10:35:43 +00:00
mrtz 4c7b98ccdc ci: atlantis 2025-06-17 10:29:55 +00:00
mrtz 5e87793541 chore: Bump atlantis to a20284cb 2025-06-17 09:42:33 +02:00
mrtz bf20cb08d7 Merge branch 'mrtz/old-helm' into 'main'
chore: Checkout of previous helm config for atlantis, openfga and rabbitmq

See merge request oceanbox/manifests!11
2025-06-17 09:00:58 +02:00
Moritz Jörg 9e56811a8f chore: Checkout of previous helm config for atlantis, openfga, redis and rabbitmq 2025-06-16 13:37:41 +02:00
Jonas Juselius 1807d99524 ci: atlantis 2025-06-16 11:27:50 +00:00
Jonas Juselius da19c13f67 ci: sorcerer 2025-06-16 11:27:47 +00:00
stigrj 5c39b19e58 ci: sorcerer 2025-06-16 11:22:10 +00:00
Jonas Juselius 5f3d9fd791 ci: sorcerer 2025-06-16 11:09:36 +00:00
Jonas Juselius 3ea177452b ci: sorcerer 2025-06-16 08:00:18 +00:00
Jonas Juselius feb662cb6f ci: atlantis 2025-06-16 08:00:15 +00:00
mrtz 8e4e308bce fix(headscale): Remove vowels from dns instance
Lesson for next time, don't try a cool nickname...
2025-06-11 13:52:32 +02:00
mrtz 8adc2104b6 Merge branch 'mrtz/headscale' into 'main'
fix: Use correct email for headscale

See merge request oceanbox/manifests!9
2025-06-10 19:56:35 +02:00
Jonas Juselius 2eef55f9e9 Merge branch 'mrtz/migrate' into 'main'
chore: Switch targetRevsion to HEAD after merge

See merge request oceanbox/manifests!8
2025-06-10 19:47:44 +02:00
Jonas Juselius 03ac567bed Merge branch 'helmify' into 'main'
feat: Migrate sys applications to helmfile

See merge request oceanbox/manifests!10
2025-06-10 19:45:50 +02:00
Jonas Juselius 3da469c337 Merge branch 'mrtz/helmify' into 'helmify'
feat: Helmfile-ify System Argo Applications

See merge request oceanbox/manifests!7
2025-06-10 17:46:09 +02:00
mrtz f5125d1d96 chore: Switch targetRevsion to HEAD after merge 2025-06-10 17:01:46 +02:00
mrtz 9249f0eb18 wip: Match chart to k8s state 2025-06-10 17:00:17 +02:00
mrtz 8ec9575ad8 fix: Use correct email for headscale 2025-06-10 16:48:39 +02:00
mrtz 1bb720840d feat: Migrate sys applications to helmfile
Move most of helmfiles into temp to test only velero.

File structure:

```bash
/
├── helmfile.d/                                                 # Helmfiles, *.yaml.gotmpl
├── charts/                                                     # Our own charts, e.g `Atlantis`
├── values                                                      # Values for helmfiles
│   ├── <chart>
│   │   ├── values.yaml.gotmpl                                  # Values to be templated in `values/`
│   │   ├── kustomize                                           # Kustomizations per environment
│   │   ├── manifests                                           # Raw manifests
│   │   │   ├── <chart>.yaml                                    # Argo App for bootstrap
│   │   │   ├── dashboards                                      # Grafana dashboards
│   │   │   │   └── <chart>-metrics.yaml
│   │   │   └── policies                                        # Cilium and Kyverno policies
│   │   │       ├── CiliumNetworkPolicy-allow-api-server.yaml
│   │   │       └── KyvernoPolicy-regred-secret.yaml
│   │   └── values                                              # Values for each environment
│   │       ├── <chart>-staging.yaml.gotmpl                     # Values for staging environment
│   │       ├── <chart>-prod.yaml.gotmpl                        # Values for prod environment
│   │       └── <chart>.yaml.gotmpl                             # Standard values for all environments
│   │
│   ├── values.yaml                                             # Standard values for all cluster
│   ├── values-oceanbox.yaml                                    # Values overrides for oceanbox
│   ├── values-ekman.yaml                                       # Values overrides for ekman
```
2025-06-05 13:49:00 +02:00
Moritz Jörg a0a0f8586d wip: helmfileify 2025-06-03 15:56:35 +02:00
Moritz Jörg 65d65ea126 chore: Cleanup old nix code and add helmfile experiments 2025-06-02 20:09:42 +02:00
juselius 96debd5181 wip: generate helmfile script 2025-06-02 16:05:47 +02:00
sematic-release 553f49d774 ci: atlantis 2025-05-24 11:04:29 +00:00
sematic-release 37a7557261 ci: sorcerer 2025-05-24 11:04:26 +00:00
stigrj 648609e824 ci: atlantis 2025-05-24 10:59:00 +00:00
sematic-release 50ca20cf0f ci: atlantis 2025-05-24 09:52:46 +00:00
sematic-release f35c4e609d ci: sorcerer 2025-05-24 09:52:44 +00:00
stigrj 5515f681f3 ci: atlantis 2025-05-24 09:47:01 +00:00
sematic-release 199273cdaf ci: sorcerer 2025-05-24 06:55:08 +00:00
sematic-release 05cbd41f42 ci: atlantis 2025-05-24 06:55:05 +00:00
stigrj d2d3d03107 ci: atlantis 2025-05-24 06:49:39 +00:00
sematic-release c7b1ccf7cb ci: sorcerer 2025-05-23 21:11:36 +00:00
sematic-release 5a7cdc8ebd ci: atlantis 2025-05-23 21:11:33 +00:00
stigrj c7a8ae8685 ci: atlantis 2025-05-23 21:04:21 +00:00
sematic-release 7e37c3edba ci: atlantis 2025-05-23 20:23:42 +00:00
sematic-release 9460719d40 ci: sorcerer 2025-05-23 20:23:38 +00:00
stigrj 48b1d65d99 ci: atlantis 2025-05-23 20:16:56 +00:00
sematic-release 7fed088df0 ci: sorcerer 2025-05-23 12:53:18 +00:00
sematic-release 0562c558b8 ci: atlantis 2025-05-23 12:53:16 +00:00
stigrj ad3ba9671e ci: atlantis 2025-05-23 12:47:34 +00:00
stigrj e67cb32ff1 ci: sorcerer 2025-05-23 12:47:32 +00:00
Jonas Juselius de53f6c7bd ci: atlantis 2025-05-20 11:52:16 +00:00
juselius 8ee21a4946 wip: fix atlantis helmfiles et al. 2025-05-17 09:54:16 +02:00
juselius ee09bf74ac wip: atlantis local chart and muliple envs 2025-05-17 09:19:52 +02:00
sematic-release e9c5226bc6 ci: sorcerer 2025-05-16 13:43:23 +00:00
sematic-release ef7e1cee6f ci: atlantis 2025-05-16 13:43:20 +00:00
Jonas Juselius 85ef55f856 ci: sorcerer 2025-05-16 13:37:42 +00:00
Jonas Juselius d40b6b30fa ci: atlantis 2025-05-16 13:37:40 +00:00
juselius 223149ecdd wip: more or less working argo and cilium helmfile setup 2025-05-16 15:30:01 +02:00
juselius ddc95aad80 wip: use separate toplevel helmfile.d and values/ 2025-05-16 10:46:38 +02:00
juselius 55c6bb5923 wip: misc helmfile improvements 2025-05-14 16:01:55 +02:00
juselius 87a10aab1f wip: misc helmfile experiments 2025-05-13 22:35:33 +02:00
sematic-release 189474f815 ci: atlantis 2025-05-13 16:54:59 +00:00
sematic-release 397099f771 ci: sorcerer 2025-05-13 16:54:56 +00:00
stigrj f17f06dead ci: atlantis 2025-05-13 16:49:16 +00:00
juselius aadc6cb305 wip: towards a helmfile based config scheme 2025-05-13 16:08:16 +02:00
juselius abba0999e2 fix: get rid of /helm-working-dir in cmp 2025-05-12 19:59:23 +02:00
juselius 910d2dd426 feat: add helmfile-cmp and remove manifest-cmp 2025-05-12 19:58:23 +02:00
juselius 4f5e797d9d fix: fix cmp deploy scripts 2025-05-12 07:44:05 +02:00
juselius dbb3f9cc66 wip: argo manifest cmp 2025-05-11 18:15:50 +02:00
juselius a022dbc9c9 feat: rename plugin to helm-kustomize and remove rewrite 2025-05-11 15:26:25 +02:00
juselius 73ccf570d9 wip: move cilium values to external dir 2025-05-11 10:19:11 +02:00
juselius e511edefcd fix: improve argo remote cluster credentials reset 2025-05-11 10:16:31 +02:00
juselius 7de100a4d4 wip: unify sys and apps 2025-05-06 16:00:57 +02:00
juselius 4590ddc30a wip: add guards around apps for move to helm template 2025-05-06 15:58:18 +02:00
juselius 2b974b8f8c fix: add more magicdns overrides 2025-05-06 09:36:07 +02:00
juselius 98e21ccf5d wip: experimenting with avoiding applicationsets 2025-05-05 19:36:14 +02:00
juselius 04f2db17b7 fix: make cilium s3 policies global 2025-05-05 16:06:51 +02:00
juselius 46aff6f91e wip: structural refactorizations 2025-05-05 07:57:10 +02:00
juselius 3ee4369cc1 wip: merge old serit-platfrom into manifests 2025-05-03 16:42:39 +02:00
juselius 6a5e5db08f Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-05-03 14:57:06 +02:00
juselius 2dcc7e14ef fix: misc headscale policy fixes 2025-05-03 14:55:34 +02:00
juselius e4de293820 fix: add ekman and frontend 22 2025-05-02 13:49:42 +02:00
juselius 3c1d289568 fix: add oty to devops group 2025-05-02 13:22:42 +02:00
juselius 7a0a737e98 fix: fix keycloak magicdns 2025-04-30 08:42:26 +02:00
juselius cbf00643d1 fix: change tailnet domain to hs 2025-04-29 08:53:15 +02:00
juselius d1776f3693 fix: allow tailscale users to access gw-tos 2025-04-28 10:33:49 +02:00
juselius 94d01a84b0 fix: fix exit node acls + some typos 2025-04-28 10:25:33 +02:00
juselius 2b53bc519e fix: fix headscale user names 2025-04-28 08:45:38 +02:00
juselius 186ebe57b0 fix: update headscale 2025-04-27 19:38:46 +02:00
juselius 467be73315 fix: enable headscale persistence 2025-04-27 09:33:28 +02:00
juselius 12d3659e17 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-04-26 19:07:08 +02:00
juselius 79403cf015 feat: add headscale 2025-04-26 19:05:05 +02:00
stigrj b3a1fd2354 ci: sorcerer 2025-04-22 08:19:21 +00:00
stigrj 269b273d7a ci: atlantis 2025-04-22 08:19:18 +00:00
sematic-release 7854db8ec2 ci: sorcerer 2025-04-22 07:02:23 +00:00
sematic-release e79a2b52d4 ci: atlantis 2025-04-22 07:02:20 +00:00
stigrj b1ccecf0d2 ci: sorcerer 2025-04-22 06:56:51 +00:00
stigrj da63f06e30 ci: atlantis 2025-04-22 06:56:48 +00:00
juselius e207b88363 fix: tweak sorcerer node affinity and pod anti-affinity 2025-04-15 14:11:33 +02:00
juselius fee384f4f2 fix: tweak sorcerer node affinity and pod anti-affinity 2025-04-15 14:04:29 +02:00
juselius 59d5bc2c8e fix: tweak sorcerer node affinity and pod anti-affinity 2025-04-15 13:58:14 +02:00
juselius 81d229d40d fix: add sorcerer node affinity and pod anti-affinity 2025-04-15 13:35:03 +02:00
juselius 5e557a8410 fix: move sorcerer instances to srv nodes 2025-04-15 13:06:45 +02:00
juselius 4b6b22db2b fix: update slurm api verison 2025-04-08 20:43:43 +02:00
Jonas Juselius 85cfeb6caa Merge branch 'mrtz/default-backup' into 'main'
fix(cnpg): Enable backup by default in atlantis

See merge request oceanbox/manifests!6
2025-03-18 13:49:42 +01:00
Moritz Jorg cbbce6020a fix(cnpg): Enable backup by default in atlantis 2025-03-18 13:48:11 +01:00
Jonas Juselius 801bbc77c3 Merge branch 'mrtz/backup' into 'main'
fix(cnpg): Add scheduled backup to atlantis chart

See merge request oceanbox/manifests!5
2025-03-18 13:43:32 +01:00
Moritz Jorg 44245a143f fix(cnpg): Add scheduled backup to atlantis chart
To work update the bucket-name and add the `nutanix-s3`
secret to the namespace.
2025-03-18 13:37:32 +01:00
sematic-release 705ddfc1a3 ci: sorcerer 2025-03-07 15:38:07 +00:00
sematic-release e7b6994508 ci: atlantis 2025-03-07 15:38:04 +00:00
Jonas Juselius e0e4424d68 ci: atlantis 2025-03-07 15:32:25 +00:00
sematic-release 043ade5aaa ci: sorcerer 2025-03-07 09:17:22 +00:00
sematic-release 76219bbb24 ci: atlantis 2025-03-07 09:17:19 +00:00
Jonas Juselius 2d34b23238 ci: sorcerer 2025-03-07 09:09:59 +00:00
sematic-release 11a471d8f0 ci: sorcerer 2025-03-06 16:02:04 +00:00
sematic-release 7e3263b061 ci: atlantis 2025-03-06 16:02:01 +00:00
Jonas Juselius b3d0957366 ci: sorcerer 2025-03-06 15:56:15 +00:00
Jonas Juselius 871e06c85e ci: atlantis 2025-03-06 15:56:11 +00:00
sematic-release 95111685ce ci: sorcerer 2025-03-05 07:00:37 +00:00
sematic-release bafcc7b332 ci: atlantis 2025-03-05 07:00:35 +00:00
Jonas Juselius dc76c74d31 ci: atlantis 2025-03-05 06:54:47 +00:00
Jonas Juselius e590de1d25 ci: sorcerer 2025-03-05 06:54:45 +00:00
juselius 936b4829fb fix: add extra ingress to staging rabbitmq 2025-03-04 08:29:53 +01:00
sematic-release c618bfe374 ci: atlantis 2025-03-03 16:04:00 +00:00
sematic-release 129b08cd83 ci: sorcerer 2025-03-03 16:03:29 +00:00
Jonas Juselius 1f77557283 ci: atlantis 2025-03-03 15:57:18 +00:00
Jonas Juselius 70f95627a7 ci: sorcerer 2025-03-03 15:57:15 +00:00
sematic-release 3423415c82 ci: sorcerer 2025-03-01 10:01:11 +00:00
sematic-release 532adf5aa3 ci: atlantis 2025-03-01 10:01:08 +00:00
Jonas Juselius 9ddc681dcb ci: sorcerer 2025-03-01 09:55:28 +00:00
Jonas Juselius 71245fbdb1 ci: atlantis 2025-03-01 09:55:26 +00:00
Jonas Juselius 606bc6293e ci: atlantis 2025-03-01 07:38:25 +00:00
sematic-release cfbdd60887 ci: sorcerer 2025-02-28 15:44:38 +00:00
sematic-release ea56be4cfb ci: atlantis 2025-02-28 15:44:36 +00:00
Jonas Juselius 451868bb43 ci: atlantis 2025-02-28 15:38:45 +00:00
sematic-release e0c00fbd8d ci: atlantis 2025-02-28 13:58:38 +00:00
sematic-release bb89969335 ci: sorcerer 2025-02-28 13:58:35 +00:00
Jonas Juselius 8eac1df96f ci: atlantis 2025-02-28 13:52:44 +00:00
sematic-release 5b293f0a60 ci: atlantis 2025-02-28 13:26:45 +00:00
sematic-release 97a0e3e464 ci: sorcerer 2025-02-28 13:26:43 +00:00
Jonas Juselius fe31be4573 ci: atlantis 2025-02-28 13:20:41 +00:00
Jonas Juselius 20579c3f19 ci: atlantis 2025-02-28 12:59:32 +00:00
sematic-release 04529295ba ci: sorcerer 2025-02-28 12:04:09 +00:00
sematic-release 97b1c4467b ci: atlantis 2025-02-28 12:04:06 +00:00
sematic-release eeec0df704 ci: sorcerer 2025-02-27 14:22:48 +00:00
sematic-release 16230161a7 ci: atlantis 2025-02-27 14:22:45 +00:00
Jonas Juselius 3791a0d40f ci: atlantis 2025-02-27 14:16:43 +00:00
Jonas Juselius d0486dd24e ci: sorcerer 2025-02-27 12:31:54 +00:00
Jonas Juselius 051ed943c4 ci: atlantis 2025-02-27 12:31:51 +00:00
juselius 5aa56d39d7 fix: new atlantis and sorcerer poseidon registry 2025-02-27 13:06:02 +01:00
Jonas Juselius 44ee4f24be ci: sorcerer 2025-02-27 11:55:14 +00:00
Jonas Juselius 42f324bb67 ci: atlantis 2025-02-27 11:55:11 +00:00
sematic-release 487188e840 ci: serverpack 2025-02-27 11:18:51 +00:00
sematic-release 9c5ae9c7ea ci: serverpack 2025-02-27 11:18:49 +00:00
sematic-release f5bfabc19e ci: serverpack 2025-02-27 11:18:46 +00:00
sematic-release aa7c53a13e ci: serverpack 2025-02-27 11:18:43 +00:00
Jonas Juselius 98ca3dba40 ci: serverpack 2025-02-27 11:13:04 +00:00
Jonas Juselius 87bda7d45f ci: serverpack 2025-02-27 11:13:01 +00:00
Jonas Juselius 44427bf2f9 ci: serverpack 2025-02-27 10:44:40 +00:00
Jonas Juselius e815460c6f ci: serverpack 2025-02-27 10:44:38 +00:00
sematic-release 4fc1647ee6 ci: atlantis 2025-02-24 14:59:17 +00:00
Jonas Juselius 5edd01afce ci: atlantis 2025-02-24 14:52:51 +00:00
juselius 5e4dc65fca fix: add sso cookie ttl to appsettings 2025-02-24 12:38:51 +01:00
juselius cf3ea55bdf Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-02-24 12:36:57 +01:00
juselius 006ff95a7e fix: tweak plausible 2025-02-24 12:35:50 +01:00
sematic-release dea3be5f36 ci: atlantis 2025-02-23 15:11:20 +00:00
Jonas Juselius 4dfd5b8322 ci: atlantis 2025-02-23 15:05:00 +00:00
sematic-release c5facede08 ci: atlantis 2025-02-22 12:19:08 +00:00
Jonas Juselius 42802a043e ci: atlantis 2025-02-22 12:13:06 +00:00
sematic-release 5a196dd75f ci: sorcerer 2025-02-22 11:43:24 +00:00
Jonas Juselius a069fe364a ci: sorcerer 2025-02-22 11:39:07 +00:00
Jonas Juselius d9093513da Merge branch 'fix-plausible' into 'main'
fix(plausible): Update ingress with correct hostname

See merge request oceanbox/manifests!4
2025-02-22 07:30:17 +00:00
Moritz Jörg e6b64c06bf fix(plausible): Update ingress with correct hostname
Also moves the it into the `aux` project and updates
the databaseUrl to match the cnpg cluster.
2025-02-21 21:34:14 +01:00
sematic-release 84d194c3aa ci: atlantis 2025-02-21 15:40:18 +00:00
stigrj 8c7bcdd439 ci: atlantis 2025-02-21 15:34:11 +00:00
juselius 5635256193 fix: fix plausible analytics app 2025-02-21 13:46:34 +01:00
juselius 8ca1a331aa feat: add plausible analytics app 2025-02-21 13:38:30 +01:00
sematic-release 82cdccfdd8 ci: atlantis 2025-02-20 15:39:37 +00:00
stigrj 45cc687543 ci: atlantis 2025-02-20 15:33:27 +00:00
juselius 2267e4f9a7 fix: add sorcerer and archivist plain users 2025-02-14 09:24:28 +01:00
Jonas Juselius 4fc8b3e845 ci: atlantis 2025-02-13 17:49:53 +00:00
Jonas Juselius 0433f724ae ci: sorcerer 2025-02-13 17:49:17 +00:00
juselius cf3875f3d1 fix: fix int to string, sigh. 2025-02-13 15:10:29 +01:00
juselius 549d016efe fix: fix registry ingress to use production cert 2025-02-13 15:09:04 +01:00
juselius 32780925fd Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-02-13 14:28:47 +01:00
juselius e27872f3fd fix: fix registry proxy size 2025-02-13 14:28:38 +01:00
sematic-release 48d5036214 ci: atlantis 2025-02-13 13:20:36 +00:00
juselius fc6f68d887 fix: fix registry mount path 2025-02-13 14:20:29 +01:00
juselius e7a70d7f9a Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-02-13 14:16:21 +01:00
Jonas Juselius 47faf70ac8 ci: atlantis 2025-02-13 13:14:28 +00:00
juselius c66a1e8876 feat: add yolo-registr chart and app 2025-02-13 14:12:03 +01:00
sematic-release 49bc3fcd9e ci: sorcerer 2025-02-13 12:29:41 +00:00
Jonas Juselius c2c73d69a4 ci: sorcerer 2025-02-13 12:25:22 +00:00
juselius cd9ccd3402 fix: fix loglevels to correspond to .net standard 2025-02-13 05:39:58 +01:00
sematic-release eba96b3ab6 ci: sorcerer 2025-02-12 18:31:02 +00:00
Jonas Juselius 3ae40994b0 ci: sorcerer 2025-02-12 18:26:41 +00:00
sematic-release b065b1bc45 ci: sorcerer 2025-02-12 11:11:37 +00:00
Jonas Juselius ed5d72da7a ci: sorcerer 2025-02-12 11:07:11 +00:00
juselius 602d877ad5 Merge branch 'main' of gitlab.com:oceanbox/manifests 2025-02-11 18:42:19 +01:00
Jonas Juselius bc06204a40 ci: atlantis 2025-02-11 17:32:46 +00:00
Jonas Juselius 893ba012c9 ci: sorcerer 2025-02-11 17:32:23 +00:00
juselius 291c63ecaa feat: new fga store and model for prod 2025-02-11 18:32:14 +01:00
sematic-release 7a1173b1b7 ci: atlantis 2025-02-11 15:06:31 +00:00
juselius 39b58d2d7a fix: update staging appsettings for sorcerer and atlantis 2025-02-11 16:03:45 +01:00
Jonas Juselius f7986af9d6 ci: atlantis 2025-02-11 14:58:52 +00:00
sematic-release e02000a112 ci: sorcerer 2025-02-11 14:50:18 +00:00
Jonas Juselius 0606abb952 ci: sorcerer 2025-02-11 14:45:54 +00:00
juselius ed74cd40a4 fix: fix fga model id in sorcerer 2025-02-11 14:57:55 +01:00
sematic-release 1ebc2d7cf7 ci: atlantis 2025-02-08 19:33:33 +00:00
Jonas Juselius 3ef0ff028e ci: atlantis 2025-02-08 19:27:20 +00:00
juselius d65c6cff95 fix: aslo pin staging fga model id 2025-02-07 17:30:07 +01:00
juselius 877a1a20af fix: pin prod fga model id in prod 2025-02-07 17:21:52 +01:00
sematic-release d508e77748 ci: atlantis 2025-02-07 15:52:18 +00:00
Jonas Juselius 2952bfcffe ci: atlantis 2025-02-07 15:45:53 +00:00
Jonas Juselius 5c5f67fb77 ci: atlantis 2025-02-07 15:10:55 +00:00
juselius f9a2190d76 fix: fix staging sorcerer archmaester url 2025-02-07 15:40:34 +01:00
juselius 2bf07efbd9 fix: update atlantis staging 2025-02-07 14:20:38 +01:00
juselius 4faec93d6a fix: s3 policy 2025-02-07 13:48:11 +01:00
juselius 7971b73a75 fix: add local loki cilium network policies 2025-02-07 13:43:18 +01:00
juselius 7483a52cdd fix: fix atlantis staging database 2025-02-07 13:28:11 +01:00
juselius c4b319591b feat: add script to reset ekman cluster secret 2025-02-07 11:41:27 +01:00
juselius 977bccefe8 fix: fix staging sorcerer back to staging env 2025-02-07 11:18:08 +01:00
juselius 3effc327ff fix: update atlantis and sorcerer versions 2025-02-07 10:49:00 +01:00
juselius ec7e523ed6 fix: update openfga version 2025-02-07 10:48:34 +01:00
juselius 3fbd38a6a3 fix: fix prod atlantis db instance name 2025-02-07 10:48:12 +01:00
juselius cc96b955a4 fix: switch apps back to main branch 2025-02-07 07:43:39 +01:00
juselius f6d2c983d9 fix: merge with main 2025-02-07 07:42:07 +01:00
juselius 253ed4eeba major: cleanup before merge back to 2025-02-07 07:27:39 +01:00
juselius e3b1ef76da fix: fix amqp password 2025-02-04 17:02:42 +01:00
Jonas Juselius d2786de988 ci: atlantis 2025-02-04 14:49:33 +00:00
juselius 6663fc2cc5 Merge branch 'nixidy' of gitlab.com:oceanbox/manifests into nixidy 2025-02-04 15:43:37 +01:00
juselius dd7e28c2e2 fix: add bast and oty to sorcerer dev cors 2025-02-04 15:43:24 +01:00
juselius 6976ea8d93 fix: only sync atlantis db secrets if bootstrap is enabled 2025-01-31 13:25:45 +01:00
juselius 8421acaa25 fix: unify atlantis secrets policy 2025-01-31 13:22:27 +01:00
sematic-release b1bf97e419 ci: atlantis 2025-01-30 20:57:07 +00:00
juselius f425a1c551 fix: update prod atlantis 2025-01-30 21:53:54 +01:00
Jonas Juselius 5cfcb23a00 ci: atlantis 2025-01-30 20:50:49 +00:00
juselius d8a3706305 fix: fix increase prod-atlantis replica count 2025-01-30 21:18:03 +01:00
juselius 1ef512e2eb fix: fix prod-atlantis sorcerer uri to prod 2025-01-30 21:16:40 +01:00
juselius 39e69dff7f fix: fix prod-atlantis db and disable bootstrap 2025-01-30 20:55:39 +01:00
juselius 5d86e81fb0 feat: change preprod to prod! 2025-01-30 20:45:33 +01:00
juselius 265f188f66 fix: fix prod-sorcerer replica count 2025-01-30 20:23:38 +01:00
juselius 2508817f30 fix: fix redis prod env secret 2025-01-30 20:22:10 +01:00
juselius e04dd170ac fix: fix redis prod env secret 2025-01-30 20:19:13 +01:00
juselius 861f288ec0 fix: fix redis secret (static) 2025-01-30 20:14:12 +01:00
juselius 20de965607 fix: fix redis secret 2025-01-30 20:13:16 +01:00
juselius b63d89d9e6 fix: add missing redis 2025-01-30 20:10:37 +01:00
juselius c9ba27539e feat: add new prod-sorcerer 2025-01-30 20:08:09 +01:00
sematic-release 0055644a4c ci: sorcerer 2025-01-30 18:46:57 +00:00
Jonas Juselius 3468a8ccaa ci: sorcerer 2025-01-30 18:42:40 +00:00
sematic-release ae4d7bd464 ci: atlantis 2025-01-30 16:15:31 +00:00
stigrj cd741fbdc7 ci: atlantis 2025-01-30 16:09:35 +00:00
juselius daa4a87597 fix: update atlantis preprod 2025-01-28 10:50:28 +01:00
sematic-release 072a0d2da3 ci: atlantis 2025-01-28 07:30:04 +00:00
Jonas Juselius de50620d72 ci: atlantis 2025-01-28 07:24:10 +00:00
sematic-release a32321ca15 ci: atlantis 2025-01-27 10:56:39 +00:00
sematic-release 7c4c34c790 ci: sorcerer 2025-01-27 10:53:10 +00:00
stigrj 1d2fd0ac20 ci: atlantis 2025-01-27 10:50:43 +00:00
stigrj ffd4a65c2e ci: sorcerer 2025-01-27 10:48:48 +00:00
sematic-release fa24c30922 ci: atlantis 2025-01-27 10:08:54 +00:00
Jonas Juselius cd190633c2 ci: atlantis 2025-01-27 10:02:54 +00:00
juselius a96c6c28a9 fix: update atlantis preprod 2025-01-24 16:29:36 +01:00
sematic-release 7c68de2597 ci: atlantis 2025-01-24 08:54:26 +00:00
stigrj ce80f6c736 ci: atlantis 2025-01-24 08:48:23 +00:00
juselius 45f598fb8b fix: update preprod atlantis 2025-01-23 21:04:20 +01:00
sematic-release 2a2b943ab4 ci: atlantis 2025-01-23 20:01:55 +00:00
Jonas Juselius 49d3b70bd1 ci: atlantis 2025-01-23 19:55:47 +00:00
Jonas Juselius f6959b58c1 ci: atlantis 2025-01-23 17:17:25 +00:00
juselius b0cdab1790 feat: remove rabbitmq secret from atlantis chart and put it in kustomizations 2025-01-23 18:09:26 +01:00
juselius 28e2ba87eb fix: fix accidental lowecasing 2025-01-23 18:08:27 +01:00
juselius 89e99bed42 fix: ignore redis secret 2025-01-23 17:03:49 +01:00
juselius d30ec463bb fix: fix redis secret name 2025-01-23 16:59:13 +01:00
juselius 0f8dae5436 fix: update preprod atlantis and sorcerer 2025-01-23 16:43:03 +01:00
sematic-release 1391e82e1e ci: sorcerer 2025-01-23 14:14:13 +00:00
sematic-release 8c878f1ebc ci: atlantis 2025-01-23 14:12:56 +00:00
Jonas Juselius 86a2eeddb6 ci: sorcerer 2025-01-23 14:09:50 +00:00
Jonas Juselius bf3b2aeb7c ci: atlantis 2025-01-23 14:06:49 +00:00
Jonas Juselius 8a4726dd38 ci: atlantis 2025-01-22 13:55:52 +00:00
juselius 2422db91e2 fix: update atlantis preprod and sorcerer beta 2025-01-21 10:58:57 +01:00
sematic-release 39e6cebe09 ci: atlantis 2025-01-20 17:40:21 +00:00
stigrj 8f13d78cf2 ci: atlantis 2025-01-20 17:34:15 +00:00
juselius d7117d18b8 feat: flip over to new keycloak instance 2025-01-20 08:58:56 +01:00
juselius 3567f18b2e fix: add capgemini 2025-01-20 07:51:08 +01:00
sematic-release cb0c3eef95 ci: sorcerer 2025-01-19 13:33:58 +00:00
stigrj 927a27fa66 ci: sorcerer 2025-01-19 13:29:50 +00:00
sematic-release 5b17096f02 ci: atlantis 2025-01-17 17:16:21 +00:00
sematic-release 2fef5a55a4 ci: sorcerer 2025-01-17 17:11:22 +00:00
Jonas Juselius 3a4d782b98 ci: atlantis 2025-01-17 17:10:06 +00:00
Jonas Juselius 44241671ad ci: sorcerer 2025-01-17 17:07:09 +00:00
juselius befe13225c fix: new atlantis and sorcerer preprod 2025-01-17 15:27:16 +01:00
sematic-release 8569811687 ci: atlantis 2025-01-17 12:57:25 +00:00
Jonas Juselius f57b51de2b ci: atlantis 2025-01-17 12:51:26 +00:00
sematic-release b5b8ea5d14 ci: atlantis 2025-01-17 12:23:15 +00:00
Jonas Juselius 9b7c95bc71 ci: atlantis 2025-01-17 12:17:23 +00:00
sematic-release 6162cc1c25 ci: sorcerer 2025-01-17 12:13:51 +00:00
Jonas Juselius 5129b24581 ci: sorcerer 2025-01-17 12:10:00 +00:00
juselius bc71b78da6 fix: update atlantis preprod 2025-01-14 18:52:26 +01:00
sematic-release 99e2a58441 ci: atlantis 2025-01-14 14:58:03 +00:00
juselius f1385b8d0b fix: update sorcerer beta and atlantis preprod 2025-01-14 15:54:55 +01:00
sematic-release 6946080376 ci: sorcerer 2025-01-14 14:52:31 +00:00
Jonas Juselius 6a2fbbdbeb ci: atlantis 2025-01-14 14:51:40 +00:00
Jonas Juselius 6158873575 ci: sorcerer 2025-01-14 14:48:20 +00:00
sematic-release ae4537415c ci: sorcerer 2025-01-14 12:27:17 +00:00
Jonas Juselius 3caac2f4c9 ci: sorcerer 2025-01-14 12:23:14 +00:00
sematic-release f32b3eb2a5 ci: atlantis 2025-01-14 10:02:47 +00:00
Jonas Juselius 8afc93ebe6 ci: atlantis 2025-01-14 09:56:51 +00:00
sematic-release 72a6cb19db ci: atlantis 2025-01-11 20:22:40 +00:00
Jonas Juselius 6d0a2cbac8 ci: atlantis 2025-01-11 20:16:33 +00:00
juselius 87e3219c0c fix: add redis to sorcerer 2025-01-11 21:12:18 +01:00
juselius 74fa77e91c fix: update atlantis preprod 2025-01-11 21:11:44 +01:00
sematic-release dc46f7355e ci: sorcerer 2025-01-11 15:45:07 +00:00
Jonas Juselius 86b5fbfad2 ci: sorcerer 2025-01-11 15:41:10 +00:00
juselius 5940db6833 fix: update staging sorcerer for maps.beta 2025-01-11 16:37:04 +01:00
sematic-release 351a9b4801 ci: sorcerer 2025-01-11 15:27:43 +00:00
Jonas Juselius 5a8e6c3156 ci: sorcerer 2025-01-11 15:23:36 +00:00
juselius c02d40564d fix: update staging sorcerer for maps.beta 2025-01-11 16:19:36 +01:00
sematic-release 87f3000820 ci: sorcerer 2025-01-11 15:06:43 +00:00
Jonas Juselius 5e405947d6 ci: sorcerer 2025-01-11 15:02:58 +00:00
juselius 934ea43ae9 fix: update staging sorcerer for maps.beta 2025-01-11 16:00:06 +01:00
juselius f0eae55b5e fix: update atlantis fga model 2025-01-11 13:36:22 +01:00
juselius 423b9ce28c fix: temp hack for preprod atlantis db 2025-01-11 09:36:51 +01:00
juselius a93031b11b fix: fix atlantis env secret policy 2025-01-11 09:36:14 +01:00
juselius 4fc69cafe6 fix: fix preprod wankery 2025-01-10 14:04:29 +01:00
juselius 089096f936 fix: fix preprod wankery 2025-01-10 13:50:16 +01:00
juselius e3c174a995 fix: atlantis preprod tweaks 2025-01-10 13:26:56 +01:00
juselius 4830a58ed9 fix: fix pølsefingre 2025-01-10 13:16:04 +01:00
juselius d47ee8f5f1 fix: fix atlantis subscriptions 2025-01-10 13:08:02 +01:00
juselius 211db0669f Merge branch 'nixidy' of gitlab.com:oceanbox/manifests into nixidy 2025-01-10 12:49:01 +01:00
juselius 386c098373 fix: update (pre)prod atlantis manifests 2025-01-10 12:48:34 +01:00
sematic-release 5f5625da61 ci: atlantis 2025-01-09 17:54:51 +00:00
juselius fcde51b19e fix: update atlantis beta 2025-01-09 18:51:44 +01:00
Jonas Juselius 23a7d01351 ci: atlantis 2025-01-09 17:48:57 +00:00
sematic-release 3afe69e04e ci: sorcerer 2025-01-09 15:41:44 +00:00
Jonas Juselius c677d8947f ci: sorcerer 2025-01-09 15:37:32 +00:00
sematic-release 4ff2c0885b ci: sorcerer 2025-01-09 12:24:26 +00:00
Jonas Juselius 63408aca0e ci: sorcerer 2025-01-09 12:20:38 +00:00
juselius 20a34d6bf0 fix: update salmar client secret 2025-01-09 12:40:15 +01:00
Jonas Juselius 41e3b83d43 ci: atlantis 2025-01-09 10:02:20 +00:00
Jonas Juselius 147119b43e ci: sorcerer 2025-01-06 18:09:19 +00:00
juselius 8d666f5722 fix: update aqua-kompetanse client secret 2025-01-06 11:53:49 +01:00
juselius 86666c5f85 fix: update aqua-kompetanse client secret 2025-01-06 11:51:14 +01:00
sematic-release caf882455f ci: sorcerer 2025-01-06 09:59:52 +00:00
stigrj ed81a76850 ci: sorcerer 2025-01-06 09:55:49 +00:00
Jonas Juselius 87241276e9 ci: sorcerer 2025-01-06 09:19:45 +00:00
Jonas Juselius 8f98506b58 ci: atlantis 2025-01-06 07:54:16 +00:00
sematic-release 5872eb2106 ci: sorcerer 2025-01-05 17:47:19 +00:00
Jonas Juselius a6c0d6757e ci: sorcerer 2025-01-05 17:42:57 +00:00
sematic-release fd7c45986d ci: sorcerer 2025-01-04 13:10:16 +00:00
Jonas Juselius 2b4912fb22 ci: sorcerer 2025-01-04 13:06:15 +00:00
juselius a0c5699c71 Merge branch 'nixidy' of gitlab.com:oceanbox/manifests into nixidy 2025-01-03 08:50:31 +01:00
juselius ea7b4d7d01 fix: update atlantis beta 2025-01-03 08:50:15 +01:00
sematic-release cfb19854a4 ci: atlantis 2025-01-02 19:54:11 +00:00
Jonas Juselius b0937b4583 ci: atlantis 2025-01-02 19:48:38 +00:00
juselius b20300e315 fix: fix appsettings with oidc logout endpoint 2025-01-02 20:37:24 +01:00
juselius fa552169bc fix: update openfga secret policy 2025-01-01 12:05:54 +01:00
juselius f2bfd484b4 fix: change openfga db name 2024-12-31 15:30:52 +01:00
juselius e1317584ce feat: add policy to fixup openfga connection uri 2024-12-31 15:17:08 +01:00
juselius ff3407f80c fix: fix image name 2024-12-31 13:49:24 +01:00
juselius d05f619618 fix: update openfga postgres to 17 2024-12-31 13:44:17 +01:00
juselius aaf7fad09a fix: fix (defunct) keycloak frontend url 2024-12-31 13:43:23 +01:00
juselius 4498df8aea fix: fix staging atlantis app and tweak keycloak 2024-12-31 13:34:38 +01:00
juselius 0726aa922b fix: fix keycloak admin ingress secret 2024-12-30 18:47:11 +01:00
juselius b291bba5d1 fix: disable keycloak admin ingress 2024-12-30 18:37:19 +01:00
juselius 2f8e31b829 fix: fix json typo 2024-12-30 15:28:18 +01:00
juselius 45b46e2394 fix: move staging atlantis onto keycloak 2024-12-30 15:19:26 +01:00
juselius f9231e96a0 fix: disable keycloak cli job 2024-12-30 14:14:52 +01:00
juselius fcc0994c38 fix: change ingress to auth.oceanbox.io 2024-12-30 13:47:25 +01:00
juselius f065b69ab7 fix: reduce old keycloak replicas to 1 2024-12-30 13:43:53 +01:00
juselius 2ea3e85c3c fix: fix keycloak and remove import-export sidecar 2024-12-30 13:40:53 +01:00
juselius d176df16dd debug: add import-export sidecar 2024-12-29 21:50:31 +01:00
juselius 43c6077d9a debug: add import-export sidecar 2024-12-29 21:47:15 +01:00
juselius 3d67b97222 debug: add import-export sidecar 2024-12-29 21:44:06 +01:00
juselius 3706f37030 debug: add import-export sidecar 2024-12-29 21:41:07 +01:00
juselius dee898a97d fix: fix(?) admin ingress on prod-keycloak 2024-12-28 14:55:25 +01:00
juselius ce1bbcfda2 fix: tweak ingress for now 2024-12-28 14:46:17 +01:00
juselius 3a17a72924 fix: enable admin ingress on prod-keycloak 2024-12-28 14:34:51 +01:00
juselius b46c2cb456 debug: missing account token 2024-12-28 13:35:06 +01:00
juselius 2531e40a80 debug: missing account token 2024-12-28 10:37:58 +01:00
juselius fdc3de12fd debug: missing account token 2024-12-28 10:25:00 +01:00
juselius ae707279e7 debug: missing account token 2024-12-28 10:20:45 +01:00
juselius 0ce818e2f5 debug: missing account token 2024-12-28 09:44:12 +01:00
juselius 4c7315c5ba fix: add keycloak ingress whitelist for now 2024-12-27 22:43:02 +01:00
juselius 768c54db1a feat: new prod keycloak deploy with cnpg database 2024-12-27 22:15:17 +01:00
juselius 0f62b0b01c fix: update keycloak theme (perhaps) 2024-12-27 18:05:06 +01:00
juselius 13178964cb Merge branch 'nixidy' of gitlab.com:oceanbox/manifests into nixidy 2024-12-27 17:54:59 +01:00
juselius 83241d90f9 fix: update keycloak theme (perhaps) 2024-12-27 17:53:39 +01:00
juselius fc24cee169 fix: disable keycloak admin ingress (again) 2024-12-27 15:02:27 +01:00
juselius 768ccb8fd3 fix: enable keycloak admin ingress (again) 2024-12-27 14:24:19 +01:00
Jonas Juselius b095736219 ci: atlantis 2024-12-27 11:33:39 +00:00
juselius d2b03dd2eb fix: remove redis secret from atlantis chart 2024-12-27 12:26:03 +01:00
juselius 22cab489a5 fix: disable keycloak admin ingress 2024-12-25 09:23:33 +01:00
juselius 5081ef9a13 fix: run keycloak in 2 replicas 2024-12-25 09:10:15 +01:00
juselius 38f80bdf48 fix: add missing ingress to keycloak 2024-12-25 09:02:12 +01:00
juselius 674dfa1ed5 fix: add missing ingress to keycloak 2024-12-25 08:47:13 +01:00
juselius 1f7a82e895 fix: disable redis-stack for now 2024-12-23 08:21:08 +01:00
juselius 1a39118763 fix: use unified external redis for sorcerer and atlantis 2024-12-23 07:31:14 +01:00
juselius 50aabe96b8 fix: migrate from internal to external redis 2024-12-23 07:23:06 +01:00
juselius 261f287e53 fix: secure keycloak master realm 2024-12-21 18:39:57 +01:00
juselius 3b1d5e0ee1 fix: increases prod openfga db replicas to 2 2024-12-21 08:44:40 +01:00
juselius c58e2f675f fix: upgrade dex 2024-12-20 14:42:01 +01:00
juselius d836ff2cef fix: add itp as a test domain for multi-tenant 2024-12-20 14:40:05 +01:00
juselius e68c57ed05 fix: update atlantis and sorcerer 2024-12-20 14:27:57 +01:00
sematic-release e3796a8a66 ci: atlantis 2024-12-20 13:22:29 +00:00
Jonas Juselius 4bec65baab ci: atlantis 2024-12-20 13:16:56 +00:00
sematic-release b2e7fccef2 ci: atlantis 2024-12-20 12:35:48 +00:00
sematic-release 97735a4d6b ci: sorcerer 2024-12-20 12:32:38 +00:00
Jonas Juselius 33c2f6d5fe ci: atlantis 2024-12-20 12:30:28 +00:00
Jonas Juselius c494cd1945 ci: sorcerer 2024-12-20 12:28:18 +00:00
juselius 1c713f324a fix: flip dex over on nixidy branch (for now) 2024-12-20 09:52:38 +01:00
juselius b7631bf882 fix: flip dex over on nixidy branch (for now) 2024-12-20 09:49:57 +01:00
juselius c21945811e fix: flip dex over on nixidy branch (for now) 2024-12-20 09:47:43 +01:00
juselius 426fe34412 fix: flip dex over on nixidy branch (for now) 2024-12-20 09:45:24 +01:00
juselius dd3f44ff52 fix: update dex for upstream multi-tenancy 2024-12-20 09:24:31 +01:00
juselius d299f4a21c Merge branch 'nixidy' of gitlab.com:oceanbox/manifests into nixidy 2024-12-20 09:16:25 +01:00
juselius 000161461f fix: update openfga uri 2024-12-20 09:15:11 +01:00
Jonas Juselius f5f7e11f1f ci: atlantis 2024-12-20 08:04:25 +00:00
juselius d69830cc47 fix: fix openfga ingress (use production certs) 2024-12-20 06:21:29 +01:00
juselius 675e3299a1 fix: update openfga 2024-12-19 19:26:27 +01:00
juselius 219bc47465 fix: update openfga 2024-12-19 18:56:06 +01:00
juselius c31bf79671 fix: update openfga 2024-12-19 18:52:23 +01:00
juselius 903fbdbaa8 fix: update openfga values 2024-12-19 17:44:12 +01:00
juselius 83a025cdcf fix: fix yet another typo 2024-12-19 16:39:16 +01:00
juselius bc7c15db24 fix: fix typo 2024-12-19 16:02:44 +01:00
sematic-release 4e80b83ff9 ci: atlantis 2024-12-19 15:01:37 +00:00
sematic-release fd5a4c35ce ci: sorcerer 2024-12-19 15:01:01 +00:00
juselius 73555a2d80 fix: update loki, tempo and openfga apps 2024-12-19 16:00:53 +01:00
Jonas Juselius dacc0d2974 ci: sorcerer 2024-12-19 14:56:49 +00:00
juselius b19abf333d fix: update verisons and ingress 2024-12-19 15:56:36 +01:00
Jonas Juselius 8e2784916e ci: atlantis 2024-12-19 14:56:21 +00:00
juselius 5b8732ae04 fix: revert servicemonitor port 2024-12-19 15:52:35 +01:00
juselius 3a49ef6c53 feat: make servicemonitor port configurable 2024-12-19 15:27:16 +01:00
juselius 4d9c401ab8 fix: fix typo 2024-12-19 15:22:07 +01:00
sematic-release a4722fce31 ci: sorcerer 2024-12-19 14:17:29 +00:00
Jonas Juselius 43302ad2c9 ci: sorcerer 2024-12-19 14:13:06 +00:00
juselius ec0344ffe8 fix: update sorcerer and ingress paths 2024-12-19 15:12:31 +01:00
juselius cc85d8eccf fix: update atlantis and ingress paths 2024-12-19 15:11:54 +01:00
sematic-release b52753910d ci: atlantis 2024-12-19 14:11:49 +00:00
Jonas Juselius dc6f936b3d ci: atlantis 2024-12-19 14:06:20 +00:00
juselius 4131917813 Merge branch 'nixidy' of gitlab.com:oceanbox/manifests into nixidy 2024-12-19 09:55:04 +01:00
juselius 0f3f8b7a38 feat: enable dapr-api-token 2024-12-19 09:54:55 +01:00
juselius 64048984a6 feat: add internal ingress to sorcerer 2024-12-19 09:53:32 +01:00
juselius 8989cdb100 fix: add kyverno policies for dapr api tokens 2024-12-19 09:50:33 +01:00
sematic-release 7473321ea6 ci: atlantis 2024-12-18 07:59:26 +00:00
stigrj 6f0a3d4ba3 ci: atlantis 2024-12-18 07:54:25 +00:00
sematic-release d7617f8e91 ci: sorcerer 2024-12-18 07:34:24 +00:00
stigrj 78f9a375c7 ci: sorcerer 2024-12-18 07:30:19 +00:00
sematic-release 368db22c7f ci: sorcerer 2024-12-14 19:42:54 +00:00
Jonas Juselius 5c08bbb967 ci: sorcerer 2024-12-14 19:38:41 +00:00
juselius 95fa446986 fix: update sorcerer 2024-12-14 20:35:01 +01:00
sematic-release 844bffbb85 ci: atlantis 2024-12-14 18:21:41 +00:00
sematic-release bfcc1ee9a5 ci: sorcerer 2024-12-14 18:19:12 +00:00
Jonas Juselius 24de3c7fb6 ci: atlantis 2024-12-14 18:16:18 +00:00
Jonas Juselius 4ccc099b84 ci: sorcerer 2024-12-14 18:15:02 +00:00
juselius d2e50f1776 fix: use multi-audience tokens 2024-12-14 19:12:27 +01:00
juselius a0d937e40a fix: update staging atlantis and sorcerer 2024-12-14 12:02:20 +01:00
sematic-release 1bff54816f ci: atlantis 2024-12-14 10:59:20 +00:00
sematic-release 9b930de3ab ci: sorcerer 2024-12-14 10:56:44 +00:00
Jonas Juselius 3b2bde72f2 ci: atlantis 2024-12-14 10:53:56 +00:00
Jonas Juselius db0227ca72 ci: sorcerer 2024-12-14 10:52:36 +00:00
juselius eba8f961f0 fix: update staging atlantis and sorcerer 2024-12-14 11:50:21 +01:00
sematic-release 76bb7224ec ci: sorcerer 2024-12-14 09:11:06 +00:00
Jonas Juselius 229bc41550 ci: sorcerer 2024-12-14 09:06:53 +00:00
juselius 8edbe0e078 fix: dapr component scopes for sorcerer 2024-12-14 09:10:15 +01:00
juselius 61403261cd fix: update atlantis 2024-12-14 08:59:30 +01:00
sematic-release 8fcd4fdff3 ci: atlantis 2024-12-14 07:32:08 +00:00
Jonas Juselius a93d0f1ef6 ci: atlantis 2024-12-14 07:26:52 +00:00
sematic-release d7033dcd76 ci: atlantis 2024-12-13 18:33:12 +00:00
Jonas Juselius aa1b04e68e ci: atlantis 2024-12-13 18:27:55 +00:00
juselius 721049e742 fix: update atlantis 2024-12-13 19:24:05 +01:00
juselius 69cb89aba1 fix: update atlatis and sorcerer staging 2024-12-13 18:48:16 +01:00
sematic-release 88ac9fe9da ci: atlantis 2024-12-13 17:08:17 +00:00
sematic-release 045e204467 ci: sorcerer 2024-12-13 17:04:49 +00:00
Jonas Juselius ab86e89443 ci: atlantis 2024-12-13 17:02:58 +00:00
Jonas Juselius 84b75f1644 ci: sorcerer 2024-12-13 17:00:26 +00:00
juselius b55c36832f fix: fix atlantis ingress 2024-12-12 16:06:44 +01:00
juselius 90e1e35e0a feat: rudimentary fga permissions checking in api 2024-12-12 15:45:17 +01:00
juselius a8c29c6b00 :fix: enable atlantis ingress 2024-12-12 15:24:42 +01:00
sematic-release ca75cb69e6 ci: atlantis 2024-12-12 14:20:53 +00:00
juselius 57a9246b35 :fix: update atlantis image 2024-12-12 15:19:14 +01:00
juselius c96fae310d :fix: enable atlantis ingress 2024-12-12 15:18:24 +01:00
Jonas Juselius f24fbd0ac2 ci: atlantis 2024-12-12 14:15:28 +00:00
juselius 4e5fcda742 :fix: update atlantis secrets 2024-12-12 14:59:13 +01:00
juselius b331dff18e :fix: update atlantis image 2024-12-12 14:56:44 +01:00
juselius d1e9df5b35 fix: update atlantis manifests 2024-12-12 14:53:24 +01:00
juselius 4ece141ce0 fix: update atlantis manifests 2024-12-12 14:47:14 +01:00
juselius 9d9836bffb fix: update atlantis manifests and argo apps 2024-12-12 14:38:26 +01:00
juselius b12146c054 fix: fix sorcerer redis settings 2024-12-12 14:24:14 +01:00
juselius ce94dc0a3b fix: fix sorcerer chart link 2024-12-12 13:41:00 +01:00
juselius db011cfb4d fix: fix fixes 2024-12-12 13:15:25 +01:00
juselius 9b1a687ef5 fix: update sorcerer image 2024-12-12 12:53:32 +01:00
juselius e51c5eb248 fix: update sorcerer image 2024-12-12 12:43:37 +01:00
juselius 1dfdf226d5 fix: update sorcerer image 2024-12-12 12:32:51 +01:00
sematic-release c6eddc6605 ci: sorcerer 2024-12-12 11:26:21 +00:00
Jonas Juselius fdaf736ba8 ci: sorcerer 2024-12-12 11:22:01 +00:00
juselius a04cbeadad fix: update sorcerer image 2024-12-12 12:13:51 +01:00
juselius 3283758478 fix: update sorcerer image 2024-12-12 12:10:33 +01:00
juselius 5296c67194 fix: fix sorcerer volume claims 2024-12-12 12:03:57 +01:00
sematic-release 02bb2e5524 ci: atlantis 2024-12-12 10:08:45 +00:00
Jonas Juselius 4319aa7901 ci: atlantis 2024-12-12 10:03:34 +00:00
sematic-release c02a4cb9c0 ci: atlantis 2024-12-12 08:54:29 +00:00
Jonas Juselius 5c478ba1ae ci: atlantis 2024-12-12 08:49:21 +00:00
sematic-release 0894e96ecf ci: sorcerer 2024-12-11 20:07:26 +00:00
Jonas Juselius c22a0fffa9 ci: sorcerer 2024-12-11 20:03:16 +00:00
juselius 3d195486d5 fix: use letsencrypt-production for openfga 2024-12-11 13:51:18 +01:00
juselius 9eb9714c7f feat: move from atlantis and sorcerer applicationsets 2024-12-09 12:46:35 +01:00
juselius 70a78699e3 fix: update sorcerer manifests 2024-12-09 12:40:42 +01:00
juselius ca6b80d13f feat: update atlantis chart, values and app for spmsa 2024-12-09 10:49:02 +01:00
juselius 6ba97b006b feat: disable flakes, use normal nix shell 2024-12-04 15:15:31 +01:00
juselius 1feb953dc4 fix: add internal ingress to atlantis 2024-12-04 15:00:35 +01:00
Jonas Juselius d3a6f8f38b fix: fix salmar dex client secret 2024-11-26 10:47:13 +01:00
Jonas Juselius a2203fc1d7 fix: add kyverno secret policies for sorcerer 2024-11-25 13:17:49 +01:00
Jonas Juselius c520f042c6 fix: allow atlatnis azure keyvault and blobstore 2024-11-22 13:55:33 +01:00
Jonas Juselius e6788bbc41 Merge branch 'nixidy' of gitlab.com:oceanbox/manifests into nixidy 2024-11-21 09:56:51 +01:00
Jonas Juselius bcd0db7150 fix: add bioceanor and oceanvisuals 2024-11-21 09:18:33 +01:00
juselius c75378a0e3 fix: fix atlantis secrets policies 2024-11-20 20:09:22 +01:00
Jonas Juselius e8e652039c Merge remote-tracking branch 'origin/main' into nixidy 2024-11-18 13:24:20 +01:00
juselius 993612f3bd feat: add cpol to sync regcreds 2024-11-18 10:35:37 +01:00
juselius b45432c826 fix: make sorcerer honor env: in values 2024-11-18 10:34:29 +01:00
juselius 414c993fe1 feat: add cpol to sync azure keyvault credentials 2024-11-18 10:33:34 +01:00
juselius 5c044cbbfe fix: disable zipkin ingress on otel collector 2024-11-18 08:34:19 +01:00
Jonas Juselius 243260f479 feat: add redis to sorcerer 2024-11-16 14:23:34 +01:00
juselius 8510a9b8a2 fix: add zipkin path to otel collector 2024-11-16 10:06:05 +01:00
juselius 77ed76758e fix: add port 8085 to local atlantis and sorcerer 2024-11-16 08:13:59 +01:00
Jonas Juselius f8d82f4f46 fix: fix sorcerer local redirect url 2024-11-15 11:49:00 +01:00
Jonas Juselius 50bf3814a5 fix: add all known leroys 2024-11-15 09:36:39 +01:00
Jonas Juselius a8da4c1198 fix: fix otel url typo 2024-11-14 14:37:53 +01:00
juselius 35b5882d3e feat: add dapr configuration store to atlantis staging 2024-11-01 12:35:12 +01:00
juselius 2203b09fb4 fix: add acl.json to new atlantis deployment 2024-10-31 14:33:10 +01:00
juselius 673bb00a9a fix: add Måsøval 2024-10-31 14:25:55 +01:00
juselius 01b9bc4465 fix: add Måsøval 2024-10-31 12:56:22 +01:00
Jonas Juselius ef6282ca17 fix: upgrade keycloak 2024-10-30 12:02:21 +01:00
Jonas Juselius 503128903b feat: update atlantis chart and values for monolith 2024-10-25 19:14:10 +02:00
Jonas Juselius 7ca0a2d397 Merge branch 'nixidy' of gitlab.com:oceanbox/manifests into nixidy 2024-10-15 08:02:36 +02:00
Jonas Juselius 474d04862c fix: enable atlantis service monitor 2024-10-15 08:02:22 +02:00
juselius ea929b7dc4 wip: kustomization experiments 2024-10-15 07:37:43 +02:00
juselius 354bd72248 wip: well, looking better 2024-10-14 18:02:42 +02:00
Jonas Juselius ed26ad8af2 wip: getting there, slowly 2024-10-14 15:47:14 +02:00
juselius 372c11c31e feat: rename kustomizations/ to values/ 2024-10-14 07:59:16 +02:00
juselius 91b56423f2 wip: figuring out how to do multiple envs and stuff 2024-10-14 07:51:07 +02:00
Jonas Juselius 768cb1ddef wip: figuring it out, slowly 2024-10-11 18:56:56 +02:00
juselius a5cf93c758 wip: add openfga app with direct helm render 2024-10-10 20:50:50 +02:00
Jonas Juselius 11b398801d wip: try nixidy 2024-10-10 16:04:41 +02:00
Jonas Juselius 61379ad665 fix: update vcluster adn remove kyverno policies 2024-10-09 14:07:23 +02:00
Jonas Juselius eb2eebaa34 feat: simplify charts, resources, kustomizations and applications for atlantis SPMSA 2024-10-08 16:54:58 +02:00
Jonas Juselius 15dae312ef fix: add hubocean group 2024-10-08 09:39:46 +02:00
Jonas Juselius 7b046c343f fix: add APP_NAME and APP_NAMESPACE to default env 2024-09-28 12:58:51 +02:00
1086 changed files with 67760 additions and 4924 deletions
+16
View File
@@ -0,0 +1,16 @@
#!/usr/bin/env bash
# the shebang is ignored, but nice for editors
watch_file npins/sources.json
# Load .env file if it exists
dotenv_if_exists
# Activate development shell
if type lorri &>/dev/null; then
echo "direnv: using lorri from PATH ($(type -p lorri))"
eval "$(lorri direnv)"
else
# fall back to using direnv's builtin nix support
# to prevent bootstrapping problems.
use nix
fi
+7 -2
View File
@@ -1,2 +1,7 @@
_manifest.yaml
_resources.yaml
*.tgz
_*/
.direnv/
.env
.pre-commit-config.yaml
_*.yaml
backup/
-46
View File
@@ -1,46 +0,0 @@
image:
name: alpine/helm:latest
entrypoint: [ "/bin/bash", "-c" ]
stages:
- release
release:
stage: release
rules:
- if: '$CI_COMMIT_BRANCH =~ /^main/'
when: always
- when: never
script:
- |
cd $CI_PROJECT_DIR
for i in $(git show --pretty="" --name-only | grep '^charts/.*/Chart.yaml' | cut -d/ -f2); do
pack=$(helm package ./charts/$i | sed 's/Success.*: \(.*\)/\1/')
if [ ! -z $pack ]; then
chart=$(basename $pack)
curl --request POST \
--user gitlab-ci-token:$CI_JOB_TOKEN \
--form "chart=@${chart}" \
"${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/api/stable/charts"
fi
done
rebuild:
stage: release
rules:
- when: manual
allow_failure: true
script:
- |
cd $CI_PROJECT_DIR
for i in $(find ./charts -maxdepth 2 -name Chart.yaml | cut -d/ -f3); do
pack=$(helm package ./charts/$i | sed 's/Success.*: \(.*\)/\1/')
if [ ! -z $pack ]; then
chart=$(basename $pack)
curl --request POST \
--user gitlab-ci-token:$CI_JOB_TOKEN \
--form "chart=@${chart}" \
"${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/helm/api/stable/charts"
fi
done
+33
View File
@@ -0,0 +1,33 @@
# Manifests
> [!note]
> For CI/CD to push updates to this repo add your repo [here](https://gitlab.com/oceanbox/alpine-k8s/-/settings/ci_cd#js-token-access)
Manifest repo managed using [Helmfile](https://github.com/helmfile/helmfile).
Repository structure:
```bash
/
├── helmfile.d/ # Helmfiles, *.yaml.gotmpl
├── charts/ # Our own charts, e.g `Atlantis`
├── values # Values for helmfiles
│ ├── <chart>
│ │ ├── env.yaml.gotmpl # Values to be templated in `values/`
│ │ ├── kustomize # Kustomizations per environment
│ │ ├── manifests # Raw manifests
│ │ │ ├── <chart>.yaml # Argo App for bootstrap
│ │ │ ├── dashboards # Grafana dashboards
│ │ │ │ └── <chart>-metrics.yaml
│ │ │ └── policies # Cilium and Kyverno policies
│ │ │ ├── CiliumNetworkPolicy-allow-api-server.yaml
│ │ │ └── KyvernoPolicy-regred-secret.yaml
│ │ └── values # Values for each environment
│ │ ├── <chart>-staging.yaml.gotmpl # Values for staging environment
│ │ ├── <chart>-prod.yaml.gotmpl # Values for prod environment
│ │ └── <chart>.yaml.gotmpl # Standard values for all environments
│ │
│ ├── env.yaml # Standard values for all cluster
│ ├── env-oceanbox.yaml # Values overrides for oceanbox
│ ├── env-ekman.yaml # Values overrides for ekman
```
-1
View File
@@ -1 +0,0 @@
kustomizations/petimeter/manifests/acl.json
-47
View File
@@ -1,47 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: archmeister
namespace: argocd
spec:
goTemplate: true
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
hostname: archmeister.srv.oceanbox.io
autoSync: false
prune: true
- cluster: https://staging-vcluster.staging-vcluster
env: staging
hostname: archmeister.beta.oceanbox.io
autoSync: true
prune: true
template:
metadata:
name: "{{ .env }}-archmeister"
spec:
project: atlantis
destination:
namespace: atlantis
server: "{{ .cluster }}"
sources:
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/archmeister
plugin:
name: kustomize-helm-with-rewrite
parameters:
- name: env
string: "{{ .env }}"
- name: hostname
string: "{{ .hostname }}"
templatePatch: |
{{- if .autoSync }}
spec:
syncPolicy:
automated:
prune: {{ .prune }}
selfHeal: false
{{- end }}
-36
View File
@@ -1,36 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: atlantis-host-cluster-resources
namespace: argocd
# annotations: # close, but no cigar
# argocd.argoproj.io/compare-options: ServerSideDiff=true,IncludeMutationWebhook=true
spec:
project: aux
destination:
server: https://kubernetes.default.svc
syncPolicy:
automated:
prune: false
selfHeal: false
ignoreDifferences:
- kind: Secret
name: prod-rabbitmq
jqPathExpressions:
- '.data'
- '.metadata.annotations.clone'
- '.metadata.labels'
- kind: Secret
name: prod-redis
jqPathExpressions:
- '.data'
- '.metadata.annotations.clone'
- '.metadata.labels'
sources:
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: resources/atlantis/host-manifests
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: 'resources/atlantis/manifests/prod'
-41
View File
@@ -1,41 +0,0 @@
# Currently not in use. Configured via the create-vcluster script.
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: atlantis-resources
namespace: argocd
spec:
goTemplate: true
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
autoSync: false
prune: false
# - cluster: https://staging-vcluster.staging-vcluster
# env: staging
# autoSync: false
# prune: false
template:
metadata:
name: "{{ .env }}-atlantis-resources"
spec:
project: aux
syncPolicy:
automated: {}
destination:
server: "{{ .cluster }}"
namespace: atlantis
sources: {}
# - repoURL: https://gitlab.com/oceanbox/manifests.git
# targetRevision: main
# path: 'resources/atlantis/manifests/{{ env }}'
templatePatch: |
{{- if .autoSync }}
spec:
syncPolicy:
automated:
prune: {{ .prune }}
selfHeal: false
{{- end }}
-47
View File
@@ -1,47 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: atlantis
namespace: argocd
spec:
goTemplate: true
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
hostname: atlantis.srv.oceanbox.io
autoSync: false
prune: true
- cluster: https://staging-vcluster.staging-vcluster
env: staging
hostname: atlantis.beta.oceanbox.io
autoSync: true
prune: true
template:
metadata:
name: '{{ .env }}-atlantis'
spec:
project: atlantis
destination:
namespace: atlantis
server: '{{ .cluster }}'
sources:
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/atlantis
plugin:
name: kustomize-helm-with-rewrite
parameters:
- name: env
string: '{{ .env }}'
- name: hostname
string: '{{ .hostname }}'
templatePatch: |
{{- if .autoSync }}
spec:
syncPolicy:
automated:
prune: {{ .prune }}
selfHeal: false
{{- end }}
-34
View File
@@ -1,34 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: busynix
namespace: argocd
spec:
generators:
- list:
elements:
# - cluster: https://kubernetes.default.svc
# env: prod
# hostname: busynix.srv.oceanbox.io
- cluster: https://staging-vcluster.staging-vcluster
env: staging
hostname: busynix.beta.oceanbox.io
template:
metadata:
name: '{{ env }}-busynix'
spec:
project: aux
destination:
namespace: default
server: '{{ cluster }}'
source:
repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/busynix
plugin:
name: kustomize-helm-with-rewrite
parameters:
- name: env
string: '{{ env }}'
- name: hostname
string: '{{ hostname }}'
-32
View File
@@ -1,32 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: cerbos
namespace: argocd
spec:
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
- cluster: https://staging-vcluster.staging-vcluster
env: staging
template:
metadata:
name: '{{ env }}-cerbos'
spec:
project: aux
destination:
server: https://kubernetes.default.svc
namespace: idp
sources:
- repoURL: https://download.cerbos.dev/helm-charts
targetRevision: 0.33.0
chart: cerbos
helm:
valueFiles:
- $values/kustomizations/cerbos/values.yaml
- $values/kustomizations/cerbos/values-{{ env }}.yaml
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
ref: values
-15
View File
@@ -1,15 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: dex
namespace: argocd
spec:
project: aux
destination:
server: https://kubernetes.default.svc
namespace: idp
source:
repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/dex/manifests
-38
View File
@@ -1,38 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: geoserver
namespace: argocd
spec:
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
hostname: geoserver.srv.oceanbox.io
# - cluster: https://kubernetes.default.svc
# env: staging
# hostname: geoserver.beta.oceanbox.io
template:
metadata:
name: '{{ env }}-geoserver'
spec:
project: aux
destination:
server: https://kubernetes.default.svc
namespace: geoserver
sources:
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/geoserver
plugin:
name: kustomize-helm-with-rewrite
parameters:
- name: env
string: '{{ env }}'
- name: hostname
string: geoserver.srv.oceanbox.io
- name: flags
string: "--skip-tests"
- name: chart
string: ncsa/geoserver
-47
View File
@@ -1,47 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: hipster
namespace: argocd
spec:
goTemplate: true
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
hostname: hipster.srv.oceanbox.io
autoSync: false
prune: true
- cluster: https://staging-vcluster.staging-vcluster
env: staging
hostname: hipster.beta.oceanbox.io
autoSync: true
prune: true
template:
metadata:
name: '{{ .env }}-hipster'
spec:
project: atlantis
destination:
namespace: atlantis
server: '{{ .cluster }}'
sources:
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/hipster
plugin:
name: kustomize-helm-with-rewrite
parameters:
- name: env
string: '{{ .env }}'
- name: hostname
string: '{{ .hostname }}'
templatePatch: |
{{- if .autoSync }}
spec:
syncPolicy:
automated:
prune: {{ .prune }}
selfHeal: false
{{- end }}
-22
View File
@@ -1,22 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: jaeger
namespace: argocd
spec:
project: atlantis
destination:
server: https://kubernetes.default.svc
namespace: jaeger
sources:
- repoURL: https://jaegertracing.github.io/helm-charts
targetRevision: 2.54.0
chart: jaeger-operator
helm:
valueFiles:
- $values/kustomizations/jaeger/values.yaml
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
# path: kustomizations/jaeger/manifests
ref: values
-21
View File
@@ -1,21 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: keycloak
namespace: argocd
spec:
project: aux
destination:
server: https://kubernetes.default.svc
namespace: idp
sources:
- repoURL: https://charts.bitnami.com/bitnami
targetRevision: 18.3.4
chart: keycloak
helm:
valueFiles:
- $values/kustomizations/keycloak/values.yaml
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
ref: values
-150
View File
@@ -1,150 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: loki
namespace: argocd
annotations:
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
namespace: loki
server: 'https://kubernetes.default.svc'
project: aux
ignoreDifferences:
- group: apps
kind: StatefulSet
jsonPointers:
- /spec/persistentVolumeClaimRetentionPolicy
syncPolicy:
managedNamespaceMetadata:
labels:
component: aux
syncOptions:
- CreateNamespace=true
- ApplyOutOfSyncOnly=true
automated:
prune: true
selfHeal: true
sources:
- repoURL: https://gitlab.com/serit/k8s/serit-platform-manifests.git
path: network-policies/netpol-loki
targetRevision: HEAD
- repoURL: 'https://grafana.github.io/helm-charts'
targetRevision: 6.12.0
chart: loki
helm:
values: |
loki:
auth_enabled: false
storage:
bucketNames:
chunks: loki-chunks
ruler: loki-chunks
admin: loki-chunks
s3:
endpoint: http://10.255.241.30:30080
region: tos
secretAccessKey: ${S3SECRET}
accessKeyId: ${S3KEY}
s3ForcePathStyle: true
http_config:
insecure_skip_verify: true
schemaConfig:
configs:
- from: "2024-04-01"
index:
period: 24h
prefix: loki_index_
object_store: s3
schema: v13
store: tsdb
compactor:
compaction_interval: 10m
working_directory: /tmp/loki/compactor
retention_enabled: true
retention_delete_delay: 2h
retention_delete_worker_count: 150
delete_request_store: s3
limits_config:
retention_period: 744h
write:
extraArgs:
- -config.expand-env=true
extraEnv:
- name: S3KEY
valueFrom:
secretKeyRef:
name: loki-s3
key: AWS_ACCESS_KEY_ID
- name: S3SECRET
valueFrom:
secretKeyRef:
name: loki-s3
key: AWS_ACCESS_KEY_SECRET
tolerations:
- effect: "NoSchedule"
operator: "Equal"
key: "unschedulable"
value: "true"
read:
extraArgs:
- -config.expand-env=true
extraEnv:
- name: S3KEY
valueFrom:
secretKeyRef:
name: loki-s3
key: AWS_ACCESS_KEY_ID
- name: S3SECRET
valueFrom:
secretKeyRef:
name: loki-s3
key: AWS_ACCESS_KEY_SECRET
tolerations:
- effect: "NoSchedule"
operator: "Equal"
key: "unschedulable"
value: "true"
ingress:
enabled: true
ingressClassName: nginx
annotations:
cert-manager.io/cluster-issuer: letsencrypt-staging
nginx.ingress.kubernetes.io/ssl-redirect: "true"
atlantis.oceanbox.io/expose: internal
hosts:
- loki.adm.oceanbox.io
tls:
- hosts:
- loki.adm.oceanbox.io
secretName: loki-distributed-tls
compactor:
extraArgs:
- -config.expand-env=true
extraEnv:
- name: S3KEY
valueFrom:
secretKeyRef:
name: loki-s3
key: AWS_ACCESS_KEY_ID
- name: S3SECRET
valueFrom:
secretKeyRef:
name: loki-s3
key: AWS_ACCESS_KEY_SECRET
backend:
extraArgs:
- -config.expand-env=true
extraEnv:
- name: S3KEY
valueFrom:
secretKeyRef:
name: loki-s3
key: AWS_ACCESS_KEY_ID
- name: S3SECRET
valueFrom:
secretKeyRef:
name: loki-s3
key: AWS_ACCESS_KEY_SECRET
-47
View File
@@ -1,47 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: openfga
namespace: argocd
spec:
goTemplate: true
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
hostname: openfga.adm.oceanbox.io
autoSync: false
prune: true
- cluster: https://kubernetes.default.svc
env: staging
hostname: openfga.dev.oceanbox.io
autoSync: true
prune: true
template:
metadata:
name: '{{ .env }}-openfga'
spec:
project: aux
destination:
namespace: idp
server: '{{ .cluster }}'
sources:
- repoURL: https://openfga.github.io/helm-charts
targetRevision: 0.2.12
chart: openfga
helm:
valueFiles:
- $values/kustomizations/openfga/values.yaml
- $values/kustomizations/openfga/values-{{ .env }}.yaml
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
ref: values
templatePatch: |
{{- if .autoSync }}
spec:
syncPolicy:
automated:
prune: {{ .prune }}
selfHeal: false
{{- end }}
-106
View File
@@ -1,106 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: opentelemetry-collector
namespace: argocd
annotations:
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
namespace: otel
server: 'https://kubernetes.default.svc'
project: aux
syncPolicy:
# managedNamespaceMetadata:
# labels:
# component: aux
syncOptions:
- CreateNamespace=true
- ApplyOutOfSyncOnly=true
automated:
prune: true
selfHeal: true
sources:
- repoURL: 'https://open-telemetry.github.io/opentelemetry-helm-charts'
targetRevision: 0.107.0
chart: opentelemetry-collector
helm:
values: |
mode: deployment
image:
repository: otel/opentelemetry-collector-k8s
config:
receivers:
prometheus/collector:
config:
scrape_configs:
- job_name: 'opentelemetry-collector'
static_configs:
- targets:
- ${env:MY_POD_IP}:8888
zipkin:
endpoint: ${env:MY_POD_IP}:9411
exporters:
otlp:
endpoint: "tempo.tempo.svc:4317"
tls:
insecure: true
otlphttp/metrics:
endpoint: http://prom-prometheus.prometheus:9090/api/v1/otlp
tls:
insecure: true
otlphttp/logs:
endpoint: http://loki-write-headless.loki:3100/otlp
tls:
insecure: true
debug/metrics:
verbosity: detailed
debug/traces:
verbosity: detailed
debug/logs:
verbosity: detailed
service:
telemetry:
logs:
level: "info"
pipelines:
traces:
receivers: [otlp,zipkin]
processors: [batch]
exporters: [otlp]
# exporters: [otlphttp/traces,debug/traces]
metrics:
receivers: [otlp,prometheus/collector]
processors: [batch]
exporters: [otlphttp/metrics]
# exporters: [otlphttp/metrics,debug/metrics]
logs:
receivers: [otlp]
processors: [batch]
exporters: [otlphttp/logs]
# exporters: [otlphttp/logs,debug/logs]
ports:
metrics:
enabled: true
# presets:
# logsCollection:
# enabled: true
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-staging
nginx.ingress.kubernetes.io/ssl-redirect: "true"
atlantis.oceanbox.io/expose: internal
ingressClassName: nginx
hosts:
- host: collector.adm.oceanbox.io
paths:
- path: /
pathType: Prefix
port: 4318
tls:
- secretName: collector-tls
hosts:
- collector.adm.oceanbox.io
-34
View File
@@ -1,34 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: osm-tile-server
namespace: argocd
spec:
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
hostname: osm.srv.oceanbox.io
- cluster: https://staging-vcluster.staging-vcluster
env: staging
hostname: osm.beta.oceanbox.io
template:
metadata:
name: '{{ env }}-osm-tile-server'
spec:
project: aux
destination:
namespace: oceanbox
server: '{{ cluster }}'
source:
repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: HEAD
path: kustomizations/osm-tile-server
plugin:
name: kustomize-helm-with-rewrite
parameters:
- name: env
string: '{{ env }}'
- name: hostname
string: '{{ hostname }}'
-50
View File
@@ -1,50 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: petimeter
namespace: argocd
spec:
goTemplate: true
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
hostname: petimeter.srv.oceanbox.io
autoSync: false
prune: true
- cluster: https://staging-vcluster.staging-vcluster
env: staging
hostname: petimeter.beta.oceanbox.io
autoSync: true
prune: true
template:
metadata:
name: '{{ .env }}-petimeter'
spec:
project: atlantis
destination:
namespace: atlantis
server: '{{ .cluster }}'
sources:
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/petimeter
plugin:
name: kustomize-helm-with-rewrite
parameters:
- name: env
string: '{{ .env }}'
- name: hostname
string: '{{ .hostname }}'
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/petimeter/manifests
templatePatch: |
{{- if .autoSync }}
spec:
syncPolicy:
automated:
prune: {{ .prune }}
selfHeal: false
{{- end }}
-34
View File
@@ -1,34 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: rabbitmq
namespace: argocd
spec:
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
hostname: rabbitmq.srv.oceanbox.io
- cluster: https://kubernetes.default.svc
env: staging
hostname: rabbitmq.beta.oceanbox.io
template:
metadata:
name: '{{ env }}-rabbitmq'
spec:
project: aux
destination:
server: https://kubernetes.default.svc
namespace: rabbitmq
sources:
- repoURL: https://charts.bitnami.com/bitnami
targetRevision: 12.9.0
chart: rabbitmq
helm:
valueFiles:
- $values/kustomizations/rabbitmq/values-{{ env }}.yaml
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/rabbitmq/{{ env }}
ref: values
-39
View File
@@ -1,39 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: redis
namespace: argocd
spec:
generators:
- list:
elements:
- cluster: https://kubernetes.default.svc
env: prod
- cluster: https://kubernetes.default.svc
env: staging
template:
metadata:
name: '{{ env }}-redis'
spec:
project: aux
destination:
server: https://kubernetes.default.svc
namespace: redis
sources:
- repoURL: https://charts.bitnami.com/bitnami
targetRevision: 19.5.2
chart: redis
helm:
valueFiles:
- $values/kustomizations/redis/values-{{ env }}.yaml
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: HEAD
ref: values
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/redis/{{ env }}
ignoreDifferences:
- group: apps
kind: StatefulSet
jqPathExpressions:
- '.spec.template.spec.containers[].resources.limits.cpu'
-20
View File
@@ -1,20 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: seq
namespace: argocd
spec:
project: aux
destination:
server: https://kubernetes.default.svc
namespace: seq
sources:
- repoURL: https://helm.datalust.co
targetRevision: 2024.1.0
chart: seq
helm:
valueFiles:
- $values/kustomizations/seq/values.yaml
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
ref: values
-47
View File
@@ -1,47 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: sorcerer
namespace: argocd
spec:
goTemplate: true
generators:
- list:
elements:
- cluster: https://10.255.241.99:4443
env: prod
hostname: sorcerer.data.oceanbox.io
autoSync: false
prune: true
- cluster: https://10.255.241.99:4443
env: staging
hostname: sorcerer.ekman.oceanbox.io
autoSync: true
prune: true
template:
metadata:
name: '{{ .env }}-sorcerer'
spec:
project: atlantis
destination:
namespace: sorcerer
server: '{{ .cluster }}'
sources:
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: kustomizations/sorcerer
plugin:
name: kustomize-helm-with-rewrite
parameters:
- name: env
string: '{{ .env }}'
- name: hostname
string: '{{ .hostname }}'
templatePatch: |
{{- if .autoSync }}
spec:
syncPolicy:
automated:
prune: {{ .prune }}
selfHeal: false
{{- end }}
-75
View File
@@ -1,75 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: tempo
namespace: argocd
annotations:
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
namespace: tempo
server: 'https://kubernetes.default.svc'
project: aux
syncPolicy:
# managedNamespaceMetadata:
# labels:
# component: aux
syncOptions:
- CreateNamespace=true
- ApplyOutOfSyncOnly=true
automated:
prune: true
selfHeal: true
sources:
- repoURL: 'https://grafana.github.io/helm-charts'
targetRevision: 1.10.3
chart: tempo
helm:
values: |
tempo:
storage:
trace:
backend: s3
s3:
bucket: tempo-traces
endpoint: http://10.255.241.30:30080
access_key: ${S3SECRET}
secret_key: ${S3KEY}
insecure: true
backend: local
local:
path: /var/tempo/traces
wal:
path: /var/tempo/wal
metricsGenerator:
enabled: true
remoteWriteUrl: "http://prom-prometheus.prometheus:9090/api/v1/write"
extraEnv:
- name: S3KEY
valueFrom:
secretKeyRef:
name: tempo-s3
key: AWS_ACCESS_KEY_ID
- name: S3SECRET
valueFrom:
secretKeyRef:
name: tempo-s3
key: AWS_ACCESS_KEY_SECRET
tempoQuery:
ingress:
enabled: true
ingressClassName: nginx
annotations:
cert-manager.io/cluster-issuer: letsencrypt-staging
nginx.ingress.kubernetes.io/ssl-redirect: "true"
atlantis.oceanbox.io/expose: internal
path: /
pathType: Prefix
hosts:
- query.tempo.adm.oceanbox.io
tls:
- secretName: tempo-query-tls
hosts:
- query.tempo.adm.oceanbox.io
-20
View File
@@ -1,20 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: www-oceanbox
namespace: argocd
spec:
project: default
destination:
server: https://kubernetes.default.svc
namespace: www-oceanbox
sources:
- repoURL: https://charts.bitnami.com/bitnami
targetRevision: 19.2.2
chart: wordpress
helm:
valueFiles:
- $values/wordpress/values.yaml
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: HEAD
ref: values
-14
View File
@@ -1,14 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: yolo-dl
namespace: argocd
spec:
project: aux
destination:
server: https://10.255.241.99:4443
namespace: oceanbox
sources:
- repoURL: https://gitlab.com/oceanbox/manifests.git
targetRevision: main
path: charts/yolo-dl
@@ -1,7 +0,0 @@
#!/bin/sh
img=registry.gitlab.com/oceanbox/manifests/kustomize-helm-with-rewrite
tag=${1:-latest}
docker build -t $img:$tag .
docker push $img:$tag
@@ -1,35 +0,0 @@
#!/bin/sh
export HOME=/helm-working-dir
env > /tmp/$ARGOCD_APP_NAME.env
echo "$ARGOCD_APP_PARAMETERS" | jq '.[] | select(.name == "helm-parameters") | .map' | yq -P -oy > parameters.yaml
cp parameters.yaml /tmp/$ARGOCD_APP_NAME-parameters.yaml
if [ -n "$PARAM_CHART" -a "$PARAM_CHART" != "." ]; then
CHART=$PARAM_CHART
elif [ -d chart ]; then
CHART=chart
elif [ -f chart ]; then
CHART=$(cat chart)
else
CHART="."
fi
[ -f chart/values.yaml ] && VALUES="-f chart/values.yaml"
[ -f values-chart.yaml ] && VALUES="$VALUES -f values-chart.yaml"
[ -f values.yaml ] && VALUES="$VALUES -f values.yaml"
[ -f values-$PARAM_ENV.yaml ] && VALUES="$VALUES -f values-$PARAM_ENV.yaml"
VALUES="$VALUES -f parameters.yaml"
mkdir -p base
echo "helm template -n $ARGOCD_APP_NAMESPACE $PARAM_FLAGS $VALUES $ARGOCD_APP_NAME $CHART" > /tmp/$ARGOCD_APP_NAME-helm.sh
helm template -n $ARGOCD_APP_NAMESPACE $PARAM_FLAGS $VALUES $ARGOCD_APP_NAME $CHART > ./base/_manifest.yaml
sed -i "$PARAM_REWRITE" ./base/_manifest.yaml
cp ./base/_manifest.yaml /tmp/$ARGOCD_APP_NAME-manifest.yaml
[ -d "$PARAM_ENV" ] && kubectl kustomize $PARAM_ENV > /tmp/$ARGOCD_APP_NAME-manifest.yaml
cat /tmp/$ARGOCD_APP_NAME-manifest.yaml
@@ -1,12 +0,0 @@
#!/bin/sh
export HOME=/helm-working-dir
helm repo update oceanbox
if [ -n "$PARAM_CHART" -a "$PARAM_CHART" != "." ]; then
helm show values $PARAM_CHART > values-chart.yaml
elif [ -f chart ]; then
CHART=$(cat chart)
helm show values $CHART > values-chart.yaml
fi
@@ -20,7 +20,7 @@ metadata:
{{- include "Archmeister.labels" . | nindent 4 }}
{{- with .Values.ingress.annotations }}
annotations:
atlantis.oceanbox.io/expose: internal
oceanbox.io/expose: internal
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
@@ -11,6 +11,17 @@ init:
enabled: false
image: ubuntu:rolling
command: ["/bin/sh", "-c", "true"]
env:
- name: LOG_LEVEL
value: "3"
- name: APP_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: APP_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
imagePullSecrets:
- name: gitlab-pull-secret
nameOverride: ""
@@ -11,6 +11,17 @@ init:
enabled: false
image: ubuntu:rolling
command: ["/bin/sh", "-c", "true"]
env:
- name: LOG_LEVEL
value: "3"
- name: APP_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: APP_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
imagePullSecrets:
- name: gitlab-pull-secret
nameOverride: ""
@@ -11,6 +11,17 @@ init:
enabled: false
image: ubuntu:rolling
command: ["/bin/sh", "-c", "true"]
env:
- name: LOG_LEVEL
value: "3"
- name: APP_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: APP_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
imagePullSecrets:
- name: gitlab-pull-secret
nameOverride: ""
+69
View File
@@ -0,0 +1,69 @@
#!/usr/bin/env bash
# shellcheck disable=SC2034 # Unused variables left for readability
helmfile () {
name=$1
tier=$2
cat <<EOF
bases:
- ../envs/environments.yaml.gotmpl
commonLabels:
tier: ${tier}
releases:
- name: ${name}
namespace: {{ .Environment.Name }}-${name}
chart: ../charts/${name}
condition: ${name}.enabled
values:
- ../values/${name}/values/values.yaml.gotmpl
- ../values/${name}/values/values-{{ .Environment.Name }}.yaml
postRenderer: ../bin/kustomizer
postRendererArgs:
- ../values/${name}/kustomize/{{ .Environment.Name }}
missingFileHandler: Info
- name: manifests
namespace: {{ .Environment.Name }}-${name}
chart: manifests
condition: ${name}.enabled
missingFileHandler: Info
values:
- ../values/env.yaml
- ../values/env-{{ requiredEnv "ARGOCD_ENV_CLUSTER_NAME" }}.yaml
- ../values/${name}/env.yaml.gotmpl
- ../values/${name}/env-{{ requiredEnv "ARGOCD_ENV_CLUSTER_NAME" }}.yaml.gotmpl
hooks:
- events: [ prepare, cleanup ]
showlogs: true
command: ../bin/helmify
args:
- '{{\`{{ if eq .Event.Name "prepare" }}build{{ else }}clean{{ end }}\`}}'
- '{{\`{{ .Release.Chart }}\`}}'
- '{{\`{{ .Environment.Name }}\`}}'
- ../values/${name}/manifests
- manifests
EOF
}
while true; do
case $* in
--with-env)
ns=true
shift ;;
--*|-*) shift;;
*) break ;;
esac
done
name=$1
tier=$2
if [[ -n "${ns}" ]]; then
namespace="namespace: {{ .Environment.Name }}-${name}"
else
namespace="namespace: ${name}"
fi
helmfile "$1" "$2"
Executable
+41
View File
@@ -0,0 +1,41 @@
#!/usr/bin/env bash
set -o pipefail
cmd=$1
chart=$2
manifests=${4:-manifests}
outdir=${5:-_manifests}
build() {
mkdir -p "${outdir}"/templates
echo "Creating ${outdir}/templates"
echo "generating ${outdir}/Chart.yaml" 1>&2
cat <<EOF > "${outdir}"/Chart.yaml
apiVersion: v1
appVersion: "1.0"
# description: A Helm chart for Kubernetes
name: ${chart}
version: 0.1.0
EOF
if [[ -d "${manifests}" ]]; then
cp -r "${manifests}"/* "${outdir}"/templates
elif [[ -f "${manifests}" ]]; then
cp "${manifests}" "${outdir}"/templates
fi
}
clean() {
echo "cleaning ${outdir}" 1>&2
rm -rf "${outdir}"
}
case "${cmd}" in
"build" ) build ;;
"clean" ) clean ;;
* ) echo "unsupported command: ${cmd}" 1>&2; exit 1 ;;
esac
Executable
+13
View File
@@ -0,0 +1,13 @@
#!/usr/bin/env bash
[[ $# != 1 ]] && exit 1
dir=$1
base=${dir}/../base
if [[ -f "${base}"/kustomization.yaml ]] && [[ -f "${dir}"/kustomization.yaml ]]; then
cat > "${base}"/_manifest.yaml
kubectl kustomize "${dir}"
else
cat
fi
+35
View File
@@ -0,0 +1,35 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: argocd-cluster-admin
rules:
- apiGroups:
- "*"
resources:
- "*"
verbs:
- "*"
- nonResourceURLs:
- "*"
verbs:
- "*"
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: argocd-cluster-admin
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: argocd-cluster-admin
subjects:
- kind: ServiceAccount
name: argocd-cluster-admin
namespace: kube-system
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: argocd-cluster-admin
namespace: kube-system
---
+8
View File
@@ -0,0 +1,8 @@
apiVersion: v1
kind: Secret
metadata:
annotations:
kubernetes.io/service-account.name: cluster-admin
name: cluster-admin-token
namespace: kube-system
type: kubernetes.io/service-account-token
@@ -1,14 +1,12 @@
apiVersion: v1
stringData:
config: |
{"bearerToken":"","tlsClientConfig":{"insecure":true}}
config: '{"bearerToken":"@token@","tlsClientConfig":{"insecure":true}}'
name: ekman
server: https://10.255.241.99:4443
kind: Secret
metadata:
labels:
argocd.argoproj.io/secret-type: cluster
name: cluster-10.255.241.99-4046803085
name: cluster-ekman
namespace: argocd
type: Opaque
+6
View File
@@ -0,0 +1,6 @@
#!/usr/bin/env bash
helm upgrade --install --create-namespace argocd argo/argo-cd -n argocd --version 7.8.0
helm upgrade --install --create-namespace --values values.yaml argocd-apps argo/argocd-apps -n argocd
#kubectl patch -n argocd deployment argocd-repo-server --type merge --patch-file helmfile-cmp/argo-repo-server-patch.yaml
+7
View File
@@ -0,0 +1,7 @@
#!/bin/sh
img=registry.gitlab.com/oceanbox/manifests/helm-kustomize-cmp
tag=${1:-latest}
docker build -t "${img}":"${tag}" .
docker push "${img}":"${tag}"
+37
View File
@@ -0,0 +1,37 @@
#!/bin/sh
# shellcheck disable=SC2154
export HOME=/plugin
env > /tmp/"${ARGOCD_APP_NAME}".env
echo "${ARGOCD_APP_PARAMETERS}" | jq '.[] | select(.name == "helm-parameters") | .map' | yq -P -oy > parameters.yaml
cp parameters.yaml /tmp/"${ARGOCD_APP_NAME}"-parameters.yaml
if [ -n "${PARAM_CHART}" ] && [ "${PARAM_CHART}" != "." ]; then
CHART=${PARAM_CHART}
elif [ -d chart ]; then
CHART=chart
elif [ -f chart ]; then
CHART=$(cat chart)
else
CHART="."
fi
[ -f chart/values.yaml ] && VALUES="-f chart/values.yaml"
[ -f values-chart.yaml ] && VALUES="${VALUES} -f values-chart.yaml"
[ -f values.yaml ] && VALUES="${VALUES} -f values.yaml"
[ -f values-"${PARAM_ENV}".yaml ] && VALUES="${VALUES} -f values-${PARAM_ENV}.yaml"
VALUES="${VALUES} -f parameters.yaml"
helm dependency update "${CHART}" >/tmp/"${ARGOCD_APP_NAME}"-helm-dependency-build.out
mkdir -p base
echo "helm template -n ${ARGOCD_APP_NAMESPACE} ${PARAM_FLAGS} ${VALUES} ${ARGOCD_APP_NAME} ${CHART}" > /tmp/"${ARGOCD_APP_NAME}"-helm.sh
helm template -n "${ARGOCD_APP_NAMESPACE}" "${PARAM_FLAGS}" "${VALUES}" "${ARGOCD_APP_NAME}" "${CHART}" > ./base/_manifest.yaml
cp ./base/_manifest.yaml /tmp/"${ARGOCD_APP_NAME}"-manifest.yaml
[ -d "${PARAM_ENV}" ] && kubectl kustomize "${PARAM_ENV}" > /tmp/"${ARGOCD_APP_NAME}"-manifest.yaml
cat /tmp/"${ARGOCD_APP_NAME}"-manifest.yaml
@@ -18,7 +18,7 @@ EOF
exit 0
fi
yq e -o=p $VALUES | jq --slurp --raw-input '
yq e -o=p "${VALUES}" | jq --slurp --raw-input '
[{
name: "helm-parameters",
title: "Helm Parameters",
@@ -1,8 +1,9 @@
#!/bin/sh
# shellcheck disable=SC2154
export HOME=/helm-working-dir
export HOME=/plugin
helm repo add --username argocd-helm --password "$OCEANBOX_HELM_ACCESS_TOKEN" oceanbox \
helm repo add --username argocd-helm --password "${OCEANBOX_HELM_ACCESS_TOKEN}" oceanbox \
https://gitlab.com/api/v4/projects/54396343/packages/helm/stable
helm repo add bitnami https://charts.bitnami.com/bitnami
+12
View File
@@ -0,0 +1,12 @@
#!/bin/sh
export HOME=/plugin
helm repo update oceanbox
if [ -n "${PARAM_CHART}" ] && [ "${PARAM_CHART}" != "." ]; then
helm show values "${PARAM_CHART}" > values-chart.yaml
elif [ -f chart ]; then
CHART=$(cat chart)
helm show values "${CHART}" > values-chart.yaml
fi
@@ -1,7 +1,7 @@
apiVersion: argoproj.io/v1alpha1
kind: ConfigManagementPlugin
metadata:
name: kustomize-helm-with-rewrite
name: helm-kustomize-cmp
spec:
# version: v1.2
# The init command runs in the Application source directory at the beginning of each manifest generation. The init
@@ -9,7 +9,7 @@ spec:
init:
# Init always happens immediately before generate, but its output is not treated as manifests.
# This is a good place to, for example, download chart dependencies.
command: [ /bin/sh ]
command: [/bin/sh]
args:
- /plugin/init.sh
# The generate command runs in the Application source directory each time manifests are generated. Standard output
@@ -17,7 +17,7 @@ spec:
# To write log messages from the command, write them to stderr, it will always be displayed.
# Error output will be sent to the UI, so avoid printing sensitive information (such as secrets).
generate:
command: [ /bin/sh ]
command: [/bin/sh]
args:
- /plugin/generate.sh
@@ -27,15 +27,15 @@ spec:
# Only one of fileName, find.glob, or find.command should be specified. If multiple are specified then only the
# first (in that order) is evaluated.
# discover:
# fileName is a glob pattern (https://pkg.go.dev/path/filepath#Glob) that is applied to the Application's source
# directory. If there is a match, this plugin may be used for the Application.
# fileName: "./subdir/s*.yaml"
# find:
# This does the same thing as fileName, but it supports double-start (nested directory) glob patterns.
# glob: "**/Chart.yaml"
# The find command runs in the repository's root directory. To match, it must exit with status code 0 _and_
# produce non-empty output to standard out.
# command: [sh, -c, find . -name env.yaml]
# fileName is a glob pattern (https://pkg.go.dev/path/filepath#Glob) that is applied to the Application's source
# directory. If there is a match, this plugin may be used for the Application.
# fileName: "./subdir/s*.yaml"
# find:
# This does the same thing as fileName, but it supports double-start (nested directory) glob patterns.
# glob: "**/Chart.yaml"
# The find command runs in the repository's root directory. To match, it must exit with status code 0 _and_
# produce non-empty output to standard out.
# command: [sh, -c, find . -name env.yaml]
# The parameters config describes what parameters the UI should display for an Application. It is up to the user to
# actually set parameters in the Application manifest (in spec.source.plugin.parameters). The announcements _only_
# inform the "Parameters" tab in the App Details page of the UI.
@@ -52,13 +52,6 @@ spec:
itemType: string
collectionType: string
string: "staging"
- name: rewrite
title: Rewrite
tooltip: sed rewrite experssion
required: false
itemType: string
collectionType: string
string: ""
- name: chart
title: Chart
tooltip: Name or path of helm chart
@@ -73,22 +66,21 @@ spec:
itemType: string
collectionType: string
string: ""
# All the fields above besides "string" apply to both the array and map type parameter announcements.
# - name: array-param
# # This field communicates the parameter's default value to the UI. Setting this field is optional.
# array: [default, items]
# collectionType: array
# - name: map-param
# # This field communicates the parameter's default value to the UI. Setting this field is optional.
# map:
# some: value
# collectionType: map
dynamic:
# The command is run in an Application's source directory. Standard output must be JSON matching the schema of the
# static parameter announcements list.
command: [ /bin/sh, /plugin/get-values.sh ]
# All the fields above besides 'string' apply to both the array and map type parameter announcements.
# - name: array-param
# # This field communicates the parameter's default value to the UI. Setting this field is optional.
# array: [default, items]
# collectionType: array
# - name: map-param
# # This field communicates the parameter's default value to the UI. Setting this field is optional.
# map:
# some: value
# collectionType: map
# dynamic:
# The command is run in an Application's source directory. Standard output must be JSON matching the schema of the
# static parameter announcements list.
# command: [ /bin/sh, /plugin/get-values.sh ]
# If set to `true` then the plugin receives repository files with original file mode. Dangerous since the repository
# might have executable files. Set to true only if you trust the CMP plugin authors.
preserveFileMode: false
+7
View File
@@ -0,0 +1,7 @@
FROM ghcr.io/helmfile/helmfile:v1.3.1
RUN mkdir -p /home/argocd/cmp-server/config/
COPY plugin.yaml /home/argocd/cmp-server/config/
WORKDIR /plugin
COPY generate.sh ./
@@ -0,0 +1,476 @@
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
argocd.argoproj.io/tracking-id: argocd:apps/Deployment:argocd/argocd-repo-server
deployment.kubernetes.io/revision: "27"
labels:
app.kubernetes.io/component: repo-server
app.kubernetes.io/instance: argocd
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: argocd-repo-server
app.kubernetes.io/part-of: argocd
app.kubernetes.io/version: v2.12.3
helm.sh/chart: argo-cd-7.5.2
name: argocd-repo-server
namespace: argocd
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 3
selector:
matchLabels:
app.kubernetes.io/instance: argocd
app.kubernetes.io/name: argocd-repo-server
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
annotations:
checksum/cm: 67d6152e0e3482f9a74a6b570fd32bbec4e7856bffe49f577a2a0d3aeaed6f48
checksum/cmd-params: 69ed50e8936f4d6429dc331f782ad0a7d22eb12c318d6800403040352214b781
creationTimestamp: null
labels:
app.kubernetes.io/component: repo-server
app.kubernetes.io/instance: argocd
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: argocd-repo-server
app.kubernetes.io/part-of: argocd
app.kubernetes.io/version: v2.12.3
helm.sh/chart: argo-cd-7.5.2
spec:
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
labelSelector:
matchLabels:
app.kubernetes.io/name: argocd-repo-server
topologyKey: kubernetes.io/hostname
weight: 100
automountServiceAccountToken: true
containers:
- args:
- /usr/local/bin/argocd-repo-server
- --port=8081
- --metrics-port=8084
env:
- name: ARGOCD_REPO_SERVER_NAME
value: argocd-repo-server
- name: ARGOCD_RECONCILIATION_TIMEOUT
valueFrom:
configMapKeyRef:
key: timeout.reconciliation
name: argocd-cm
optional: true
- name: ARGOCD_REPO_SERVER_LOGFORMAT
valueFrom:
configMapKeyRef:
key: reposerver.log.format
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_LOGLEVEL
valueFrom:
configMapKeyRef:
key: reposerver.log.level
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_PARALLELISM_LIMIT
valueFrom:
configMapKeyRef:
key: reposerver.parallelism.limit
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_LISTEN_ADDRESS
valueFrom:
configMapKeyRef:
key: reposerver.listen.address
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_LISTEN_METRICS_ADDRESS
valueFrom:
configMapKeyRef:
key: reposerver.metrics.listen.address
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_DISABLE_TLS
valueFrom:
configMapKeyRef:
key: reposerver.disable.tls
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_TLS_MIN_VERSION
valueFrom:
configMapKeyRef:
key: reposerver.tls.minversion
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_TLS_MAX_VERSION
valueFrom:
configMapKeyRef:
key: reposerver.tls.maxversion
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_TLS_CIPHERS
valueFrom:
configMapKeyRef:
key: reposerver.tls.ciphers
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
key: reposerver.repo.cache.expiration
name: argocd-cmd-params-cm
optional: true
- name: REDIS_SERVER
valueFrom:
configMapKeyRef:
key: redis.server
name: argocd-cmd-params-cm
optional: true
- name: REDIS_COMPRESSION
valueFrom:
configMapKeyRef:
key: redis.compression
name: argocd-cmd-params-cm
optional: true
- name: REDISDB
valueFrom:
configMapKeyRef:
key: redis.db
name: argocd-cmd-params-cm
optional: true
- name: REDIS_USERNAME
valueFrom:
secretKeyRef:
key: redis-username
name: argocd-redis
optional: true
- name: REDIS_PASSWORD
valueFrom:
secretKeyRef:
key: auth
name: argocd-redis
- name: REDIS_SENTINEL_USERNAME
valueFrom:
secretKeyRef:
key: redis-sentinel-username
name: argocd-redis
optional: true
- name: REDIS_SENTINEL_PASSWORD
valueFrom:
secretKeyRef:
key: redis-sentinel-password
name: argocd-redis
optional: true
- name: ARGOCD_DEFAULT_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
key: reposerver.default.cache.expiration
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_OTLP_ADDRESS
valueFrom:
configMapKeyRef:
key: otlp.address
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_OTLP_INSECURE
valueFrom:
configMapKeyRef:
key: otlp.insecure
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_OTLP_HEADERS
valueFrom:
configMapKeyRef:
key: otlp.headers
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_MAX_COMBINED_DIRECTORY_MANIFESTS_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.max.combined.directory.manifests.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_PLUGIN_TAR_EXCLUSIONS
valueFrom:
configMapKeyRef:
key: reposerver.plugin.tar.exclusions
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_ALLOW_OUT_OF_BOUNDS_SYMLINKS
valueFrom:
configMapKeyRef:
key: reposerver.allow.oob.symlinks
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_STREAMED_MANIFEST_MAX_TAR_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.streamed.manifest.max.tar.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_STREAMED_MANIFEST_MAX_EXTRACTED_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.streamed.manifest.max.extracted.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_HELM_MANIFEST_MAX_EXTRACTED_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.helm.manifest.max.extracted.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_DISABLE_HELM_MANIFEST_MAX_EXTRACTED_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.disable.helm.manifest.max.extracted.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_GIT_MODULES_ENABLED
valueFrom:
configMapKeyRef:
key: reposerver.enable.git.submodule
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_GIT_LS_REMOTE_PARALLELISM_LIMIT
valueFrom:
configMapKeyRef:
key: reposerver.git.lsremote.parallelism.limit
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_GIT_REQUEST_TIMEOUT
valueFrom:
configMapKeyRef:
key: reposerver.git.request.timeout
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REVISION_CACHE_LOCK_TIMEOUT
valueFrom:
configMapKeyRef:
key: reposerver.revision.cache.lock.timeout
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_INCLUDE_HIDDEN_DIRECTORIES
valueFrom:
configMapKeyRef:
key: reposerver.include.hidden.directories
name: argocd-cmd-params-cm
optional: true
- name: HELM_CACHE_HOME
value: /helm-working-dir
- name: HELM_CONFIG_HOME
value: /helm-working-dir
- name: HELM_DATA_HOME
value: /helm-working-dir
image: quay.io/argoproj/argocd:v2.12.3
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /healthz?full=true
port: metrics
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
name: repo-server
ports:
- containerPort: 8081
name: repo-server
protocol: TCP
- containerPort: 8084
name: metrics
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /healthz
port: metrics
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /app/config/ssh
name: ssh-known-hosts
- mountPath: /app/config/tls
name: tls-certs
- mountPath: /app/config/gpg/source
name: gpg-keys
- mountPath: /app/config/gpg/keys
name: gpg-keyring
- mountPath: /app/config/reposerver/tls
name: argocd-repo-server-tls
- mountPath: /helm-working-dir
name: helm-working-dir
- mountPath: /home/argocd/cmp-server/plugins
name: plugins
- mountPath: /tmp
name: tmp
- command:
- /var/run/argocd/argocd-cmp-server
image: registry.gitlab.com/oceanbox/manifests/kustomize-helm-with-rewrite:latest
imagePullPolicy: Always
name: kustomize-helm-with-rewrite
securityContext:
runAsNonRoot: true
runAsUser: 999
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/argocd
name: var-files
- mountPath: /home/argocd/cmp-server/plugins
name: plugins
- mountPath: /tmp
name: cmp-tmp
- mountPath: /helm-working-dir
name: helm-working-dir
- command:
- /var/run/argocd/argocd-cmp-server
image: registry.gitlab.com/oceanbox/manifests/helm-kustomize-cmp:latest
imagePullPolicy: Always
name: helm-kustomize-cmp
securityContext:
runAsNonRoot: true
runAsUser: 999
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/argocd
name: var-files
- mountPath: /home/argocd/cmp-server/plugins
name: plugins
- mountPath: /tmp
name: cmp-tmp
- mountPath: /helm-working-dir
name: helm-working-dir
- command:
- /var/run/argocd/argocd-cmp-server
image: registry.gitlab.com/oceanbox/manifests/helmfile-cmp:latest
imagePullPolicy: Always
name: helmfile-cmp
securityContext:
runAsNonRoot: true
runAsUser: 999
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/argocd
name: var-files
- mountPath: /home/argocd/cmp-server/plugins
name: plugins
- mountPath: /tmp
name: cmp-tmp
- mountPath: /helm-working-dir
name: helm-working-dir
dnsPolicy: ClusterFirst
imagePullSecrets:
- name: gitlab-pull-secret
initContainers:
- command:
- /bin/cp
- -n
- /usr/local/bin/argocd
- /var/run/argocd/argocd-cmp-server
image: quay.io/argoproj/argocd:v2.12.3
imagePullPolicy: IfNotPresent
name: copyutil
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/argocd
name: var-files
- command:
- /bin/sh
- /plugin/init-helm-repos.sh
env:
- name: OCEANBOX_HELM_ACCESS_TOKEN
valueFrom:
secretKeyRef:
key: token
name: oceanbox-helm
optional: false
image: registry.gitlab.com/oceanbox/manifests/kustomize-helm-with-rewrite:latest
imagePullPolicy: Always
name: init-helm-repos
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 999
seccompProfile:
type: RuntimeDefault
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /helm-working-dir
name: helm-working-dir
restartPolicy: Always
schedulerName: default-scheduler
serviceAccount: argocd-repo-server
serviceAccountName: argocd-repo-server
terminationGracePeriodSeconds: 30
volumes:
- name: cmp-tmp
- name: helm-working-dir
- name: plugins
- name: var-files
- name: tmp
- configMap:
defaultMode: 420
name: argocd-ssh-known-hosts-cm
name: ssh-known-hosts
- configMap:
defaultMode: 420
name: argocd-tls-certs-cm
name: tls-certs
- configMap:
defaultMode: 420
name: argocd-gpg-keys-cm
name: gpg-keys
- name: gpg-keyring
- name: argocd-repo-server-tls
secret:
defaultMode: 420
items:
- key: tls.crt
path: tls.crt
- key: tls.key
path: tls.key
- key: ca.crt
path: ca.crt
optional: true
secretName: argocd-repo-server-tls
@@ -0,0 +1,27 @@
# Don't apply this patch with kubectl, it overwrites the original repo-server!
# Instead merge by hand in the bootstap process.
spec:
template:
spec:
imagePullSecrets:
- name: gitlab-pull-secret
containers:
- command:
- /var/run/argocd/argocd-cmp-server
image: registry.gitlab.com/oceanbox/manifests/helmfile-cmp:latest
imagePullPolicy: Always
name: helmfile-cmp
securityContext:
runAsNonRoot: true
runAsUser: 999
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/argocd
name: var-files
- mountPath: /home/argocd/cmp-server/plugins
name: plugins
- mountPath: /tmp
name: tmp
- mountPath: /helm-working-dir
name: helm-working-dir
+7
View File
@@ -0,0 +1,7 @@
#!/bin/sh
img=git.oceanbox.io/platform/manifests/helmfile-cmp
tag=${1:-latest}
docker build -t "${img}":"${tag}" .
docker push "${img}":"${tag}"
+17
View File
@@ -0,0 +1,17 @@
#!/bin/sh
# shellcheck disable=SC2154
# NOTE: Ensure errors are part of exitcode
# set -o pipefail
export HOME=/plugin
export HELM_CACHE_HOME=/tmp/helm/cache
export HELM_CONFIG_HOME=/tmp/helm/config
export HELMFILE_CACHE_HOME=/tmp/helmfile/cache
export HELMFILE_TEMPDIR=/tmp/helmfile/tmp
test -n ARGOCD_ENV_HELMFILE_ENVIRONMENT && export HELMFILE_ENVIRONMENT="${ARGOCD_ENV_HELMFILE_ENVIRONMENT}"
test -n ARGOCD_ENV_HELMFILE_FILE_PATH && export HELMFILE_FILE_PATH="${ARGOCD_ENV_HELMFILE_FILE_PATH}"
helmfile -n "${ARGOCD_APP_NAMESPACE}" "${ARGS}" template -q --include-crds
+11
View File
@@ -0,0 +1,11 @@
apiVersion: argoproj.io/v1alpha1
kind: ConfigManagementPlugin
metadata:
name: helmfile-cmp
spec:
generate:
command: ["/bin/sh"]
args:
- /plugin/generate.sh
lockRepo: false
preserveFileMode: true
+3
View File
@@ -0,0 +1,3 @@
FROM busybox
COPY keycloak-themes/oceanbox /theme
@@ -0,0 +1,47 @@
/* Oceanbox Keycloak Login Theme */
/* Brand colours */
:root {
--pf-v5-global--primary-color--100: #0bb4aa;
--pf-v5-global--primary-color--200: #099e95;
--pf-v5-global--link--Color: #0bb4aa;
--pf-v5-global--link--Color--hover: #031275;
}
/* Background */
.login-pf body {
background: #f9fafd url("../img/oceanbox-bg.png") no-repeat center bottom fixed;
background-size: cover;
}
/* Logo */
div.kc-logo-text {
background-image: url('../img/oceanbox-logo-text.png');
height: 80px;
width: 360px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
margin: 0 auto;
}
div.kc-logo-text span {
display: none;
}
/* Primary button */
.pf-v5-c-button.pf-m-primary {
--pf-v5-c-button--m-primary--BackgroundColor: #0bb4aa;
--pf-v5-c-button--m-primary--hover--BackgroundColor: #099e95;
--pf-v5-c-button--m-primary--active--BackgroundColor: #37746F;
--pf-v5-c-button--m-primary--focus--BackgroundColor: #099e95;
}
/* Links */
a, .pf-v5-c-button.pf-m-link {
color: #0bb4aa;
}
a:hover, .pf-v5-c-button.pf-m-link:hover {
color: #031275;
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

@@ -0,0 +1,5 @@
parent=keycloak.v2
import=common/keycloak
stylesCommon=vendor/patternfly-v5/patternfly.min.css vendor/patternfly-v5/patternfly-addons.css
styles=css/styles.css css/oceanbox.css
@@ -0,0 +1,424 @@
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
argocd.argoproj.io/tracking-id: argocd:apps/Deployment:argocd/argocd-repo-server
labels:
app.kubernetes.io/component: repo-server
app.kubernetes.io/instance: argocd
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: argocd-repo-server
app.kubernetes.io/part-of: argocd
app.kubernetes.io/version: v2.10.4
helm.sh/chart: argo-cd-6.7.3
name: argocd-repo-server
namespace: argocd
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 3
selector:
matchLabels:
app.kubernetes.io/instance: argocd
app.kubernetes.io/name: argocd-repo-server
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
annotations:
checksum/cm: 3d88c02b8c8e470b75262aae39da4b4bc6f29a02d2a6c7a9e0d44d2d69aa908b
checksum/cmd-params: d76791b7d65a3839bc44b46b65ecfecb5be7ac834b4915b0dea1577f524ea687
creationTimestamp: null
labels:
app.kubernetes.io/component: repo-server
app.kubernetes.io/instance: argocd
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: argocd-repo-server
app.kubernetes.io/part-of: argocd
app.kubernetes.io/version: v2.10.4
helm.sh/chart: argo-cd-6.7.3
spec:
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
labelSelector:
matchLabels:
app.kubernetes.io/name: argocd-repo-server
topologyKey: kubernetes.io/hostname
weight: 100
containers:
- args:
- /usr/local/bin/argocd-repo-server
- --port=8081
- --metrics-port=8084
env:
- name: ARGOCD_REPO_SERVER_NAME
value: argocd-repo-server
- name: ARGOCD_RECONCILIATION_TIMEOUT
valueFrom:
configMapKeyRef:
key: timeout.reconciliation
name: argocd-cm
optional: true
- name: ARGOCD_REPO_SERVER_LOGFORMAT
valueFrom:
configMapKeyRef:
key: reposerver.log.format
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_LOGLEVEL
valueFrom:
configMapKeyRef:
key: reposerver.log.level
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_PARALLELISM_LIMIT
valueFrom:
configMapKeyRef:
key: reposerver.parallelism.limit
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_LISTEN_ADDRESS
valueFrom:
configMapKeyRef:
key: reposerver.listen.address
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_LISTEN_METRICS_ADDRESS
valueFrom:
configMapKeyRef:
key: reposerver.metrics.listen.address
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_DISABLE_TLS
valueFrom:
configMapKeyRef:
key: reposerver.disable.tls
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_TLS_MIN_VERSION
valueFrom:
configMapKeyRef:
key: reposerver.tls.minversion
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_TLS_MAX_VERSION
valueFrom:
configMapKeyRef:
key: reposerver.tls.maxversion
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_TLS_CIPHERS
valueFrom:
configMapKeyRef:
key: reposerver.tls.ciphers
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
key: reposerver.repo.cache.expiration
name: argocd-cmd-params-cm
optional: true
- name: REDIS_SERVER
valueFrom:
configMapKeyRef:
key: redis.server
name: argocd-cmd-params-cm
optional: true
- name: REDIS_COMPRESSION
valueFrom:
configMapKeyRef:
key: redis.compression
name: argocd-cmd-params-cm
optional: true
- name: REDISDB
valueFrom:
configMapKeyRef:
key: redis.db
name: argocd-cmd-params-cm
optional: true
- name: REDIS_USERNAME
valueFrom:
secretKeyRef:
key: redis-username
name: argocd-redis
optional: true
- name: REDIS_PASSWORD
valueFrom:
secretKeyRef:
key: redis-password
name: argocd-redis
optional: true
- name: ARGOCD_DEFAULT_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
key: reposerver.default.cache.expiration
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_OTLP_ADDRESS
valueFrom:
configMapKeyRef:
key: otlp.address
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_OTLP_INSECURE
valueFrom:
configMapKeyRef:
key: otlp.insecure
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_OTLP_HEADERS
valueFrom:
configMapKeyRef:
key: otlp.headers
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_MAX_COMBINED_DIRECTORY_MANIFESTS_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.max.combined.directory.manifests.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_PLUGIN_TAR_EXCLUSIONS
valueFrom:
configMapKeyRef:
key: reposerver.plugin.tar.exclusions
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_ALLOW_OUT_OF_BOUNDS_SYMLINKS
valueFrom:
configMapKeyRef:
key: reposerver.allow.oob.symlinks
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_STREAMED_MANIFEST_MAX_TAR_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.streamed.manifest.max.tar.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_STREAMED_MANIFEST_MAX_EXTRACTED_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.streamed.manifest.max.extracted.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_HELM_MANIFEST_MAX_EXTRACTED_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.helm.manifest.max.extracted.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_DISABLE_HELM_MANIFEST_MAX_EXTRACTED_SIZE
valueFrom:
configMapKeyRef:
key: reposerver.disable.helm.manifest.max.extracted.size
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_GIT_MODULES_ENABLED
valueFrom:
configMapKeyRef:
key: reposerver.enable.git.submodule
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_GIT_LS_REMOTE_PARALLELISM_LIMIT
valueFrom:
configMapKeyRef:
key: reposerver.git.lsremote.parallelism.limit
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_GIT_REQUEST_TIMEOUT
valueFrom:
configMapKeyRef:
key: reposerver.git.request.timeout
name: argocd-cmd-params-cm
optional: true
- name: HELM_CACHE_HOME
value: /helm-working-dir
- name: HELM_CONFIG_HOME
value: /helm-working-dir
- name: HELM_DATA_HOME
value: /helm-working-dir
image: quay.io/argoproj/argocd:v2.10.4
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /healthz?full=true
port: metrics
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
name: repo-server
ports:
- containerPort: 8081
name: repo-server
protocol: TCP
- containerPort: 8084
name: metrics
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /healthz
port: metrics
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources: {}
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /app/config/ssh
name: ssh-known-hosts
- mountPath: /app/config/tls
name: tls-certs
- mountPath: /app/config/gpg/source
name: gpg-keys
- mountPath: /app/config/gpg/keys
name: gpg-keyring
- mountPath: /app/config/reposerver/tls
name: argocd-repo-server-tls
- mountPath: /helm-working-dir
name: helm-working-dir
- mountPath: /home/argocd/cmp-server/plugins
name: plugins
- mountPath: /tmp
name: tmp
- command:
- /var/run/argocd/argocd-cmp-server
image: registry.gitlab.com/oceanbox/manifests/kustomize-helm-with-rewrite:latest
imagePullPolicy: Always
name: kustomize-helm-with-rewrite
resources: {}
securityContext:
runAsNonRoot: true
runAsUser: 999
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/argocd
name: var-files
- mountPath: /home/argocd/cmp-server/plugins
name: plugins
- mountPath: /tmp
name: cmp-tmp
- mountPath: /helm-working-dir
name: helm-working-dir
dnsPolicy: ClusterFirst
imagePullSecrets:
- name: gitlab-pull-secret
initContainers:
- command:
- /bin/cp
- -n
- /usr/local/bin/argocd
- /var/run/argocd/argocd-cmp-server
image: quay.io/argoproj/argocd:v2.10.4
imagePullPolicy: IfNotPresent
name: copyutil
resources: {}
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/argocd
name: var-files
- command:
- /bin/sh
- /plugin/init-helm-repos.sh
image: registry.gitlab.com/oceanbox/manifests/kustomize-helm-with-rewrite:latest
imagePullPolicy: Always
name: init-helm-repos
resources: {}
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsUser: 999
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
env:
- name: OCEANBOX_HELM_ACCESS_TOKEN
valueFrom:
secretKeyRef:
key: token
name: oceanbox-helm
optional: false
volumeMounts:
- mountPath: /helm-working-dir
name: helm-working-dir
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: argocd-repo-server
serviceAccountName: argocd-repo-server
terminationGracePeriodSeconds: 30
volumes:
- emptyDir: {}
name: cmp-tmp
- emptyDir: {}
name: helm-working-dir
- emptyDir: {}
name: plugins
- emptyDir: {}
name: var-files
- emptyDir: {}
name: tmp
- configMap:
defaultMode: 420
name: argocd-ssh-known-hosts-cm
name: ssh-known-hosts
- configMap:
defaultMode: 420
name: argocd-tls-certs-cm
name: tls-certs
- configMap:
defaultMode: 420
name: argocd-gpg-keys-cm
name: gpg-keys
- emptyDir: {}
name: gpg-keyring
- name: argocd-repo-server-tls
secret:
defaultMode: 420
items:
- key: tls.crt
path: tls.crt
- key: tls.key
path: tls.key
- key: ca.crt
path: ca.crt
optional: true
secretName: argocd-repo-server-tls
+5
View File
@@ -0,0 +1,5 @@
#!/usr/bin/env bash
helm uninstall argocd argo/argocd-apps -n argocd
helm uninstall argocd argo/argo-cd -n argocd
+21
View File
@@ -0,0 +1,21 @@
#!/bin/sh
echo "reset ekman cluster admin token... "
kubectl --context ekman delete -f cluster-admin-token.yaml
sleep 1
kubectl --context ekman apply -f cluster-admin-token.yaml
# secret=$(kubectl --context ekman get secret -n kube-system | grep cluster-admin-token | cut -d' ' -f1)
# token=$(kubectl --context ekman get secret -n kube-system $secret -o yaml | grep ' token:' | cut -d' ' -f4 | base64 -d)
# sed "s/@token@/$token/" cluster-ekman.yaml > _cluster-ekman.yaml
# echo "configure argocd ekman-cluster..."
# cat _cluster-ekman.yaml
# kubectl --context oceanbox apply -f _cluster-ekman.yaml
token=$(kubectl --context ekman get secret -n kube-system argocd-manager-token -o yaml | grep ' token:' | cut -d' ' -f4 | base64 -d)
sed "s/@token@/${token}/" cluster-ekman.yaml > _cluster-ekman.yaml
echo "configure argocd ekman-cluster..."
cat _cluster-ekman.yaml
kubectl --context oceanbox apply -f _cluster-ekman.yaml
echo "done."
@@ -13,4 +13,3 @@ stringData:
name: staging-vcluster
server: https://staging-vcluster.staging-vcluster
type: Opaque
+43
View File
@@ -0,0 +1,43 @@
## !!
# This values files only contains the bare minimum to get argo up and running.
# Only update things like initial argo-cd version here
# Rest of config is located in argocd-apps/sys/argocd.yaml
##
applications:
system:
namespace: argocd
additionalAnnotations:
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
destination:
namespace: argocd
server: https://kubernetes.default.svc
project: sys
sources:
- repoURL: https://gitlab.com/oceanbox//manifests.git
targetRevision: HEAD
path: helmfile.d
plugin:
name: helmfile-cmp
env:
- name: CLUSTER_NAME
value: replaceme
- name: HELMFILE_ENVIRONMENT
value: default
- name: HELMFILE_FILE_PATH
value: system.yaml.gotmpl
projects:
sys:
namespace: argocd
additionalLabels: {}
additionalAnnotations: {}
description: sys components project
sourceRepos:
- "*"
destinations:
- namespace: "*"
server: https://kubernetes.default.svc
clusterResourceWhitelist:
- group: "*"
kind: "*"
orphanedResources:
warn: false
-6
View File
@@ -1,6 +0,0 @@
dependencies:
- name: redis-stack-server
repository: https://redis-stack.github.io/helm-redis-stack/
version: 0.4.14
digest: sha256:ed6bf447567c0d92030bffebc947801c67cb4e9b4dd95680c35a0b5f6b23d71f
generated: "2024-10-04T11:54:47.575418518+02:00"
+10 -7
View File
@@ -2,11 +2,14 @@ apiVersion: v2
name: atlantis
description: Atlantis map and simulation service
type: application
version: v2.87.1
appVersion: v2.87.1
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: v2.6.6
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.
appVersion: v2.6.6
dependencies:
- name: redis-stack-server
version: 0.4.14
repository: https://redis-stack.github.io/helm-redis-stack/
condition: redis.enabled
alias: redis
- name: diagrid-dashboard
version: "0.1.0"
repository: "file://../diagrid-dashboard"
condition: diagrid-dashboard.enabled

Some files were not shown because too many files have changed in this diff Show More