context
Part 54
ctx:discord/blah/safiersemantics/part-54No external document is attached to this context. (Many contexts are pure organisational labels.)
Facts in this context
Grouped by subject. Each subject links to its full article.
Xenonfun16 factsex:xenonfun
| advocatesMinReplicas2 | Orleans |
| asksAbout | how many pods do we have |
| asksAbout | concept of autoscaling orleans silos |
| attachesImage | img_f342c733.png |
| attachesImage | img_2442ebb8.png |
| attachesScreenshot | Screenshot_2026-02-06_at_12.31.00_AM.png |
| attachesScreenshots | Screenshot_2026-02-05_at_10.08.46_PM.png, Screenshot_2026-02-05_at_10.09.03_PM.png |
| checksStatus | Replicas |
| offersAction | change replica count or add HPA |
| offersToAdd | HPA to either environment |
| offersToChange | replica count |
| plansToMove | all the other stuff over |
| plansToStreamline | Deployments |
| reportsIssues | couple minor things, broke github login, not scrolling |
| reportsSearchResult | Searched for 1 pattern |
| summarizesStatus | K8s Migration |
Hpa Spec4 factsex:hpa-spec
| hasApiVersion | autoscaling/v2 |
| hasKind | HorizontalPodAutoscaler |
| hasMaxReplicas | 6 |
| hasMinReplicas | 2 |
K3s Migration4 factsex:k3s-migration
| isPositivelyEvaluated | wasn't too bad |
| simplifiesCicd | Deployment |
| simplifiesOverallDeployment | Cicd |
| simplifiesSignificantly | quite a bit |
Environments3 factsex:environments
| havePods | 2 |
| presupposesExistence | Staging and Production |
| setToReplicas | 2 |
Ghcr Image3 factsex:ghcr-image
| hasDigest | 0afd7d699964 |
| hasSize | 145MB |
| hasTag | rsafier/safiersemantics:staging-latest |
Hpa3 factsex:hpa
| isFineForCpuMemory | Orleans |
| needsStabilizationWindow | to prevent flapping |
| referencesKubernetesApi | Autoscaling V2 |
Fixed 2 Replicas2 factsex:fixed-2-replicas
| isSensibleChoice | Currently |
| isSensibleNow | Staging and Production |
Github Oauth2 factsex:github-oauth
| isWorking | Post Migration |
| wasFixed | Previously Broken |
Grains2 factsex:grains
| deactivateAndRehydrate | Surviving Silos |
| existInOrleans | System |
Hpa Metric2 factsex:hpa-metric
| hasTargetUtilization | 70 |
| isTypeResource | Cpu |
K8s Migration2 factsex:k8s-migration
| isConfirmedOperational | Fully |
| isFullyOperational | 2026 02 06 04 22 |
Lxc2 factsex:lxc
| isEvaluatedNegatively | a bit wrong |
| runsSilos | a bit wrong, but works for now |
Orleans2 factsex:orleans
| isActorFramework | Grain Based |
| isCpuBound | during LLM streaming and tool execution |
Orleans Silos2 factsex:orleans-silos
| handlesScaleOutIn | gracefully |
| requiresMinReplicasForStability | 2 |
Traefikservice2 factsex:traefikservice
| handlesStickySessions | K8s |
| isK8sIngress | Sticky Sessions |
10 Legacy Lxd Silo Containers1 factex:10-legacy-lxd-silo-containers
| areStopped | All |
2026 02 06 01 071 factex:2026-02-06-01-07
| isTimestampOf | First Message |
2026 02 06 03 101 factex:2026-02-06-03-10
| isTimestampOf | Image Report |
Addactivationrebalancer1 factex:addactivationrebalancer
| redistributesGrains | Silos |
All Silos1 factex:all-silos
| onK3s | Cloudflare Lb |
Blue Green Containers1 factex:blue-green-containers
| areShutdownAfterMigration | 8 |
Both Environments1 factex:both-environments
| onK3s | Rolling Deploys |
Cloudflare1 factex:cloudflare
| purgesCacheOnDeploy | Deploy |
Cloudflare Lb1 factex:cloudflare-lb
| existsPreMigration | Pointed to |
Dns Ips1 factex:dns-ips
| isTemporary | until migrate other stuff |
Dns Stuff1 factex:dns-stuff
| usesIps | until migrate other stuff |
Front Page1 factex:front-page
| hasNoScrolling | Issue |
Front Page Scroll Issue1 factex:front-page-scroll-issue
| isFixed | Post Migration |
Github Login1 factex:github-login
| isBroken | Again |
Github Login Break1 factex:github-login-break
| happensAgain | Post Migration Attempt |
Haproxy1 factex:haproxy
| shutdown | 8 Blue Green Containers |
Hpa Addition1 factex:hpa-addition
| conditionalOnLoad | if load justifies it |
K3s1 factex:k3s
| isKubernetesVariant | Lightweight |
K3s Silos Migration1 factex:k3s-silos-migration
| isForStaging | Live Thru Cloudflare |
K8s Horizontalpodautoscaler1 factex:k8s-horizontalpodautoscaler
| worksWithCaveats | Orleans Silos |
Legacy Lxd Containers1 factex:legacy-lxd-containers
| replacedByK3s | Silos |
Llm Streaming1 factex:llm-streaming
| occursInOrleans | Cpu Bound |
Lxc Running1 factex:lxc-running
| isTemporarySolution | Silos |
Middleware1 factex:middleware
| handlesXForwardedProto | K8s |
Minreplicas 21 factex:minreplicas-2
| ensuresClusterStability | Orleans Cluster |
New Silos1 factex:new-silos
| joinCluster | Orleans Cluster |
Old Staging Workflows1 factex:old-staging-workflows
| areRemoved | Github Actions |
Orleans Autoscaling1 factex:orleans-autoscaling
| works | with caveats |
Orleans Cluster1 factex:orleans-cluster
| presupposesMultiSilo | At Least 2 |
Orleans Scale Out1 factex:orleans-scale-out
| triggersGrainRedistribution | Addactivationrebalancer |
Production Environment1 factex:production-environment
| usesFixedReplicas | 2 |
Scale in1 factex:scale-in
| hasTerminationGracePeriod | 180 |
Scaling Down1 factex:scaling-down
| causesGrainMigrationChurn | if too aggressive |
Scaling Down Aggressively1 factex:scaling-down-aggressively
| isProblematic | causes churn |
Scroll Issue1 factex:scroll-issue
| wasFixed | Front Page |
Staging Environment1 factex:staging-environment
| usesFixedReplicas | 2 |
Text1 factex:text
| usesBulletPoints | Status Summary |
Tool Execution1 factex:tool-execution
| occursInOrleans | Cpu Bound |