mnemo-jvm-warden
π° Cut K8s idle infrastructure costs. Safely shrink memory request during low-traffic windows with no cold-start penalties. βΈοΈ
File Explorer
- assemble-pr-view.sh
- common.sh
- init.sh
- migrate.sh
- new-feature.sh
- new-session.sh
- constitution.md
- design.md
- session.md
- state.json
- build.yml
- publish-charts-release.yml
- publish-charts.yml
- publish-maven.yml
- publish.yml
- wardenpolicy-crd.yaml
- _helpers.tpl
- controller-deployment.yaml
- controller-rbac.yaml
- Chart.yaml
- values.yaml
- _helpers.tpl
- Chart.yaml
- pom.xml
- example-sidecar.yaml
- lifecycle-check.yaml
- oomkill-safety-check.yaml.tmpl
- prometheus-demo.yaml
- README.md
- verify-cross-pod-resize-denied.sh
- verify-lifecycle-ordering.sh
- verify-oomkill-safety.sh
- verify-prometheus-metric-source.sh
- verify-rbac-boundaries.sh
- verify-wardenpolicy-intent.sh
- verify-wardenpolicy-reconciler.sh
- verify-wardenpolicy-schema.sh
- warden-resize-admission-policy.yaml
- wardenpolicy-demo-deployment-policy.yaml
- wardenpolicy-demo-deployment.yaml.tmpl
- wardenpolicy-demo-metric-policy.yaml
- wardenpolicy-demo-pod.yaml.tmpl
- wardenpolicy-demo-policy.yaml
- wardenpolicy-sample-blackout.yaml
- wardenpolicy-sample-invalid.yaml
- wardenpolicy-sample-schedule.yaml
- wardenpolicy-sample-valid.yaml
- savings-boundary.svg
- build-and-verify-the-validatingadmissionpolicy-closing-the-w.md
- design.md
- no-op-agent-env-config-health-probes-clean-lifecycle-on-jdk.md
- design.md
- slice-1-2-targetattacher-attachedjvm-jmx-port-swap-spawnedjv.md
- slice-3-targetlocator-proc-rewrite-deploy-manifest-real-clus.md
- design.md
- slice-1-rssreader-hostpath-resolution-cgroupnotfoundexceptio.md
- slice-2-deploy-manifest-hostpath-mount-real-cluster-verifica.md
- design.md
- ci-workflow-coverage-aggregator-module-readme-badges.md
- design.md
- multi-stage-dockerfile-release-triggered-ghcr-publish-workfl.md
- design.md
- native-sidecar-pod-manifest-verified-ready-on-kind.md
- design.md
- heapcontroller-port-gccapabilities-model-and-mxbean-name-gc.md
- design.md
- scaffold-parent-four-modules-building-green.md
- design.md
- resolve-deployment-statefulset-targetref-and-verify-all-repl.md
- design.md
- slice-1-targetlocator-finds-the-target-pid.md
- slice-2-targetattacher-attachedjvm.md
- slice-3-attachsupervisor-wardenagent-wiring.md
- design.md
- slice-1-zgcsoftmax-unsupportedcollectorexception.md
- design.md
- slice-1-deepgc-uncommitresult.md
- design.md
- slice-1-rssreader-rssreading.md
- slice-2-fix-cross-container-cgroup-resolution-for-real-ci.md
- design.md
- slice-1-generalize-zgcsoftmax-to-softmax.md
- design.md
- slice-1-g1periodicgc-deepgc-g1-test.md
- design.md
- slice-1-k8squantity-inclusterapiserver.md
- slice-2-podresizeclient-deploy-manifest-rbac.md
- design.md
- slice-1-lifecycle-check-manifest-verify-lifecycle-ordering-s.md
- design.md
- slice-1-heapcontroller-interface-attachedheapcontroller.md
- slice-2-resizeport-shrinkoutcome-shrinksequence.md
- slice-3-real-cluster-end-to-end-verification.md
- design.md
- grow-sequence-cgroup-up-first-then-raise-softmax.md
- design.md
- formalize-the-abort-path-no-op-confirmed-softmax-restore-rej.md
- design.md
- build-and-verify-the-oomkill-safety-harness-against-a-real-k.md
- design.md
- build-the-wardenpolicy-crd-model-and-verify-timezone-validat.md
- design.md
- build-the-reconciler-skeleton-and-verify-the-watch-patch-loo.md
- design.md
- build-the-cron-schedule-evaluator-and-verify-dst-safety-plus.md
- design.md
- build-lead-time-aware-schedule-evaluation-and-verify-it-agai.md
- design.md
- build-blackout-override-and-verify-it-freezes-status-against.md
- design.md
- build-the-intent-handoff-and-verify-a-scheduled-window-resiz.md
- design.md
- build-the-prometheus-metric-source-and-verify-it-against-a-r.md
- design.md
- build-the-shrinkbelow-veto-shrinkvetoevaluator-reconciler-wi.md
- design.md
- build-the-emergencygrowabove-reactive-grow-emergencygroweval.md
- design.md
- build-the-precedence-engine-precedenceengine-reconciler-refa.md
- design.md
- build-the-cachehook-spi-warden-cache-api-module-cachehookloo.md
- design.md
- wire-cachehook-flushevictable-into-shrinksequence.md
- design.md
- wire-cachehook-prewarm-into-growsequence.md
- design.md
- build-the-seasonalcachehook-adapter-querycacheapp-demo-and-u.md
- design.md
- build-the-controller-docker-image-shade-config-and-second-pu.md
- chart-skeleton-controller-deployment-rbac-values-and-the-war.md
- crd-copy-checked-into-the-chart-plus-a-ci-drift-check.md
- design.md
- agentmetrics-registry-metrics-endpoint-intentwatcher-wiring.md
- design.md
- intentwatcher-resolves-once-gc-supported-gauge.md
- design.md
- write-docs-configuration-md-full-wardenpolicy-field-referenc.md
- design.md
- constitution.md
- architecture.md
- banner-spec.md
- configuration.md
- hardening.md
- rbac-mapping.md
- roadmap.md
- security-review-checklist.md
- threat-model.md
- QueryCacheApp.java
- SeasonalCacheHook.java
- package-info.java
- SeasonalCacheHookEndToEndTest.java
- SeasonalCacheHookMxBeanTest.java
- SeasonalCacheHookTest.java
- SmokeTest.java
- pom.xml
- AttachedJvm.java
- AttachSupervisor.java
- TargetAttacher.java
- TargetLocator.java
- CacheHookLookup.java
- CrossPodResizeAttempt.java
- LoadTarget.java
- ShrinkTrialDriver.java
- AttachedHeapController.java
- CgroupNotFoundException.java
- Collector.java
- DeepGc.java
- G1PeriodicGc.java
- GcCapabilities.java
- GcDetector.java
- HeapController.java
- RssReader.java
- RssReading.java
- SoftMax.java
- TargetHeapControllerResolver.java
- UncommitResult.java
- UnsupportedCgroupVersionException.java
- UnsupportedCollectorException.java
- Intent.java
- IntentWatcher.java
- PodIntentReader.java
- PodState.java
- AgentMetrics.java
- InClusterApiServer.java
- K8sQuantity.java
- MinimalJson.java
- PodResizeClient.java
- ResizePort.java
- ResizeTimeoutException.java
- GrowOutcome.java
- GrowSequence.java
- ShrinkOutcome.java
- ShrinkSequence.java
- AgentConfig.java
- AgentLog.java
- HealthServer.java
- HealthState.java
- package-info.java
- WardenAgent.java
- AttachSupervisorTest.java
- TargetAttacherTest.java
- TargetLocatorTest.java
- CacheHookLookupTest.java
- LoadTargetTest.java
- AttachedHeapControllerTest.java
- DeepGcTest.java
- G1PeriodicGcTest.java
- GcDetectorTest.java
- RssReaderParsingTest.java
- RssReaderTest.java
- SoftMaxTest.java
- TargetHeapControllerResolverTest.java
- PodIntentReaderTest.java
- AgentMetricsTest.java
- InClusterApiServerTest.java
- K8sQuantityTest.java
- MinimalJsonTest.java
- PodResizeClientTest.java
- SelfSignedCert.java
- GrowSequenceTest.java
- ShrinkSequenceTest.java
- SpawnedJvm.java
- AgentConfigTest.java
- HealthServerTest.java
- pom.xml
- CacheHook.java
- CacheStats.java
- CacheHookTest.java
- CacheStatsTest.java
- pom.xml
- EmergencyGrowEvaluator.java
- PrecedenceEngine.java
- ShrinkVetoEvaluator.java
- IntentEmitter.java
- PrometheusMetricSource.java
- BlackoutEvaluator.java
- ResourceQuantity.java
- ScheduleEvaluator.java
- ShorthandDuration.java
- ControllerConfig.java
- package-info.java
- WardenController.java
- WardenPolicyReconciler.java
- EmergencyGrowEvaluatorTest.java
- PrecedenceEngineTest.java
- ShrinkVetoEvaluatorTest.java
- IntentEmitterTest.java
- PrometheusMetricSourceTest.java
- BlackoutEvaluatorTest.java
- ScheduleEvaluatorTest.java
- ControllerConfigTest.java
- pom.xml
- BlackoutWindow.java
- Guardrail.java
- LeadTime.java
- package-info.java
- ResourceProfile.java
- ScheduleWindow.java
- TargetRef.java
- WardenPolicy.java
- WardenPolicySpec.java
- WardenPolicyStatus.java
- CrdGenerationTest.java
- pom.xml
- .dockerignore
- .gitignore
- Dockerfile
- Dockerfile.controller
- LICENSE
- MAVEN_CENTRAL_RELEASE.md
- pom.xml
- README.md
- SECURITY.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
# Project Badges
// repository documentation
Was this content helpful?
(0 ratings)
