Commit Graph

  • 4a1b5d86fd Merge pull request 'fix(k8s): translate service names to localhost for sidecar containers' (#989) from fix-sidecar-localhost into main main v1.1.0-4a1b5d8-202602032313 AFDudley 2026-02-03 23:13:27 +0000
  • 019225ca18 fix(k8s): translate service names to localhost for sidecar containers fix-sidecar-localhost A. F. Dudley 2026-02-03 17:41:36 -0500
  • 0296da6f64 Merge pull request 'feat(k8s): namespace-per-deployment for resource isolation and cleanup' (#988) from feat-namespace-per-deployment into main AFDudley 2026-02-03 23:09:16 +0000
  • d913926144 feat(k8s): namespace-per-deployment for resource isolation and cleanup feat-namespace-per-deployment A. F. Dudley 2026-02-03 18:00:16 -0500
  • b41e0cb2f5 Merge pull request 'fix(k8s): query resources by label in down() for proper cleanup' (#987) from fix-down-cleanup-by-label into main v1.1.0-b41e0cb-202602032258 AFDudley 2026-02-03 22:57:52 +0000
  • 47d3d10ead fix(k8s): query resources by label in down() for proper cleanup fix-down-cleanup-by-label A. F. Dudley 2026-02-03 17:55:14 -0500
  • 21d47908cc Merge pull request 'feat(k8s): ACME email fix, etcd persistence, volume paths' (#986) from fix-caddy-acme-email-rbac into main v1.1.0-21d4790-202602032231 AFDudley 2026-02-03 22:31:47 +0000
  • f70e87b848 Add etcd + PKI extraMounts for offline data recovery A. F. Dudley 2026-01-25 19:12:44 -0500
  • 5bc6c978ac feat(k8s): support acme-email config for Caddy ingress A. F. Dudley 2026-01-25 17:35:53 -0500
  • ee59918082 Allow relative volume paths for k8s-kind deployments A. F. Dudley 2026-02-02 23:26:13 -0500
  • 581ceaea94 docs: Add cluster and volume management section A. F. Dudley 2026-02-03 13:52:11 -0500
  • 7cecf2caa6 Fix Caddy ACME email race condition by templating YAML A. F. Dudley 2026-02-03 13:45:50 -0500
  • cb6fdb77a6 Rename image-registry to registry-credentials to avoid collision A. F. Dudley 2026-02-03 12:30:35 -0500
  • 73ba13aaa5 Add private registry authentication support A. F. Dudley 2026-02-03 12:25:33 -0500
  • d82b3fb881 Only load locally-built images into kind, auto-detect ingress A. F. Dudley 2026-02-03 11:32:22 -0500
  • 3bc7832d8c Fix deployment name extraction from path A. F. Dudley 2026-02-03 01:40:37 -0500
  • a75138093b Add setup-repositories to key files list A. F. Dudley 2026-02-03 01:24:47 -0500
  • 1128c95969 Split documentation: README for users, CLAUDE.md for agents A. F. Dudley 2026-02-03 01:17:10 -0500
  • d292e7c48d Add k8s-kind architecture documentation to CLAUDE.md A. F. Dudley 2026-02-03 01:14:25 -0500
  • b057969ddd Clarify create_cluster docstring: one cluster per host by design A. F. Dudley 2026-02-03 01:10:29 -0500
  • ca090d2cd5 Add $generate:type:length$ token support for K8s secrets A. F. Dudley 2026-02-03 00:55:14 -0500
  • 2d3721efa4 Add cluster reuse for multi-stack k8s-kind deployments A. F. Dudley 2026-02-03 00:05:05 -0500
  • 4408725b08 Fix repo root path calculation (4 parents from stack path) A. F. Dudley 2026-02-02 22:49:19 -0500
  • 22d64f1e97 Add --spec-file option to restart and auto-detect GitOps spec A. F. Dudley 2026-02-02 22:48:19 -0500
  • 14258500bc Fix restart command for GitOps deployments A. F. Dudley 2026-02-02 22:18:19 -0500
  • 3fbd854b8c Use docker for etcd existence check (root-owned dir) A. F. Dudley 2026-02-02 19:31:45 -0500
  • e2d3c44321 Keep timestamped backup of etcd forever A. F. Dudley 2026-02-02 19:30:13 -0500
  • 720e01fc75 Preserve original etcd backup until restore is verified A. F. Dudley 2026-02-02 19:28:53 -0500
  • 5b06cffe17 Use whitelist approach for etcd cleanup A. F. Dudley 2026-02-02 19:27:59 -0500
  • 8948f5bfec Fix etcd cleanup to use docker for root-owned files A. F. Dudley 2026-02-02 19:22:41 -0500
  • 675ee87544 Clear stale CNI resources from persisted etcd before cluster creation A. F. Dudley 2026-02-02 19:21:00 -0500
  • 8d3191e4fd Fix Caddy ingress ACME email and RBAC issues A. F. Dudley 2026-02-02 19:13:10 -0500
  • c197406cc7 feat(deploy): add deployment restart command A. F. Dudley 2026-01-31 19:05:27 -0500
  • 4713107546 docs(CLAUDE.md): add external stacks preferred guideline A. F. Dudley 2026-01-30 23:27:45 -0500
  • 5a0f573b0e Allow relative volume paths for k8s-kind deployments fix-kind-relative-volume-paths A. F. Dudley 2026-02-02 23:26:13 -0500
  • ee89f9e87d Fix repo root path calculation (4 parents from stack path) A. F. Dudley 2026-02-02 22:49:19 -0500
  • 600eb93b4d Add --spec-file option to restart and auto-detect GitOps spec A. F. Dudley 2026-02-02 22:48:19 -0500
  • ca3153bb78 Fix restart command for GitOps deployments A. F. Dudley 2026-02-02 22:18:19 -0500
  • be334ca39f Use docker for etcd existence check (root-owned dir) A. F. Dudley 2026-02-02 19:31:45 -0500
  • 0213ec5d7d Keep timestamped backup of etcd forever A. F. Dudley 2026-02-02 19:30:13 -0500
  • a4d8592815 Preserve original etcd backup until restore is verified A. F. Dudley 2026-02-02 19:28:53 -0500
  • 8d6e50b3ae Use whitelist approach for etcd cleanup A. F. Dudley 2026-02-02 19:27:59 -0500
  • 51e65857b9 Fix etcd cleanup to use docker for root-owned files A. F. Dudley 2026-02-02 19:22:41 -0500
  • ba9f51116d Clear stale CNI resources from persisted etcd before cluster creation A. F. Dudley 2026-02-02 19:21:00 -0500
  • 5214bc8c0c Fix Caddy ingress ACME email and RBAC issues A. F. Dudley 2026-02-02 19:13:10 -0500
  • 10716e9d44 feat(deploy): add deployment restart command A. F. Dudley 2026-01-31 19:05:27 -0500
  • 88dccdfb7c Merge pull request 'fix(deploy): merge volumes from stack init() instead of overwriting' (#985) from fix-init-volumes-merge into main v1.1.0-88dccdf-202601312339 AFDudley 2026-01-31 23:39:38 +0000
  • 76c0c17c3b fix(deploy): merge volumes from stack init() instead of overwriting fix-init-volumes-merge A. F. Dudley 2026-01-25 17:27:51 -0500
  • 1473c5ec4d Revert local k8s helpers changes caddy-pvc-persistence A. F. Dudley 2026-01-31 17:58:04 -0500
  • d31f76eb5a Add etcd + PKI extraMounts for offline data recovery A. F. Dudley 2026-01-25 19:12:44 -0500
  • 21d0975e71 feat(k8s): support acme-email config for Caddy ingress A. F. Dudley 2026-01-25 17:35:53 -0500
  • 411e777980 fix(deploy): merge volumes from stack init() instead of overwriting A. F. Dudley 2026-01-25 17:27:51 -0500
  • 6a2bbae250 Merge pull request 'Add --update flag to deploy create' (#984) from roysc/deployment-create-sync into main v1.1.0-6a2bbae-202601312246 AFDudley 2026-01-31 22:46:40 +0000
  • 458b548dcf fix(k8s): add hostPath support for compose host path mounts roysc/deployment-create-sync A. F. Dudley 2026-01-30 19:25:28 -0500
  • 789b2dd3a7 Add --update option to deploy create Roy Crihfield 2025-10-17 23:21:23 +0800
  • 55b76b9b57 Merge pull request 'multi-port-service' (#980) from multi-port-service into main v1.1.0-55b76b9-202601242311 AFDudley 2026-01-24 23:05:14 +0000
  • d07a3afd27 Merge origin/main into multi-port-service multi-port-service A. F. Dudley 2026-01-24 16:48:11 -0500
  • a5b373da26 Check for None before creating k8s service A. F. Dudley 2026-01-24 16:39:11 -0500
  • 99db75da19 Fix invalid docker command in webapp-test A. F. Dudley 2026-01-24 16:39:00 -0500
  • d4e935484f Limit test workflow PR triggers to main branch only A. F. Dudley 2026-01-24 15:42:50 -0500
  • 4f01054781 Expose all ports from http-proxy routes in k8s Service A. F. Dudley 2026-01-24 15:13:11 -0500
  • 811bbd9db4 Add TODO.md with planned features and refactoring helm-charts-with-caddy A. F. Dudley 2026-01-24 10:43:12 -0500
  • 8d9682eb47 Use caddy ingress class instead of nginx in cluster_info.py A. F. Dudley 2026-01-22 03:41:35 -0500
  • 638435873c Add port 443 mapping for kind clusters with Caddy ingress A. F. Dudley 2026-01-22 03:35:03 -0500
  • 97a85359ff Fix helpers.py to use Caddy ingress instead of nginx A. F. Dudley 2026-01-22 03:22:07 -0500
  • ffa00767d4 Add extra_args support to deploy create command A. F. Dudley 2026-01-22 03:06:45 -0500
  • 86462c940f Fix high-memlock spec to include complete OCI runtime config A. F. Dudley 2026-01-22 02:12:11 -0500
  • 87db167d7f Add RuntimeClass support for unlimited RLIMIT_MEMLOCK A. F. Dudley 2026-01-22 01:58:38 -0500
  • dd856af2d3 Fix pyright type errors across codebase A. F. Dudley 2026-01-22 01:10:36 -0500
  • cd3d908d0d Apply pre-commit linting fixes A. F. Dudley 2026-01-21 20:58:31 -0500
  • 03f9acf869 Add unlimited-memlock support for Kind clusters A. F. Dudley 2026-01-21 20:20:19 -0500
  • ba1aad9fa6 Add black, pyright, yamllint to pre-commit hooks A. F. Dudley 2026-01-21 20:04:15 -0500
  • dc36a6564a Fix misleading error message in load_images_into_kind A. F. Dudley 2026-01-21 19:32:53 -0500
  • c5c3fc1618 Retrigger test-container-registry CI A. F. Dudley 2026-01-21 19:28:29 -0500
  • 2e384b7179 Trigger test-container-registry CI A. F. Dudley 2026-01-21 19:12:05 -0500
  • b708836aa9 Add flake8 to pre-commit hooks A. F. Dudley 2026-01-21 19:05:12 -0500
  • d8da9b6515 Add missing get_kind_cluster function to helpers.py A. F. Dudley 2026-01-21 19:04:46 -0500
  • 5a1399f2b2 Apply pre-commit linting fixes A. F. Dudley 2026-01-20 23:16:44 -0500
  • 89db6e1e92 Add Caddy ingress and k8s cluster management features A. F. Dudley 2026-01-20 23:14:22 -0500
  • 9bd59f29d9 Add CLAUDE.md, pre-commit config, and pyproject.toml A. F. Dudley 2026-01-20 22:40:59 -0500
  • 55d6c5b495 Merge pull request 'afd' (#978) from afd into main v1.1.0-55d6c5b-202601172321 AFDudley 2026-01-17 23:21:24 +0000
  • f3ef3e9a1f Add Docker Compose deployment guide afd A. F. Dudley 2026-01-17 18:17:01 -0500
  • 026f91535b fix: Add drizzle-kit and schema files for database migrations feat/trashscan-explorer-stack Ryan King 2026-01-14 20:40:41 -0500
  • ed676c00c9 feat: Add trashscan-explorer stack for Gorbagana blockchain explorer Ryan King 2026-01-14 17:09:55 -0500
  • 1768bd0fe1 Add documentation for AI-friendly stack creation A. F. Dudley 2026-01-12 02:21:47 -0800
  • 8afae1904b Add support for running jobs from a stack (#975) helm-charts-support Prathamesh Musale 2025-12-04 06:13:28 +0000
  • 48cabc9159 Fix lint error Prathamesh Musale 2025-12-04 11:26:36 +0530
  • 0878240c26 Remove post-processing for PVC annotations Prathamesh Musale 2025-12-03 15:29:25 +0530
  • 6586afc6e8 Fix lint errors Prathamesh Musale 2025-12-02 15:13:30 +0530
  • fbe65561f9 Add annotation for PVC retention in generated charts Prathamesh Musale 2025-12-02 14:16:25 +0530
  • f2c6fb28d1 Add a command to run jobs in deployments Prathamesh Musale 2025-12-02 11:25:22 +0530
  • 04463d22ef Add support for jobs in stacks Prathamesh Musale 2025-12-01 20:00:45 +0530
  • 7acabb0743 Add support for generating Helm charts when creating a deployment (#974) Prathamesh Musale 2025-11-27 06:43:07 +0000
  • ccccd9f957 Pass extra args to custom create command (#972) v1.1.0-ccccd9f-202511250305 Roy Crihfield 2025-11-25 03:05:35 +0000
  • 6b5a1e7ae3 Fix lint errors Prathamesh Musale 2025-11-21 16:15:37 +0530
  • 5e158f4595 Update TODOs Prathamesh Musale 2025-11-21 12:10:45 +0530
  • 24bdc15a78 Document options for handling network requirements Prathamesh Musale 2025-11-21 11:55:29 +0530
  • bf4c5571a7 Add post-processing to fix chart name and description Prathamesh Musale 2025-11-20 14:26:57 +0530
  • 81f102f110 Add a flag to generate Helm chart when deploying to k8s Prathamesh Musale 2025-11-19 19:21:12 +0530
  • a1b82cc71c Merge branch 'deploy-create-pass-cluster' into vaasl-deploy vaasl-deploy Roy Crihfield 2025-11-03 17:26:07 +0800