Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
0e9cf77
refactor(dask): replace dask-cuda-worker Deployment with DaemonSet, r…
aucahuasi Apr 18, 2026
511876d
feat(multi-node): DaemonSet nginx + forge-etl-python Local routing + …
aucahuasi Apr 22, 2026
71142cf
refactor(multi-node): remove dead dask Service + CNI/HTTP-1.1/storage…
aucahuasi Apr 24, 2026
699bc4f
refactor(engine): new cluster implementation by consolidating GPU ser…
aucahuasi Apr 26, 2026
7ea17ec
chart: multi-node placement support (engine.nodeSelector + global.tol…
aucahuasi Apr 26, 2026
83992f1
graphAppKit + notebook: per-workload nodeSelector, fixes silent CUDA …
aucahuasi Apr 27, 2026
fedc3d8
telemetry subchart rewrite, multi-node scrape fix, Caddy stability
aucahuasi Apr 27, 2026
75b1b9f
platform-tier nexus-proxy for v1-to-v2 endpoint mappings
aucahuasi Apr 27, 2026
9bd0dbf
Unify Caddy across all tiers + add ingress.enabled toggle
aucahuasi Apr 27, 2026
f97cce1
docs: chart READMEs as single source of truth for Sphinx site
aucahuasi Apr 28, 2026
c690efb
telemetry: per-workload fsGroup for block storage + Longhorn deployme…
aucahuasi Apr 29, 2026
8f6bc04
fix docs
aucahuasi Apr 29, 2026
8f149ba
improve changelogs
aucahuasi Apr 29, 2026
58c7814
0.4.4 prep: chart-API cleanup, operator-explicit TLS + crypto, docs p…
aucahuasi May 26, 2026
a0d5cba
0.4.4 review pass: hardening, dead-code purge, operator docs
aucahuasi May 28, 2026
c6c4d2a
review pass: blocker dispositions, critical fixes, minor cleanups
aucahuasi May 29, 2026
c428a10
review pass follow-up: 4 doc-pattern hardenings
aucahuasi May 29, 2026
6226891
review pass follow-up: probe gating, migration safety net, bootstrap …
aucahuasi May 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 0 additions & 122 deletions .github/workflows/dev-cluster-deployment.yaml

This file was deleted.

9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -148,4 +148,11 @@ cluster-config/cluster-config.yaml
charts/graphistry-helm/templates/postgres/pg-sts.yaml


charts-aux-bundled
charts-aux-bundled

# helm-docs transient artifacts staged into chart dirs by docs/Makefile
# helm-docs-gen target. Normally cleaned up by the recipe; ignored here
# as belt-and-suspenders in case a run is interrupted (Ctrl-C, OOM,
# SIGKILL between cp and rm).
.helmdocs.gotmpl
.helmdocs-out.md
47 changes: 35 additions & 12 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,45 @@
# Read the Docs build configuration.
# Spec: https://docs.readthedocs.io/en/stable/config-file/v2.html
#
# RTD's default pipeline is `pip install requirements -> sphinx-build`.
# Our Sphinx site references generated chart READMEs and helm-docs-
# produced parameter tables that live OUTSIDE docs/source/ at rest --
# they are gitignored build artefacts (see docs/source/.gitignore).
# Without a pre_build hook, sphinx finds nothing for those toctree
# entries and the published site silently loses the chart README and
# Values pages.
#
# `build.jobs.pre_build` runs after pip install and before sphinx-build,
# so we use it to materialise the inputs sphinx needs:
# 1. helm-docs-install: fetch the helm-docs binary (pinned in Makefile)
# 2. readmes: copy chart READMEs into docs/source/ + link rewrite
# 3. helm-docs-gen: render per-chart Values tables from values.yaml
#
# Note: every command in build.jobs runs in a FRESH shell with cwd
# pinned at the repo root (per RTD spec), so each line uses
# `make -C docs <target>` rather than `cd docs && ...`. RTD's build
# VM is ephemeral; no post_build cleanup is needed.

# .readthedocs.yml
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Build documentation in the docs/ directory with Sphinx
build:
os: ubuntu-24.04
tools:
python: "3.11"
jobs:
pre_build:
- make -C docs helm-docs-install
- make -C docs readmes
- make -C docs helm-docs-gen

sphinx:
configuration: docs/source/conf.py

# Optionally build your docs in additional formats such as PDF
python:
install:
- requirements: docs/requirements.txt

formats:
- pdf
- htmlzip
- epub

# Build configuration
python:
install:
- requirements: docs/requirements.txt
Loading