Publish cluster resource evidence and gate ThreePhoenix
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a02669-87ee-7a31-b111-edc95a16e0fa
This commit is contained in:
parent
bfc991258d
commit
ea0452b9a9
11 changed files with 2768 additions and 23 deletions
10
Makefile
10
Makefile
|
|
@ -21,6 +21,14 @@ k3s-install: ## Install k3s and Helm on all inventory hosts
|
|||
smoke: ## Run Kubernetes smoke tests
|
||||
bash tests/smoke_kube.sh
|
||||
|
||||
cluster-observe: ## Capture non-secret cluster capacity and allocation evidence
|
||||
python3 tools/observe_cluster_resources.py \
|
||||
$(if $(REMOTE),--remote $(REMOTE),) \
|
||||
--output-dir docs/evidence/resource-reef-railiance-k3s/observations
|
||||
|
||||
test-unit: ## Run non-live unit tests
|
||||
python3 -m unittest discover -s tests -p 'test_*.py' -v
|
||||
|
||||
test-ha-failover: ## Run HA failover test (D3) — kills primary PG pod, asserts recovery
|
||||
bash tests/test_ha_failover.sh $(if $(GITEA_URL),$(GITEA_URL),)
|
||||
|
||||
|
|
@ -43,4 +51,4 @@ help: ## Show this help
|
|||
/^[a-zA-Z_-]+:.*?##/ { printf " \033[36m%-20s\033[0m %s\n", $$1, $$2 } \
|
||||
/^##@/ { printf "\n\033[1m%s\033[0m\n", substr($$0, 5) }' $(MAKEFILE_LIST)
|
||||
|
||||
.PHONY: backup restore preflight k3s-install smoke test-ha-failover verify-activity-core reconcile-activity-core-llm-connect deploy-activity-core-triage-robustness admin-sync-smoke help
|
||||
.PHONY: backup restore preflight k3s-install smoke cluster-observe test-unit test-ha-failover verify-activity-core reconcile-activity-core-llm-connect deploy-activity-core-triage-robustness admin-sync-smoke help
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue