Skip to content

Ei/airgapped#87

Open
HarikaDev296 wants to merge 14 commits intoopea-project:mainfrom
cld2labs:ei/airgapped
Open

Ei/airgapped#87
HarikaDev296 wants to merge 14 commits intoopea-project:mainfrom
cld2labs:ei/airgapped

Conversation

@HarikaDev296
Copy link
Copy Markdown
Contributor

No description provided.

Harika and others added 14 commits April 3, 2026 15:07
- Add airgap_enabled, jfrog_url, jfrog_username, jfrog_password vars to inference-config.cfg
- Add helm_repo_ingress_nginx and helm_repo_langfuse derived vars in inference_common.yml
- Pass airgap vars as --extra-vars in ingress, keycloak, genai-gateway shell scripts
- Add dual helm repo tasks in all 4 playbooks (internet when: not airgap_enabled, JFrog when: airgap_enabled)
- Add containerd registry mirrors for docker.io, ghcr.io, registry.k8s.io, quay.io, public.ecr.aws in all.yml
- Add patched hosts.toml.j2 to core/roles/ to fix skip_verify=false breaking HTTP mirrors
- Add CLAUDE.md with full airgap deployment documentation and runbook

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add helm_repo_apisix and helm_oci_jfrog_host vars to inference_common.yml
- Fix deploy-keycloak-tls-cert.yml: add apisix repo registration before
  helm dependency update, add ei-helm repo for keycloak airgap install,
  make keycloak chart_ref conditional (OCI vs ei-helm/keycloak)
- Fix deploy-genai-gateway.yml: make helm dependency update internet-only,
  add airgap path pulling postgresql/redis from ei-helm-virtual via HTTP
- Update CLAUDE.md: full pre-loaded image/chart/package inventory,
  resolve all critical gaps, update next steps

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Harika <codewith3@gmail.com>
- Document ballon-policy.sh || cpu_or_gpu bypass bug fix
- Document deploy-inference-models.yml enable_cpu_balloons guard (all 7 tasks)
- Document kubectl patch --type=json op:replace for clearing stale helm resources
- Document PV Retain policy recommendation
- Document vLLM model download behavior (HF_HOME=/data, stale .locks fix)
- Update current VM2 state: 3b running, 8b downloading
- Update Next Steps to reflect completed items 26-28

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant