179 lines
90 KiB
CSV
179 lines
90 KiB
CSV
|
|
namespace,kind,name,desired,ready,nodes,hard_placement,spread_or_anti_affinity,pvc_claims,storage_classes,containers,containers_missing_readiness,containers_missing_liveness,container_resources,images,flux_owner
|
||
|
|
ai,Deployment,ollama,1,1,titan-20,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""In"", ""values"": [""titan-20""]}]}]}}",False,ollama-models-titan20,local-path,1,,ollama,"{""ollama"": {""limits"": {""cpu"": ""8"", ""memory"": ""14Gi"", ""nvidia.com/gpu.shared"": ""1""}, ""requests"": {""cpu"": ""4"", ""memory"": ""10Gi"", ""nvidia.com/gpu.shared"": ""1""}}}",ollama/ollama@sha256:2c9595c555fd70a28363489ac03bd5bf9e7c5bdf2890373c3a830ffd7252ce6d,ai-llm
|
||
|
|
ai,Deployment,ollama-batch,0,0,,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-23""}, ""requiredNodeAffinity"": {}}",False,ollama-batch-titan23,,1,,ollama,"{""ollama"": {""limits"": {""cpu"": ""16"", ""memory"": ""48Gi""}, ""requests"": {""cpu"": ""16"", ""memory"": ""48Gi""}}}",ollama/ollama@sha256:0c0a83210471fb50226bcdc2d6611d20ab13ae87e024cc304c94a6a5765c5e65,ai-llm
|
||
|
|
ai,Deployment,ollama-gpu,1,1,titan-24,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-24""}, ""requiredNodeAffinity"": {}}",False,ollama-gpu-titan24,local-path,1,,ollama,"{""ollama"": {""limits"": {""cpu"": ""12"", ""memory"": ""24Gi"", ""nvidia.com/gpu.shared"": ""4""}, ""requests"": {""cpu"": ""4"", ""memory"": ""16Gi"", ""nvidia.com/gpu.shared"": ""4""}}}",ollama/ollama@sha256:2c9595c555fd70a28363489ac03bd5bf9e7c5bdf2890373c3a830ffd7252ce6d,ai-llm
|
||
|
|
bstein-dev-home,Deployment,bstein-dev-home-backend,1,1,titan-08,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""backend"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/bstein-dev-home-backend:0.1.1-541,bstein-dev-home
|
||
|
|
bstein-dev-home,Deployment,bstein-dev-home-frontend,1,1,titan-18,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,,,1,,,"{""frontend"": {""limits"": {""cpu"": ""300m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}}",registry.bstein.dev/bstein/bstein-dev-home-frontend:0.1.1-541,bstein-dev-home
|
||
|
|
bstein-dev-home,Deployment,bstein-dev-home-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,bstein-dev-home
|
||
|
|
bstein-dev-home,Deployment,chat-ai-gateway,1,1,titan-17,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""gateway"": {""limits"": {""cpu"": ""200m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""20m"", ""memory"": ""128Mi""}}}",python:3.11-slim,bstein-dev-home
|
||
|
|
cassandra,Deployment,cassandra-backend,1,1,titan-23,"{""nodeSelector"": {""cassandra.bstein.dev/node-pool"": ""oceanus"", ""kubernetes.io/arch"": ""amd64""}, ""requiredNodeAffinity"": {}}",False,cassandra-artifacts,cassandra-artifacts,1,,,"{""backend"": {""limits"": {""cpu"": ""1"", ""memory"": ""8Gi""}, ""requests"": {""cpu"": ""250m"", ""memory"": ""2Gi""}}}",registry.bstein.dev/cassandra/cassandra-backend:0.9.65,cassandra
|
||
|
|
cassandra,Deployment,cassandra-frontend,2,2,titan-08;titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""Exists""}, {""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5"", ""rpi4"", ""amd64""]}]}]}}",False,,,1,,,"{""frontend"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}}",registry.bstein.dev/cassandra/cassandra-frontend:0.9.65,cassandra
|
||
|
|
cassandra,Deployment,cassandra-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {""limits"": {""cpu"": ""50m"", ""memory"": ""64Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}}",alpine:3.20,cassandra
|
||
|
|
cert-manager,Deployment,cert-manager,2,2,titan-11;titan-15,"{""nodeSelector"": {""kubernetes.io/os"": ""linux"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5"", ""rpi4""]}]}]}}",False,,,1,cert-manager-controller,,"{""cert-manager-controller"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",quay.io/jetstack/cert-manager-controller:v1.17.0,helm/runtime/unknown
|
||
|
|
cert-manager,Deployment,cert-manager-cainjector,2,2,titan-11;titan-12,"{""nodeSelector"": {""kubernetes.io/os"": ""linux"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5"", ""rpi4""]}]}]}}",False,,,1,cert-manager-cainjector,cert-manager-cainjector,"{""cert-manager-cainjector"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",quay.io/jetstack/cert-manager-cainjector:v1.17.0,helm/runtime/unknown
|
||
|
|
cert-manager,Deployment,cert-manager-webhook,2,2,titan-07;titan-12,"{""nodeSelector"": {""kubernetes.io/os"": ""linux"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5"", ""rpi4""]}]}]}}",False,,,1,,,"{""cert-manager-webhook"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""128Mi""}}}",quay.io/jetstack/cert-manager-webhook:v1.17.0,helm/runtime/unknown
|
||
|
|
climate,Deployment,typhon,1,1,titan-14,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""typhon"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/typhon:main,typhon
|
||
|
|
climate,Deployment,typhon-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,typhon
|
||
|
|
comms,Deployment,atlasbot,1,1,titan-08,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}, {""key"": ""node-role.kubernetes.io/master"", ""operator"": ""DoesNotExist""}]}]}}",False,,,1,atlasbot,atlasbot,"{""atlasbot"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""256Mi""}}}",python:3.11-slim,comms
|
||
|
|
comms,Deployment,comms-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,comms
|
||
|
|
comms,Deployment,coturn,1,1,titan-11,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}, {""key"": ""node-role.kubernetes.io/master"", ""operator"": ""DoesNotExist""}]}]}}",False,,,1,coturn,coturn,"{""coturn"": {""limits"": {""cpu"": ""2"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""200m"", ""memory"": ""128Mi""}}}",ghcr.io/coturn/coturn:4.6.2,comms
|
||
|
|
comms,Deployment,element-call,1,1,titan-08,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,element-call,element-call,"{""element-call"": {}}",ghcr.io/element-hq/element-call@sha256:e6897c7818331714eae19d83ef8ea94a8b41115f0d8d3f62c2fed2d02c65c9bc,comms
|
||
|
|
comms,Deployment,livekit,1,1,titan-07,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}, {""key"": ""node-role.kubernetes.io/master"", ""operator"": ""DoesNotExist""}]}]}}",False,,,1,livekit,livekit,"{""livekit"": {""limits"": {""cpu"": ""2"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""500m"", ""memory"": ""512Mi""}}}",livekit/livekit-server:v1.9.0,comms
|
||
|
|
comms,Deployment,livekit-token-service,1,1,titan-07,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}, {""key"": ""node-role.kubernetes.io/master"", ""operator"": ""DoesNotExist""}]}]}}",False,,,1,token-service,token-service,"{""token-service"": {""limits"": {""cpu"": ""300m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/tools/lk-jwt-service-vault:0.3.0,comms
|
||
|
|
comms,Deployment,matrix-authentication-service,1,1,titan-08,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}, {""key"": ""node-role.kubernetes.io/master"", ""operator"": ""DoesNotExist""}]}]}}",False,,,1,mas,mas,"{""mas"": {""limits"": {""cpu"": ""2"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""200m"", ""memory"": ""256Mi""}}}",ghcr.io/element-hq/matrix-authentication-service:1.8.0,comms
|
||
|
|
comms,Deployment,matrix-guest-register,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""guest-register"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}}",python:3.11-slim,comms
|
||
|
|
comms,Deployment,matrix-wellknown,1,1,titan-08,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,nginx,nginx,"{""nginx"": {}}",nginx:1.27-alpine,comms
|
||
|
|
comms,Deployment,othrys-element-element-web,1,1,titan-08,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""element-web"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""256Mi""}}}",ghcr.io/element-hq/element-web:v1.11.96,helm/runtime/unknown
|
||
|
|
comms,Deployment,othrys-synapse-matrix-synapse,1,1,titan-08,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,othrys-synapse-matrix-synapse,asteria,1,,,"{""synapse"": {""limits"": {""cpu"": ""2"", ""memory"": ""3Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""256Mi""}}}",ghcr.io/element-hq/synapse:v1.144.0,helm/runtime/unknown
|
||
|
|
comms,Deployment,othrys-synapse-redis-master,1,1,titan-21,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",True,,,1,,,"{""redis"": {}}",docker.io/bitnamilegacy/redis:7.0.12-debian-11-r34,helm/runtime/unknown
|
||
|
|
crypto,Deployment,crypto-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,xmr-miner
|
||
|
|
crypto,Deployment,monero-p2pool,0,0,,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}]}]}}",False,,,1,,monero-p2pool,"{""monero-p2pool"": {""limits"": {""cpu"": ""1500m"", ""memory"": ""4Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""2Gi""}}}",debian:bookworm-slim,xmr-miner
|
||
|
|
crypto,Deployment,monerod,1,1,titan-19,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}]}]}}",False,monerod-chain,astreae,2,,,"{""monerod"": {""limits"": {""cpu"": ""1500m"", ""memory"": ""3Gi""}, ""requests"": {""cpu"": ""250m"", ""memory"": ""1Gi""}}, ""status-proxy"": {""limits"": {""cpu"": ""100m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}}",registry.bstein.dev/crypto/monerod:0.18.4.1;python:3.11-alpine,monerod
|
||
|
|
crypto,Deployment,wallet-monero-temp,1,1,titan-11,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,wallet-monero-temp,astreae,1,wallet-rpc,wallet-rpc,"{""wallet-rpc"": {""limits"": {""cpu"": ""1"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/crypto/monero-wallet-rpc:0.18.4.1,wallet-monero-temp
|
||
|
|
crypto,Deployment,wallet-sui-test,0,0,,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,wallet-sui-test,,1,sui-tools,sui-tools,"{""sui-tools"": {""limits"": {""cpu"": ""1"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/crypto/sui-tools:1.53.2,helm/runtime/unknown
|
||
|
|
finance,Deployment,actual-budget,1,1,titan-11,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,actual-budget-data-encrypted,asteria-encrypted,1,,,"{""actual-budget"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",actualbudget/actual-server:26.1.0-alpine@sha256:34aae5813fdfee12af2a50c4d0667df68029f1d61b90f45f282473273eb70d0d,finance
|
||
|
|
finance,Deployment,firefly,1,0,titan-18,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,firefly-storage,asteria,1,,,"{""firefly"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""200m"", ""memory"": ""512Mi""}}}",fireflyiii/core:version-6.4.15,finance
|
||
|
|
flux-system,Deployment,helm-controller,1,1,titan-24,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""manager"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""64Mi""}}}",ghcr.io/fluxcd/helm-controller:v1.4.5,flux-system
|
||
|
|
flux-system,Deployment,image-automation-controller,1,1,titan-21,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""manager"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""64Mi""}}}",ghcr.io/fluxcd/image-automation-controller:v1.0.4,flux-system
|
||
|
|
flux-system,Deployment,image-reflector-controller,1,1,titan-21,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""manager"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""64Mi""}}}",ghcr.io/fluxcd/image-reflector-controller:v1.0.4,flux-system
|
||
|
|
flux-system,Deployment,kustomize-controller,1,1,titan-24,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""manager"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""64Mi""}}}",ghcr.io/fluxcd/kustomize-controller:v1.7.3,flux-system
|
||
|
|
flux-system,Deployment,notification-controller,1,1,titan-21,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""manager"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""64Mi""}}}",ghcr.io/fluxcd/notification-controller:v1.7.5,flux-system
|
||
|
|
flux-system,Deployment,source-controller,1,1,titan-21,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""manager"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}}",ghcr.io/fluxcd/source-controller:v1.7.4,flux-system
|
||
|
|
game-stream,Deployment,oauth2-proxy-wolf,2,2,titan-08;titan-11,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""amd64"", ""arm64""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,,,1,,,"{""oauth2-proxy"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",quay.io/oauth2-proxy/oauth2-proxy:v7.6.0,game-stream
|
||
|
|
gitea,Deployment,gitea,1,1,titan-08,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}]}]}}",False,gitea-data,astreae,1,gitea,gitea,"{""gitea"": {""limits"": {""cpu"": ""1500m"", ""memory"": ""3Gi""}, ""requests"": {""cpu"": ""500m"", ""memory"": ""1Gi""}}}",gitea/gitea:1.23,gitea
|
||
|
|
harbor,Deployment,harbor-core,1,1,titan-11,"{""nodeSelector"": {""ananke.bstein.dev/harbor-bootstrap"": ""true"", ""kubernetes.io/hostname"": ""titan-11""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}]}]}}",False,,,1,,,"{""core"": {""limits"": {""cpu"": ""750m"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""256Mi""}}}",registry.bstein.dev/infra/harbor-core:v2.14.1-arm64,helm/runtime/unknown
|
||
|
|
harbor,Deployment,harbor-jobservice,1,1,titan-11,"{""nodeSelector"": {""ananke.bstein.dev/harbor-bootstrap"": ""true"", ""kubernetes.io/hostname"": ""titan-11""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}]}]}}",False,harbor-jobservice-logs,astreae,1,,,"{""jobservice"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/infra/harbor-jobservice:v2.14.1-arm64,helm/runtime/unknown
|
||
|
|
harbor,Deployment,harbor-portal,1,1,titan-11,"{""nodeSelector"": {""ananke.bstein.dev/harbor-bootstrap"": ""true"", ""kubernetes.io/hostname"": ""titan-11""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}]}]}}",False,,,1,,,"{""portal"": {""limits"": {""cpu"": ""200m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",registry.bstein.dev/infra/harbor-portal:v2.14.1-arm64,helm/runtime/unknown
|
||
|
|
harbor,Deployment,harbor-registry,1,1,titan-11,"{""nodeSelector"": {""ananke.bstein.dev/harbor-bootstrap"": ""true"", ""kubernetes.io/hostname"": ""titan-11""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}]}]}}",False,harbor-registry,astreae,2,,,"{""registry"": {}, ""registryctl"": {}}",registry.bstein.dev/infra/harbor-registry:v2.14.1-arm64;registry.bstein.dev/infra/harbor-registryctl:v2.14.1-arm64,helm/runtime/unknown
|
||
|
|
harbor,Deployment,harbor-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,harbor
|
||
|
|
health,Deployment,wger,1,1,titan-22,"{""nodeSelector"": {""kubernetes.io/arch"": ""amd64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""In"", ""values"": [""titan-22""]}]}]}}",False,wger-media;wger-static,asteria,2,,,"{""nginx"": {""limits"": {""cpu"": ""200m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}, ""wger"": {""limits"": {""cpu"": ""1"", ""memory"": ""2Gi""}, ""requests"": {""cpu"": ""200m"", ""memory"": ""512Mi""}}}",wger/server@sha256:710588b78af4e0aa0b4d8a8061e4563e16eae80eeaccfe7f9e0d9cbdd7f0cbc5;nginx:1.27.5-alpine@sha256:65645c7bb6a0661892a8b03b89d0743208a18dd2f3f17a54ef4b76fb8e2f2a10,health
|
||
|
|
hermes-scm,Deployment,hermes-scm-broker,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}]}]}}",False,hermes-scm-task-ledger,longhorn,1,,,"{""broker"": {""limits"": {""cpu"": ""1"", ""memory"": ""768Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-agent@sha256:f998627ec39492e5686fb375c661004699374d847deb878e7f06e1c7e0f45946,hermes-scm-broker
|
||
|
|
hermes,Deployment,hermes,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""node-role.kubernetes.io/storage-backbone"", ""operator"": ""DoesNotExist""}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-14"", ""titan-17"", ""titan-18""]}]}]}}",False,hermes-home,astreae,2,,,"{""hermes"": {""limits"": {""cpu"": ""2"", ""memory"": ""4Gi""}, ""requests"": {""cpu"": ""500m"", ""memory"": ""1Gi""}}, ""webui"": {""limits"": {""cpu"": ""750m"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-webui:git-2c91aea01d6b874e247c2fc3528e5b4bb580ffe4-build-39-release@sha256:4f60fae01efb8ffc00b6af78865c975417446904beb5c447d11e39c1ecc1438c,hermes
|
||
|
|
hermes,Deployment,hermes-agent,1,1,titan-15,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-04"", ""titan-06"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}, {""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""amd64""]}, {""key"": ""node-role.kubernetes.io/accelerator"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""In"", ""values"": [""titan-22""]}]}]}}",False,hermes-agent-home;hermes-routing-catalog,astreae,13,model-steward;kanban-supervisor;credential-sync,cli-lane-runner;model-steward;kanban-supervisor;credential-sync,"{""ai-usage-exporter"": {""limits"": {""cpu"": ""250m"", ""memory"": ""192Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}, ""claude-broker"": {""limits"": {""cpu"": ""3"", ""memory"": ""3Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}, ""cli-lane-runner"": {""limits"": {""cpu"": ""2"", ""memory"": ""6Gi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""96Mi""}}, ""codex-broker"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}, ""credential-sync"": {""limits"": {""cpu"": ""100m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}, ""execution-pool-coordinator"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}, ""hermes"": {""limits"": {""cpu"": ""3"", ""memory"": ""6Gi""}, ""requests"": {""cpu"": ""125m"", ""memory"": ""320Mi""}}, ""hux"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}, ""image-broker"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}, ""kanban-supervisor"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}, ""model-steward"": {""limits"": {""cpu"": ""250m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""32Mi""}}, ""oauth2-proxy"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}, ""terminal"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""32Mi""}}}",registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;quay.io/oauth2-proxy/oauth2-proxy:v7.15.3@sha256:10a1165743a192e1940b4708fb9647027185ce11a681a1c5519b442ff7f1f561;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-webui:git-2c91aea01d6b874e2
|
||
|
|
hermes,Deployment,hermes-chat-router,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",False,hermes-chat-router-state,astreae,1,,,"{""router"": {""limits"": {""cpu"": ""250m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""32Mi""}}}",registry.bstein.dev/bstein/hermes-chat-router@sha256:6744cb7b87c6050f1b97c0675cd280b8295b3b5826ba1d6d92e37aee6fd0b8c4,hermes
|
||
|
|
hermes,Deployment,hermes-chat-sandbox-0,1,1,titan-07,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-05"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,workspace-hermes-chat-tenant-0,astreae,1,,,"{""sandbox"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-chat-sandbox@sha256:17ee62b8e61c08573a3a8cca903b38ec43800cb44ec29340e1bc095176544bca,hermes
|
||
|
|
hermes,Deployment,hermes-chat-sandbox-1,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-05"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,workspace-hermes-chat-tenant-1,astreae,1,,,"{""sandbox"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-chat-sandbox@sha256:17ee62b8e61c08573a3a8cca903b38ec43800cb44ec29340e1bc095176544bca,hermes
|
||
|
|
hermes,Deployment,hermes-chat-sandbox-2,1,1,titan-07,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-05"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,workspace-hermes-chat-tenant-2,astreae,1,,,"{""sandbox"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-chat-sandbox@sha256:17ee62b8e61c08573a3a8cca903b38ec43800cb44ec29340e1bc095176544bca,hermes
|
||
|
|
hermes,Deployment,hermes-chat-sandbox-3,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-05"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,workspace-hermes-chat-tenant-3,astreae,1,,,"{""sandbox"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-chat-sandbox@sha256:17ee62b8e61c08573a3a8cca903b38ec43800cb44ec29340e1bc095176544bca,hermes
|
||
|
|
hermes,Deployment,hermes-chat-sandbox-4,1,1,titan-07,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-05"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,workspace-hermes-chat-tenant-4,astreae,1,,,"{""sandbox"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-chat-sandbox@sha256:17ee62b8e61c08573a3a8cca903b38ec43800cb44ec29340e1bc095176544bca,hermes
|
||
|
|
hermes,Deployment,hermes-chat-sandbox-5,1,1,titan-07,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-05"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,workspace-hermes-chat-tenant-5,astreae,1,,,"{""sandbox"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-chat-sandbox@sha256:17ee62b8e61c08573a3a8cca903b38ec43800cb44ec29340e1bc095176544bca,hermes
|
||
|
|
hermes,Deployment,hermes-chat-sandbox-6,1,1,titan-12,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-05"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,workspace-hermes-chat-tenant-6,astreae,1,,,"{""sandbox"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-chat-sandbox@sha256:17ee62b8e61c08573a3a8cca903b38ec43800cb44ec29340e1bc095176544bca,hermes
|
||
|
|
hermes,Deployment,hermes-chat-sandbox-7,1,1,titan-12,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-05"", ""titan-08"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,workspace-hermes-chat-tenant-7,astreae,1,,,"{""sandbox"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-chat-sandbox@sha256:17ee62b8e61c08573a3a8cca903b38ec43800cb44ec29340e1bc095176544bca,hermes
|
||
|
|
hermes,Deployment,hermes-execution-mediator-0,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-04"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19"", ""titan-22"", ""titan-24""]}]}]}}",False,hermes-execution-mediator-state-0;workspace-hermes-execution-worker-0,astreae,1,,execution-mediator,"{""execution-mediator"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""2m"", ""memory"": ""64Mi""}}}",registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919,hermes
|
||
|
|
hermes,Deployment,hermes-execution-mediator-1,1,1,titan-12,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-04"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19"", ""titan-22"", ""titan-24""]}]}]}}",False,hermes-execution-mediator-state-1;workspace-hermes-execution-worker-1,astreae,1,,execution-mediator,"{""execution-mediator"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""2m"", ""memory"": ""64Mi""}}}",registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919,hermes
|
||
|
|
hermes,Deployment,hermes-execution-mediator-2,1,1,titan-12,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-04"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19"", ""titan-22"", ""titan-24""]}]}]}}",False,hermes-execution-mediator-state-2;workspace-hermes-execution-worker-2,astreae,1,,execution-mediator,"{""execution-mediator"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""2m"", ""memory"": ""64Mi""}}}",registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919,hermes
|
||
|
|
hermes,Deployment,hermes-local-image,0,0,,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""In"", ""values"": [""titan-24""]}]}]}}",False,hermes-image-models,,1,,,"{""local-image"": {""limits"": {""cpu"": ""12"", ""memory"": ""28Gi"", ""nvidia.com/gpu.shared"": ""1""}, ""requests"": {""cpu"": ""4"", ""memory"": ""12Gi"", ""nvidia.com/gpu.shared"": ""1""}}}",registry.bstein.dev/bstein/hermes-local-image@sha256:d6257f49a60244fb1e30733848a187fa932acebfdb82a2560d4e760fa018b645,hermes
|
||
|
|
hermes,Deployment,hermes-model-gate,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-04"", ""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,,,1,,,"{""model-gate"": {""limits"": {""cpu"": ""250m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""32Mi""}}}",python@sha256:6d43704baacd1bfbe7c295d7f13079d5d8104ed33568873133f8fc69980419df,hermes
|
||
|
|
hermes,Deployment,hermes-oauth-sessions,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}]}]}}",False,hermes-oauth-sessions-data,astreae,1,,,"{""redis"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",redis:7.4.1-alpine@sha256:c1e88455c85225310bbea54816e9c3f4b5295815e6dbf80c34d40afc6df28275,hermes
|
||
|
|
hermes,Deployment,hermes-stt,1,1,titan-21,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-21""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""stt"": {""limits"": {""cpu"": ""6"", ""memory"": ""10Gi"", ""nvidia.com/gpu.shared"": ""1""}, ""requests"": {""cpu"": ""2"", ""memory"": ""4Gi"", ""nvidia.com/gpu.shared"": ""1""}}}",registry.bstein.dev/bstein/hermes-jetson-stt:git-fd0a4b23f9c03265f57cc0d247dbfd72d4f207a8-build-24-release@sha256:bc6db0e58d95dc708f98078ec5b91cea2bcf433647d9155fc7ddf4df2336f754,hermes
|
||
|
|
hermes,Deployment,hermes-suite-planner,1,1,titan-24,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-24""}, ""requiredNodeAffinity"": {}}",False,hermes-suite-metadata-recovery,local-path,1,,,"{""planner"": {""limits"": {""cpu"": ""2"", ""memory"": ""2Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""512Mi""}}}",python:3.13-slim@sha256:9662417aace5ae7b8e2609cce472b72a8958e134ba372808abe9cc1a0c0125e6,hermes
|
||
|
|
hermes,Deployment,hermes-switchyard,1,1,titan-17,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-14"", ""titan-18"", ""titan-22"", ""titan-24""]}]}]}}",False,hermes-routing-catalog;hermes-switchyard-state-rwx,astreae,3,,,"{""classifier-broker"": {""limits"": {""cpu"": ""250m"", ""memory"": ""192Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""48Mi""}}, ""switchyard"": {""limits"": {""cpu"": ""2"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""128Mi""}}, ""worker-route-broker"": {""limits"": {""cpu"": ""100m"", ""memory"": ""96Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""24Mi""}}}",registry.bstein.dev/bstein/hermes-switchyard@sha256:7ea3053590f35d9d498e6df590ee67cbe1cfb960c6f7a88ca4608368e7bfdc39;registry.bstein.dev/bstein/hermes-switchyard-brokers@sha256:ee7e95e060ef8083da505162d7e9030daba15fdd828cc047bbcbe6aa409d2083;registry.bstein.dev/bstein/hermes-switchyard-brokers@sha256:ee7e95e060ef8083da505162d7e9030daba15fdd828cc047bbcbe6aa409d2083,hermes
|
||
|
|
hermes,Deployment,hermes-tts,1,1,titan-21,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-21""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""tts"": {""limits"": {""cpu"": ""4"", ""memory"": ""2Gi""}, ""requests"": {""cpu"": ""1"", ""memory"": ""512Mi""}}}",registry.bstein.dev/bstein/hermes-jetson-tts:git-d254931a14793a2e612bbea36642ee947c5355a9-build-16-release@sha256:c54c73c4480cf41e18f803466f647553efe8b06f480b381d895ee657c6015c47,hermes
|
||
|
|
hermes,Deployment,oauth2-proxy-hermes-chat,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""oauth2-proxy"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",quay.io/oauth2-proxy/oauth2-proxy:v7.15.3@sha256:10a1165743a192e1940b4708fb9647027185ce11a681a1c5519b442ff7f1f561,hermes
|
||
|
|
hermes,Deployment,oauth2-proxy-hermes-triage,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""oauth2-proxy"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",quay.io/oauth2-proxy/oauth2-proxy:v7.15.3@sha256:10a1165743a192e1940b4708fb9647027185ce11a681a1c5519b442ff7f1f561,hermes
|
||
|
|
jellyfin,Deployment,jellyfin,1,1,titan-22,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-22""}, ""requiredNodeAffinity"": {}}",False,jellyfin-config-astreae;jellyfin-media-asteria-new,asteria;astreae,1,,,"{""jellyfin"": {""limits"": {""cpu"": ""8"", ""ephemeral-storage"": ""80Gi"", ""memory"": ""8Gi"", ""nvidia.com/gpu.shared"": ""1""}, ""requests"": {""cpu"": ""2"", ""ephemeral-storage"": ""8Gi"", ""memory"": ""2Gi"", ""nvidia.com/gpu.shared"": ""1""}}}",docker.io/jellyfin/jellyfin:10.11.5@sha256:6d819e9ab067efcf712993b23455cc100ee5585919bb297ea5a109ac00cb626e,jellyfin
|
||
|
|
jellyfin,Deployment,pegasus,1,1,titan-13,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,jellyfin-media-asteria-new,asteria,2,shell,shell,"{""pegasus"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""256Mi""}}, ""shell"": {}}",registry.bstein.dev/streaming/pegasus-vault:1.2.32;alpine:3.20,pegasus
|
||
|
|
jellyfin,Deployment,pegasus-vault-sync,1,1,titan-11,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,pegasus
|
||
|
|
jenkins,Deployment,jenkins,1,1,titan-22,"{""nodeSelector"": {""kubernetes.io/arch"": ""amd64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""In"", ""values"": [""titan-22""]}]}]}}",False,jenkins;jenkins-cache-v2;jenkins-plugins-v2,astreae,1,,,"{""jenkins"": {""limits"": {""cpu"": ""1500m"", ""memory"": ""3Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""1Gi""}}}",jenkins/jenkins:2.528.3-jdk21,jenkins
|
||
|
|
jenkins,Deployment,jenkins-vault-sync,1,1,titan-07,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,jenkins
|
||
|
|
kube-system,Deployment,coredns,3,3,titan-07;titan-08;titan-11,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5"", ""rpi4""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""node-role.kubernetes.io/storage-backbone"", ""operator"": ""DoesNotExist""}]}]}}",True,,,1,,,"{""coredns"": {""limits"": {""memory"": ""170Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""70Mi""}}}",registry.k8s.io/coredns/coredns:v1.12.1,core
|
||
|
|
kube-system,Deployment,local-path-provisioner,1,1,titan-0c,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,local-path-provisioner,local-path-provisioner,"{""local-path-provisioner"": {}}",rancher/local-path-provisioner:v0.0.31,helm/runtime/unknown
|
||
|
|
kube-system,Deployment,metrics-server,1,1,titan-0c,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""metrics-server"": {""requests"": {""cpu"": ""100m"", ""memory"": ""70Mi""}}}",rancher/mirrored-metrics-server:v0.7.2,helm/runtime/unknown
|
||
|
|
logging,Deployment,data-prepper,1,1,titan-21,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""jetson"", ""operator"": ""In"", ""values"": [""true""]}]}, {""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}]}]}}",False,,,1,,,"{""data-prepper"": {""limits"": {""memory"": ""1Gi""}, ""requests"": {""cpu"": ""200m"", ""memory"": ""512Mi""}}}",registry.bstein.dev/streaming/data-prepper:2.8.0-bc,helm/runtime/unknown
|
||
|
|
logging,Deployment,logging-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,logging
|
||
|
|
logging,Deployment,oauth2-proxy-logs,2,2,titan-13;titan-18,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5"", ""rpi4""]}]}]}}",False,,,1,,,"{""oauth2-proxy"": {}}",registry.bstein.dev/tools/oauth2-proxy-vault:v7.6.0,logging
|
||
|
|
logging,Deployment,opensearch-dashboards,1,1,titan-21,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""jetson"", ""operator"": ""In"", ""values"": [""true""]}]}, {""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}]}]}}",False,,,1,,,"{""dashboards"": {""limits"": {""cpu"": ""200m"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""200m"", ""memory"": ""768Mi""}}}",opensearchproject/opensearch-dashboards:2.19.4,helm/runtime/unknown
|
||
|
|
logging,Deployment,otel-collector,1,1,titan-21,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""jetson"", ""operator"": ""In"", ""values"": [""true""]}]}, {""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}]}]}}",False,,,1,,,"{""opentelemetry-collector"": {""limits"": {""memory"": ""512Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""256Mi""}}}",otel/opentelemetry-collector:0.143.0,helm/runtime/unknown
|
||
|
|
longhorn-system,Deployment,csi-attacher,3,3,titan-0a;titan-0b;titan-0c,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",True,,,1,csi-attacher,csi-attacher,"{""csi-attacher"": {}}",registry.bstein.dev/infra/longhorn-csi-attacher:v4.9.0,helm/runtime/unknown
|
||
|
|
longhorn-system,Deployment,csi-provisioner,3,3,titan-0a;titan-0b;titan-0c,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",True,,,1,csi-provisioner,csi-provisioner,"{""csi-provisioner"": {}}",registry.bstein.dev/infra/longhorn-csi-provisioner:v5.3.0,helm/runtime/unknown
|
||
|
|
longhorn-system,Deployment,csi-resizer,3,3,titan-0a;titan-0b;titan-0c,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",True,,,1,csi-resizer,csi-resizer,"{""csi-resizer"": {}}",registry.bstein.dev/infra/longhorn-csi-resizer:v1.13.2,helm/runtime/unknown
|
||
|
|
longhorn-system,Deployment,csi-snapshotter,3,3,titan-0a;titan-0b;titan-0c,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",True,,,1,csi-snapshotter,csi-snapshotter,"{""csi-snapshotter"": {}}",registry.bstein.dev/infra/longhorn-csi-snapshotter:v8.2.0,helm/runtime/unknown
|
||
|
|
longhorn-system,Deployment,longhorn-driver-deployer,1,1,titan-23,"{""nodeSelector"": {""longhorn-host"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,longhorn-driver-deployer,longhorn-driver-deployer,"{""longhorn-driver-deployer"": {}}",registry.bstein.dev/infra/longhorn-manager:v1.8.2,helm/runtime/unknown
|
||
|
|
longhorn-system,Deployment,longhorn-ui,2,2,titan-11;titan-12,"{""nodeSelector"": {""longhorn-host"": ""true""}, ""requiredNodeAffinity"": {}}",True,,,1,longhorn-ui,longhorn-ui,"{""longhorn-ui"": {}}",registry.bstein.dev/infra/longhorn-ui:v1.8.2,helm/runtime/unknown
|
||
|
|
longhorn-system,Deployment,longhorn-vault-sync,1,1,titan-11,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,longhorn
|
||
|
|
longhorn-system,Deployment,oauth2-proxy-longhorn,2,2,titan-14;titan-18,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""oauth2-proxy"": {}}",quay.io/oauth2-proxy/oauth2-proxy:v7.6.0,longhorn-ui
|
||
|
|
mailu-mailserver,Deployment,mailu-admin,1,1,titan-13,"{""nodeSelector"": {""hardware"": ""rpi4""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-14"", ""titan-15"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",False,mailu-storage,astreae,2,unbound,unbound,"{""admin"": {}, ""unbound"": {}}",registry.bstein.dev/bstein/mailu-admin:2024.06;docker.io/alpine:3.20,helm/runtime/unknown
|
||
|
|
mailu-mailserver,Deployment,mailu-dovecot,1,1,titan-11,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-14"", ""titan-15"", ""titan-18"", ""titan-19""]}]}]}}",False,mailu-storage,astreae,1,,,"{""dovecot"": {}}",ghcr.io/mailu/dovecot:2024.06,helm/runtime/unknown
|
||
|
|
mailu-mailserver,Deployment,mailu-front,1,1,titan-13,"{""nodeSelector"": {""hardware"": ""rpi4""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-14"", ""titan-15"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",False,,,1,,,"{""front"": {}}",ghcr.io/mailu/nginx:2024.06,helm/runtime/unknown
|
||
|
|
mailu-mailserver,Deployment,mailu-mailbox-watchdog,1,1,titan-11,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,watchdog,watchdog,"{""watchdog"": {""limits"": {""cpu"": ""100m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}}",registry.bstein.dev/bstein/kubectl:1.35.0,mailu
|
||
|
|
mailu-mailserver,Deployment,mailu-oletools,1,1,titan-12,"{""nodeSelector"": {""hardware"": ""rpi4""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,,,1,,,"{""oletools"": {}}",ghcr.io/mailu/oletools:2024.06,helm/runtime/unknown
|
||
|
|
mailu-mailserver,Deployment,mailu-postfix,1,1,titan-13,"{""nodeSelector"": {""hardware"": ""rpi4""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-14"", ""titan-15"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",False,mailu-storage,astreae,1,,,"{""postfix"": {}}",ghcr.io/mailu/postfix:2024.06,helm/runtime/unknown
|
||
|
|
mailu-mailserver,Deployment,mailu-rspamd,1,1,titan-13,"{""nodeSelector"": {""hardware"": ""rpi4""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-14"", ""titan-15"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",False,mailu-storage,astreae,1,,,"{""rspamd"": {}}",ghcr.io/mailu/rspamd:2024.06,helm/runtime/unknown
|
||
|
|
mailu-mailserver,Deployment,mailu-tika,1,1,titan-12,"{""nodeSelector"": {""hardware"": ""rpi4""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,,,1,,,"{""tika"": {}}",docker.io/apache/tika:2.9.2.1-full,helm/runtime/unknown
|
||
|
|
mailu-mailserver,Deployment,mailu-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,mailu
|
||
|
|
maintenance,Deployment,ariadne,1,1,titan-08,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""ariadne"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/ariadne:0.1.0-529,maintenance
|
||
|
|
maintenance,Deployment,maintenance-vault-sync,1,1,titan-08,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,maintenance
|
||
|
|
maintenance,Deployment,metis,1,1,titan-08,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""longhorn-host"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}]}]}}",False,metis-data-longhorn,longhorn,1,,,"{""metis"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""150m"", ""memory"": ""256Mi""}}}",registry.bstein.dev/bstein/metis:0.1.0-391-arm64,maintenance
|
||
|
|
maintenance,Deployment,oauth2-proxy-metis,2,2,titan-11;titan-14,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""amd64"", ""arm64""]}]}]}}",False,,,1,,,"{""oauth2-proxy"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",quay.io/oauth2-proxy/oauth2-proxy:v7.6.0,maintenance
|
||
|
|
maintenance,Deployment,oauth2-proxy-soteria,2,2,titan-07;titan-08,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""amd64"", ""arm64""]}]}]}}",False,,,1,,,"{""oauth2-proxy"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",quay.io/oauth2-proxy/oauth2-proxy:v7.6.0,maintenance
|
||
|
|
maintenance,Deployment,soteria,1,1,titan-08,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-10""]}]}]}}",False,,,1,,,"{""soteria"": {""limits"": {""cpu"": ""200m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}}",registry.bstein.dev/bstein/soteria:0.1.0-120,maintenance
|
||
|
|
metallb-system,Deployment,metallb-controller,1,1,titan-0a,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}]}]}}",False,,,1,,,"{""controller"": {}}",quay.io/metallb/controller:v0.15.3,helm/runtime/unknown
|
||
|
|
monitoring,Deployment,grafana,1,1,titan-11,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}, {""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}, {""key"": ""node-role.kubernetes.io/master"", ""operator"": ""DoesNotExist""}, {""key"": ""atlas.bstein.dev/spillover"", ""operator"": ""DoesNotExist""}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-0a"", ""titan-0b"", ""titan-0c"", ""titan-08""]}]}]}}",False,grafana,astreae,1,,,"{""grafana"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""512Mi""}}}",docker.io/grafana/grafana:11.3.0,helm/runtime/unknown
|
||
|
|
monitoring,Deployment,kube-state-metrics,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-22""]}]}]}}",False,,,1,,,"{""kube-state-metrics"": {}}",registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.15.0,helm/runtime/unknown
|
||
|
|
monitoring,Deployment,monitoring-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,monitoring
|
||
|
|
monitoring,Deployment,platform-quality-gateway,1,0,titan-08,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-04"", ""titan-07"", ""titan-11"", ""titan-22"", ""titan-24""]}, {""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""Exists""}]}]}}",False,platform-quality-gateway-data,longhorn,1,,,"{""pushgateway"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""128Mi""}}}",prom/pushgateway:v1.11.2,monitoring
|
||
|
|
monitoring,Deployment,postmark-exporter,1,1,titan-21,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-22""]}]}]}}",False,,,1,exporter,exporter,"{""exporter"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}}",python:3.12-alpine,monitoring
|
||
|
|
monitoring,Deployment,vmalert-atlas-availability,1,1,titan-0b,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-22"", ""titan-24""]}]}]}}",False,,,1,,,"{""vmalert"": {""limits"": {""cpu"": ""500m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",victoriametrics/vmalert:v1.113.0,monitoring
|
||
|
|
nextcloud,Deployment,collabora,1,1,titan-24,"{""nodeSelector"": {""kubernetes.io/arch"": ""amd64""}, ""requiredNodeAffinity"": {}}",False,,,1,collabora,collabora,"{""collabora"": {""limits"": {""cpu"": ""1"", ""memory"": ""2Gi""}, ""requests"": {""cpu"": ""250m"", ""memory"": ""512Mi""}}}",collabora/code@sha256:3c58d0e9bae75e4647467d0c7d91cb66f261d3e814709aed590b5c334a04db26,nextcloud
|
||
|
|
nextcloud,Deployment,nextcloud,1,1,titan-07,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,nextcloud-config-v2;nextcloud-custom-apps-v2;nextcloud-user-data-v2;nextcloud-web-v2,asteria;astreae,1,nextcloud,nextcloud,"{""nextcloud"": {""limits"": {""cpu"": ""1"", ""memory"": ""3Gi""}, ""requests"": {""cpu"": ""250m"", ""memory"": ""1Gi""}}}",nextcloud:29-apache,nextcloud
|
||
|
|
outline,Deployment,outline,1,1,titan-11,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,outline-user-data,asteria,1,,,"{""outline"": {""limits"": {""cpu"": ""1"", ""memory"": ""2Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""256Mi""}}}",outlinewiki/outline:1.2.0,outline
|
||
|
|
outline,Deployment,outline-redis,1,1,titan-07,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}]}]}}",False,,,1,redis,redis,"{""redis"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""128Mi""}}}",redis:7.4.1-alpine,outline
|
||
|
|
planka,Deployment,planka,1,1,titan-11,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}]}]}}",False,planka-app-data;planka-user-data,asteria;astreae,1,,,"{""planka"": {""limits"": {""cpu"": ""1"", ""memory"": ""2Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""512Mi""}}}",ghcr.io/plankanban/planka:2.0.0-rc.4,planka
|
||
|
|
quality,Deployment,oauth2-proxy-sonarqube,2,2,titan-08;titan-12,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5"", ""rpi4""]}, {""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}, {""key"": ""node-role.kubernetes.io/master"", ""operator"": ""DoesNotExist""}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",True,,,1,,,"{""oauth2-proxy"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",quay.io/oauth2-proxy/oauth2-proxy:v7.6.0,quality
|
||
|
|
quality,Deployment,sonarqube,1,1,titan-22,"{""nodeSelector"": {""kubernetes.io/arch"": ""amd64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""In"", ""values"": [""titan-22""]}]}]}}",False,sonarqube-data,astreae,1,,,"{""sonarqube"": {""limits"": {""cpu"": ""2"", ""memory"": ""4Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""2Gi""}}}",sonarqube:lts-community,quality
|
||
|
|
quality,Deployment,sonarqube-exporter,1,1,titan-08,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}]}]}}",False,,,1,,,"{""exporter"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""96Mi""}}}",registry.bstein.dev/bstein/python:3.12-slim,quality
|
||
|
|
sso,Deployment,keycloak,1,1,titan-07,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,keycloak-data,astreae,1,,,"{""keycloak"": {""limits"": {""cpu"": ""1"", ""memory"": ""2Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""512Mi""}}}",quay.io/keycloak/keycloak:26.0.7,keycloak
|
||
|
|
sso,Deployment,oauth2-proxy,2,2,titan-12;titan-17,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""oauth2-proxy"": {}}",registry.bstein.dev/tools/oauth2-proxy-vault:v7.6.0,oauth2-proxy
|
||
|
|
sso,Deployment,sso-vault-sync,1,1,titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,sync,sync,"{""sync"": {}}",alpine:3.20,keycloak
|
||
|
|
sui-metrics,Deployment,sui-metrics,1,1,titan-11,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,vmagent,vmagent,"{""vmagent"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""64Mi""}}}",victoriametrics/vmagent:v1.103.0,sui-metrics
|
||
|
|
traefik,Deployment,traefik,2,2,titan-13;titan-15,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5"", ""rpi4""]}]}]}}",True,,,1,traefik,traefik,"{""traefik"": {}}",traefik:v3.3.3,traefik
|
||
|
|
vault,Deployment,vault-injector-agent-injector,2,2,titan-12,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",False,,,1,,,"{""sidecar-injector"": {}}",hashicorp/vault-k8s:1.7.0,helm/runtime/unknown
|
||
|
|
vaultwarden,Deployment,vaultwarden,1,1,titan-11,"{""nodeSelector"": {""hardware"": ""rpi5"", ""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-06"", ""titan-18""]}]}]}}",False,vaultwarden-data,astreae,1,vaultwarden,vaultwarden,"{""vaultwarden"": {}}",vaultwarden/server:1.37.0@sha256:e6443e3d5ed8fcee2204b89ec778d7f24d0173bcc42d1ea34f990304f5f63f51,vaultwarden
|
||
|
|
cassandra,StatefulSet,cassandra-postgres,1,1,titan-23,"{""nodeSelector"": {""cassandra.bstein.dev/node-pool"": ""oceanus""}, ""requiredNodeAffinity"": {}}",False,postgres-data-cassandra-postgres-0,cassandra-db,1,postgres,postgres,"{""postgres"": {""limits"": {""cpu"": ""4"", ""memory"": ""16Gi""}, ""requests"": {""cpu"": ""2"", ""memory"": ""8Gi""}}}",postgres:15,cassandra
|
||
|
|
game-stream,StatefulSet,wolf,0,0,,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-24""}, ""requiredNodeAffinity"": {}}",False,,,3,wolf;wolf-api-proxy,wolf;wolf-api-proxy,"{""wolf"": {""limits"": {""cpu"": ""12"", ""memory"": ""32Gi""}, ""requests"": {""cpu"": ""2"", ""memory"": ""4Gi""}}, ""wolf-api-proxy"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}, ""wolfmanager"": {""limits"": {""cpu"": ""1"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""256Mi""}}}",ghcr.io/games-on-whales/wolf:stable;ghcr.io/games-on-whales/wolf:stable;ghcr.io/games-on-whales/wolfmanager/wolfmanager:latest,game-stream
|
||
|
|
harbor,StatefulSet,harbor-redis,1,1,titan-11,"{""nodeSelector"": {""ananke.bstein.dev/harbor-bootstrap"": ""true"", ""kubernetes.io/hostname"": ""titan-11""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}]}]}}",False,data-harbor-redis-0,astreae,1,,,"{""redis"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""64Mi""}}}",registry.bstein.dev/infra/harbor-redis:v2.14.1-arm64,helm/runtime/unknown
|
||
|
|
hermes,StatefulSet,hermes-chat-tenant,4,4,titan-12,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""node-role.kubernetes.io/storage-backbone"", ""operator"": ""DoesNotExist""}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""In"", ""values"": [""titan-06"", ""titan-07"", ""titan-11"", ""titan-12""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-04"", ""titan-05"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19""]}]}]}}",True,hermes-chat-hux-data;home-hermes-chat-tenant-0;home-hermes-chat-tenant-1;home-hermes-chat-tenant-2;home-hermes-chat-tenant-3;workspace-hermes-chat-tenant-0;workspace-hermes-chat-tenant-1;workspace-hermes-chat-tenant-2;workspace-hermes-chat-tenant-3,astreae,5,hux-evidence-producer,hux-evidence-producer,"{""hermes"": {""limits"": {""cpu"": ""1"", ""memory"": ""2Gi""}, ""requests"": {""cpu"": ""250m"", ""memory"": ""256Mi""}}, ""hux"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}, ""hux-evidence-producer"": {""limits"": {""cpu"": ""100m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""48Mi""}}, ""telegram-media"": {""limits"": {""cpu"": ""100m"", ""memory"": ""64Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""24Mi""}}, ""webui"": {""limits"": {""cpu"": ""750m"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""224Mi""}}}",registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919;registry.bstein.dev/bstein/hermes-webui:git-2c91aea01d6b874e247c2fc3528e5b4bb580ffe4-build-39-release@sha256:4f60fae01efb8ffc00b6af78865c975417446904beb5c447d11e39c1ecc1438c;registry.bstein.dev/bstein/hermes-webui:git-2c91aea01d6b874e247c2fc3528e5b4bb580ffe4-build-39-release@sha256:4f60fae01efb8ffc00b6af78865c975417446904beb5c447d11e39c1ecc1438c;registry.bstein.dev/bstein/hermes-webui:git-2c91aea01d6b874e247c2fc3528e5b4bb580ffe4-build-39-release@sha256:4f60fae01efb8ffc00b6af78865c975417446904beb5c447d11e39c1ecc1438c;registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919,hermes
|
||
|
|
hermes,StatefulSet,hermes-execution-worker,3,3,titan-07;titan-12;titan-15,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""arm64""]}, {""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-04"", ""titan-13"", ""titan-14"", ""titan-17"", ""titan-18"", ""titan-19"", ""titan-22"", ""titan-24""]}]}]}}",True,hermes-routing-catalog;provider-access-hermes-execution-worker-0;provider-access-hermes-execution-worker-1;provider-access-hermes-execution-worker-2;tools-hermes-execution-worker-0;tools-hermes-execution-worker-1;tools-hermes-execution-worker-2;workspace-hermes-execution-worker-0;workspace-hermes-execution-worker-1;workspace-hermes-execution-worker-2,astreae,1,,execution-worker,"{""execution-worker"": {""limits"": {""cpu"": ""2"", ""ephemeral-storage"": ""8Gi"", ""memory"": ""4Gi""}, ""requests"": {""cpu"": ""5m"", ""ephemeral-storage"": ""1Gi"", ""memory"": ""128Mi""}}}",registry.bstein.dev/bstein/hermes-agent@sha256:4540fcdd0dc197608e402e12c1903b3bd4ca7a6b44bd0fe3712e1fc1f073a919,hermes
|
||
|
|
logging,StatefulSet,opensearch,1,0,unscheduled,"{""nodeSelector"": {""hardware"": ""rpi5"", ""kubernetes.io/hostname"": ""titan-05"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""jetson"", ""operator"": ""In"", ""values"": [""true""]}]}, {""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}]}]}}",True,opensearch-opensearch-0,asteria,1,,opensearch,"{""opensearch"": {""limits"": {""cpu"": ""2"", ""memory"": ""4Gi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""768Mi""}}}",opensearchproject/opensearch:2.19.4,helm/runtime/unknown
|
||
|
|
mailu-mailserver,StatefulSet,mailu-clamav,1,1,titan-07,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,data-mailu-clamav-0,astreae,1,clamav,clamav,"{""clamav"": {""limits"": {""cpu"": ""500m"", ""memory"": ""3Gi""}, ""requests"": {""cpu"": ""200m"", ""memory"": ""1Gi""}}}",docker.io/clamav/clamav-debian:1.4,helm/runtime/unknown
|
||
|
|
mailu-mailserver,StatefulSet,mailu-redis-master,1,1,titan-12,"{""nodeSelector"": {""hardware"": ""rpi4""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-13"", ""titan-15"", ""titan-17"", ""titan-19""]}]}]}}",True,redis-data-mailu-redis-master-0,astreae,1,,,"{""redis"": {}}",docker.io/bitnamilegacy/redis:8.0.3-debian-12-r3,helm/runtime/unknown
|
||
|
|
monitoring,StatefulSet,alertmanager,1,1,titan-11,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-22""]}, {""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}]}]}}",False,storage-alertmanager-0,astreae,1,,,"{""alertmanager"": {}}",quay.io/prometheus/alertmanager:v0.27.0,helm/runtime/unknown
|
||
|
|
monitoring,StatefulSet,victoria-metrics-single-server,1,1,titan-22,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""longhorn-host"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""In"", ""values"": [""titan-22""]}]}]}}",False,server-volume-victoria-metrics-single-server-0,astreae,1,,,"{""vmsingle"": {""limits"": {""cpu"": ""2"", ""memory"": ""4Gi""}, ""requests"": {""cpu"": ""500m"", ""memory"": ""2Gi""}}}",victoriametrics/victoria-metrics:v1.113.0,helm/runtime/unknown
|
||
|
|
postgres,StatefulSet,postgres,1,1,titan-07,"{""nodeSelector"": {""hardware"": ""rpi5"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/worker"", ""operator"": ""In"", ""values"": [""true""]}, {""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi5""]}, {""key"": ""kubernetes.io/hostname"", ""operator"": ""NotIn"", ""values"": [""titan-06""]}]}]}}",False,postgres-data-postgres-0,astreae,2,postgres;postgres-exporter,postgres;postgres-exporter,"{""postgres"": {}, ""postgres-exporter"": {}}",postgres:15;quay.io/prometheuscommunity/postgres-exporter:v0.15.0,postgres
|
||
|
|
sso,StatefulSet,openldap,1,1,titan-11,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,ldap-data-openldap-0;slapd-config-openldap-0,astreae,1,,,"{""openldap"": {}}",docker.io/osixia/openldap:1.5.0,openldap
|
||
|
|
vault,StatefulSet,vault,1,1,titan-07,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,data-vault-0,astreae,1,,,"{""vault"": {""limits"": {""cpu"": ""500m"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""100m"", ""memory"": ""256Mi""}}}",hashicorp/vault:1.21.4,vault
|
||
|
|
crypto,DaemonSet,monero-xmrig,0,0,,"{""nodeSelector"": {""atlas.bstein.dev/crypto-mining-enabled"": ""true"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}]}]}}",False,,,1,xmrig,xmrig,"{""xmrig"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""0"", ""memory"": ""32Mi""}}}",ghcr.io/tari-project/xmrig@sha256:d590a41613fea974f155280920095ea10c3710f55ecf16fc38fd3a1c18718129,xmr-miner
|
||
|
|
game-stream,DaemonSet,wolf-gatekeeper,1,1,titan-24,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-24""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""gatekeeper"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",ghcr.io/games-on-whales/wolf:stable,game-stream
|
||
|
|
hermes,DaemonSet,hermes-node-ssh-access,21,19,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,key-reconciler,key-reconciler,"{""key-reconciler"": {""limits"": {""cpu"": ""50m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""5m"", ""memory"": ""32Mi""}}}",python@sha256:6d43704baacd1bfbe7c295d7f13079d5d8104ed33568873133f8fc69980419df,hermes
|
||
|
|
kube-system,DaemonSet,iptables-block,18,18,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,iptables-block,iptables-block,"{""iptables-block"": {}}",nicolaka/netshoot:latest,helm/runtime/unknown
|
||
|
|
kube-system,DaemonSet,ntp-sync,15,15,titan-04;titan-05;titan-06;titan-07;titan-08;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""node-role.kubernetes.io/control-plane"", ""operator"": ""DoesNotExist""}, {""key"": ""node-role.kubernetes.io/master"", ""operator"": ""DoesNotExist""}]}]}}",False,,,1,ntp-sync,ntp-sync,"{""ntp-sync"": {""limits"": {""cpu"": ""50m"", ""memory"": ""64Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""16Mi""}}}",public.ecr.aws/docker/library/busybox:1.36.1,core
|
||
|
|
kube-system,DaemonSet,nvidia-device-plugin-jetson,2,2,titan-20;titan-21,"{""nodeSelector"": {""jetson"": ""true"", ""kubernetes.io/arch"": ""arm64""}, ""requiredNodeAffinity"": {}}",False,,,1,nvidia-device-plugin-ctr,nvidia-device-plugin-ctr,"{""nvidia-device-plugin-ctr"": {}}",nvcr.io/nvidia/k8s-device-plugin:v0.16.2,core
|
||
|
|
kube-system,DaemonSet,nvidia-device-plugin-minipc,1,1,titan-22,"{""nodeSelector"": {""kubernetes.io/arch"": ""amd64"", ""kubernetes.io/hostname"": ""titan-22""}, ""requiredNodeAffinity"": {}}",False,,,1,nvidia-device-plugin-ctr,nvidia-device-plugin-ctr,"{""nvidia-device-plugin-ctr"": {}}",nvcr.io/nvidia/k8s-device-plugin:v0.16.2,core
|
||
|
|
kube-system,DaemonSet,nvidia-device-plugin-tethys,1,1,titan-24,"{""nodeSelector"": {""kubernetes.io/arch"": ""amd64"", ""kubernetes.io/hostname"": ""titan-24""}, ""requiredNodeAffinity"": {}}",False,,,1,nvidia-device-plugin-ctr,nvidia-device-plugin-ctr,"{""nvidia-device-plugin-ctr"": {}}",nvcr.io/nvidia/k8s-device-plugin:v0.16.2,core
|
||
|
|
kube-system,DaemonSet,secrets-store-csi-driver,21,19,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""type"", ""operator"": ""NotIn"", ""values"": [""virtual-kubelet""]}]}]}}",False,,,3,node-driver-registrar;secrets-store;liveness-probe,liveness-probe,"{""liveness-probe"": {""limits"": {""cpu"": ""100m"", ""memory"": ""100Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""20Mi""}}, ""node-driver-registrar"": {""limits"": {""cpu"": ""100m"", ""memory"": ""100Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""20Mi""}}, ""secrets-store"": {""limits"": {""cpu"": ""200m"", ""memory"": ""200Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""100Mi""}}}",registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.8.0;registry.k8s.io/csi-secrets-store/driver:v1.3.4;registry.k8s.io/sig-storage/livenessprobe:v2.10.0,helm/runtime/unknown
|
||
|
|
kube-system,DaemonSet,svclb-mailu-front-ext-8dbd3fa1,18,18,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,6,lb-tcp-995;lb-tcp-993;lb-tcp-25;lb-tcp-465;lb-tcp-587;lb-tcp-4190,lb-tcp-995;lb-tcp-993;lb-tcp-25;lb-tcp-465;lb-tcp-587;lb-tcp-4190,"{""lb-tcp-25"": {}, ""lb-tcp-4190"": {}, ""lb-tcp-465"": {}, ""lb-tcp-587"": {}, ""lb-tcp-993"": {}, ""lb-tcp-995"": {}}",rancher/klipper-lb:v0.4.13;rancher/klipper-lb:v0.4.13;rancher/klipper-lb:v0.4.13;rancher/klipper-lb:v0.4.13;rancher/klipper-lb:v0.4.13;rancher/klipper-lb:v0.4.13,helm/runtime/unknown
|
||
|
|
kube-system,DaemonSet,vault-csi-provider,19,19,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""provider-vault-installer"": {""limits"": {""cpu"": ""200m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""75m"", ""memory"": ""100Mi""}}}",hashicorp/vault-csi-provider:1.7.0,vault-csi
|
||
|
|
logging,DaemonSet,fluent-bit,18,18,titan-04;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""fluent-bit"": {}}",cr.fluentbit.io/fluent/fluent-bit:3.0.7,helm/runtime/unknown
|
||
|
|
logging,DaemonSet,node-image-gc-rpi4,7,7,titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19,"{""nodeSelector"": {""hardware"": ""rpi4""}, ""requiredNodeAffinity"": {}}",False,,,1,node-image-gc-rpi4,node-image-gc-rpi4,"{""node-image-gc-rpi4"": {}}",bitnami/kubectl@sha256:554ab88b1858e8424c55de37ad417b16f2a0e65d1607aa0f3fe3ce9b9f10b131,logging
|
||
|
|
logging,DaemonSet,node-image-prune-rpi5,6,6,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0c;titan-11,"{""nodeSelector"": {""hardware"": ""rpi5""}, ""requiredNodeAffinity"": {}}",False,,,1,node-image-prune-rpi5,node-image-prune-rpi5,"{""node-image-prune-rpi5"": {}}",bitnami/kubectl@sha256:554ab88b1858e8424c55de37ad417b16f2a0e65d1607aa0f3fe3ce9b9f10b131,logging
|
||
|
|
logging,DaemonSet,node-log-rotation,11,11,titan-04;titan-05;titan-06;titan-07;titan-08;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}]}]}}",False,,,1,node-log-rotation,node-log-rotation,"{""node-log-rotation"": {}}",bitnami/kubectl@sha256:554ab88b1858e8424c55de37ad417b16f2a0e65d1607aa0f3fe3ce9b9f10b131,logging
|
||
|
|
longhorn-system,DaemonSet,engine-image-ei-17ff8b24,19,19,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""engine-image-ei-17ff8b24"": {}}",longhornio/longhorn-engine:v1.8.2,helm/runtime/unknown
|
||
|
|
longhorn-system,DaemonSet,engine-image-ei-fdf053fe,19,19,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""engine-image-ei-fdf053fe"": {}}",registry.bstein.dev/infra/longhorn-engine:v1.8.2,helm/runtime/unknown
|
||
|
|
longhorn-system,DaemonSet,longhorn-csi-plugin,19,19,titan-04;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,3,node-driver-registrar;longhorn-liveness-probe;longhorn-csi-plugin,node-driver-registrar;longhorn-liveness-probe,"{""longhorn-csi-plugin"": {}, ""longhorn-liveness-probe"": {}, ""node-driver-registrar"": {}}",registry.bstein.dev/infra/longhorn-csi-node-driver-registrar:v2.14.0;registry.bstein.dev/infra/longhorn-livenessprobe:v2.16.0;registry.bstein.dev/infra/longhorn-manager:v1.8.2,helm/runtime/unknown
|
||
|
|
longhorn-system,DaemonSet,longhorn-manager,13,13,titan-04;titan-05;titan-06;titan-07;titan-08;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-22;titan-23,"{""nodeSelector"": {""longhorn-host"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,2,pre-pull-share-manager-image,longhorn-manager;pre-pull-share-manager-image,"{""longhorn-manager"": {}, ""pre-pull-share-manager-image"": {}}",registry.bstein.dev/infra/longhorn-manager:v1.8.2;registry.bstein.dev/infra/longhorn-share-manager:v1.8.2,helm/runtime/unknown
|
||
|
|
mailu-mailserver,DaemonSet,vip-controller,0,0,,"{""nodeSelector"": {""mailu.bstein.dev/vip"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,vip-controller,vip-controller,"{""vip-controller"": {}}",registry.bstein.dev/bstein/kubectl:1.35.0,mailu
|
||
|
|
maintenance,DaemonSet,disable-k3s-traefik,3,3,titan-0a;titan-0b;titan-0c,"{""nodeSelector"": {""node-role.kubernetes.io/control-plane"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,disable-k3s-traefik,disable-k3s-traefik,"{""disable-k3s-traefik"": {}}",bitnami/kubectl@sha256:554ab88b1858e8424c55de37ad417b16f2a0e65d1607aa0f3fe3ce9b9f10b131,maintenance
|
||
|
|
maintenance,DaemonSet,k3s-agent-restart,11,11,titan-04;titan-05;titan-06;titan-07;titan-08;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,restart,restart,"{""restart"": {}}",bitnami/kubectl@sha256:554ab88b1858e8424c55de37ad417b16f2a0e65d1607aa0f3fe3ce9b9f10b131,maintenance
|
||
|
|
maintenance,DaemonSet,metis-sentinel-amd64,2,2,titan-22;titan-24,"{""nodeSelector"": {""kubernetes.io/arch"": ""amd64"", ""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,metis-sentinel,metis-sentinel,"{""metis-sentinel"": {""limits"": {""cpu"": ""100m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}}",registry.bstein.dev/bstein/metis-sentinel:0.1.0-391-amd64,maintenance
|
||
|
|
maintenance,DaemonSet,metis-sentinel-arm64,16,16,titan-04;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21,"{""nodeSelector"": {""kubernetes.io/arch"": ""arm64"", ""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,metis-sentinel,metis-sentinel,"{""metis-sentinel"": {""limits"": {""cpu"": ""100m"", ""memory"": ""128Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}}",registry.bstein.dev/bstein/metis-sentinel:0.1.0-391-arm64,maintenance
|
||
|
|
maintenance,DaemonSet,node-image-sweeper,19,19,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,1,node-image-sweeper,node-image-sweeper,"{""node-image-sweeper"": {""limits"": {""cpu"": ""100m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}}",python:3.12.9-alpine3.20,maintenance
|
||
|
|
maintenance,DaemonSet,node-nofile,18,18,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,node-nofile,node-nofile,"{""node-nofile"": {}}",bitnami/kubectl@sha256:554ab88b1858e8424c55de37ad417b16f2a0e65d1607aa0f3fe3ce9b9f10b131,maintenance
|
||
|
|
maintenance,DaemonSet,rpi-resource-reservation,11,11,titan-04;titan-05;titan-06;titan-07;titan-08;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19,"{""nodeSelector"": {""node-role.kubernetes.io/worker"": ""true""}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""hardware"", ""operator"": ""In"", ""values"": [""rpi4"", ""rpi5""]}]}]}}",False,,,1,reservation,reservation,"{""reservation"": {""limits"": {""cpu"": ""100m"", ""memory"": ""96Mi""}, ""requests"": {""cpu"": ""10m"", ""memory"": ""32Mi""}}}",bitnami/kubectl@sha256:554ab88b1858e8424c55de37ad417b16f2a0e65d1607aa0f3fe3ce9b9f10b131,maintenance
|
||
|
|
maintenance,DaemonSet,titan-22-link-keeper,1,1,titan-22,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-22""}, ""requiredNodeAffinity"": {}}",False,,,1,link-keeper,link-keeper,"{""link-keeper"": {}}",bitnami/kubectl@sha256:554ab88b1858e8424c55de37ad417b16f2a0e65d1607aa0f3fe3ce9b9f10b131,maintenance
|
||
|
|
maintenance,DaemonSet,titan-24-docker,1,1,titan-24,"{""nodeSelector"": {""kubernetes.io/hostname"": ""titan-24""}, ""requiredNodeAffinity"": {}}",False,,,1,installer,installer,"{""installer"": {""limits"": {""cpu"": ""500m"", ""memory"": ""512Mi""}, ""requests"": {""cpu"": ""25m"", ""memory"": ""64Mi""}}}",debian:13-slim,maintenance
|
||
|
|
metallb-system,DaemonSet,metallb-speaker,18,18,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {""kubernetes.io/os"": ""linux""}, ""requiredNodeAffinity"": {}}",False,,,4,frr;reloader;frr-metrics,reloader;frr-metrics,"{""frr"": {}, ""frr-metrics"": {}, ""reloader"": {}, ""speaker"": {}}",quay.io/metallb/speaker:v0.15.3;quay.io/frrouting/frr:10.4.1;quay.io/frrouting/frr:10.4.1;quay.io/frrouting/frr:10.4.1,helm/runtime/unknown
|
||
|
|
monitoring,DaemonSet,dcgm-exporter,2,2,titan-22;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""amd64""]}, {""key"": ""jetson"", ""operator"": ""NotIn"", ""values"": [""true""]}, {""key"": ""veles.bstein.dev/node-pool"", ""operator"": ""NotIn"", ""values"": [""oceanus""]}, {""key"": ""node-role.kubernetes.io/accelerator"", ""operator"": ""Exists""}]}]}}",False,,,1,dcgm-exporter,dcgm-exporter,"{""dcgm-exporter"": {""limits"": {""cpu"": ""500m"", ""memory"": ""1Gi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""512Mi""}}}",registry.bstein.dev/monitoring/dcgm-exporter:4.4.2-4.7.0-ubuntu22.04,monitoring
|
||
|
|
monitoring,DaemonSet,jetson-tegrastats-exporter,2,2,titan-20;titan-21,"{""nodeSelector"": {""jetson"": ""true""}, ""requiredNodeAffinity"": {}}",False,,,1,exporter,exporter,"{""exporter"": {""limits"": {""cpu"": ""200m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""64Mi""}}}",python:3.10-slim,monitoring
|
||
|
|
monitoring,DaemonSet,node-exporter-prometheus-node-exporter,21,19,titan-04;titan-05;titan-06;titan-07;titan-08;titan-0a;titan-0b;titan-0c;titan-11;titan-12;titan-13;titan-14;titan-15;titan-17;titan-18;titan-19;titan-20;titan-21;titan-22;titan-23;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {}}",False,,,1,,,"{""node-exporter"": {}}",quay.io/prometheus/node-exporter:v1.3.1,helm/runtime/unknown
|
||
|
|
monitoring,DaemonSet,nvidia-process-exporter,2,2,titan-22;titan-24,"{""nodeSelector"": {}, ""requiredNodeAffinity"": {""nodeSelectorTerms"": [{""matchExpressions"": [{""key"": ""kubernetes.io/arch"", ""operator"": ""In"", ""values"": [""amd64""]}, {""key"": ""jetson"", ""operator"": ""NotIn"", ""values"": [""true""]}, {""key"": ""veles.bstein.dev/node-pool"", ""operator"": ""NotIn"", ""values"": [""oceanus""]}, {""key"": ""node-role.kubernetes.io/accelerator"", ""operator"": ""Exists""}]}]}}",False,,,1,exporter,exporter,"{""exporter"": {""limits"": {""cpu"": ""250m"", ""memory"": ""256Mi""}, ""requests"": {""cpu"": ""50m"", ""memory"": ""96Mi""}}}",python:3.12-slim,monitoring
|