Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
kilter
command
Command kilter is the single binary behind every Kilter role:
|
Command kilter is the single binary behind every Kilter role: |
|
pkg
|
|
|
actuate
Package actuate executes plans against a live cluster.
|
Package actuate executes plans against a live cluster. |
|
api
Package api implements the brain's HTTP surface and the client used by agents and controllers.
|
Package api implements the brain's HTTP surface and the client used by agents and controllers. |
|
binpack
Package binpack simulates Kubernetes scheduling well enough to answer the two questions every safe optimizer must answer before touching a cluster:
|
Package binpack simulates Kubernetes scheduling well enough to answer the two questions every safe optimizer must answer before touching a cluster: |
|
collect
Package collect translates live Kubernetes state into Kilter's domain model.
|
Package collect translates live Kubernetes state into Kilter's domain model. |
|
forecast
Package forecast provides lightweight online time-series models used by the brain to anticipate cluster demand: EWMA baselines with variance bands, Holt-Winters triple exponential smoothing for seasonal workloads, and a spike detector that guards scale-down decisions against volatile workloads.
|
Package forecast provides lightweight online time-series models used by the brain to anticipate cluster demand: EWMA baselines with variance bands, Holt-Winters triple exponential smoothing for seasonal workloads, and a spike detector that guards scale-down decisions against volatile workloads. |
|
histogram
Package histogram implements exponentially-decaying, exponentially-bucketed histograms — the memory of Kilter's recommender.
|
Package histogram implements exponentially-decaying, exponentially-bucketed histograms — the memory of Kilter's recommender. |
|
model
Package model defines Kilter's core domain types.
|
Package model defines Kilter's core domain types. |
|
plan
Package plan turns learned state into an executable, auditable rebalance plan.
|
Package plan turns learned state into an executable, auditable rebalance plan. |
|
pricing
Package pricing resolves what nodes cost.
|
Package pricing resolves what nodes cost. |
|
recommend
Package recommend turns learned usage distributions into safe, explainable rightsizing recommendations per container.
|
Package recommend turns learned usage distributions into safe, explainable rightsizing recommendations per container. |
|
safety
Package safety is Kilter's disruption conscience.
|
Package safety is Kilter's disruption conscience. |
|
store
Package store persists the brain's learned state in a single embedded bbolt file: recommender histograms, the latest snapshot per cluster, and a bounded plan history.
|
Package store persists the brain's learned state in a single embedded bbolt file: recommender histograms, the latest snapshot per cluster, and a bounded plan history. |
Click to show internal directories.
Click to hide internal directories.