You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
saif-sys-admin provides foundational infrastructure services for the SAIF Platform. It manages the runner VM (single point of failure), container image mirroring for air-gapped deployments, and cluster user provisioning.
graph TD
A[saif-sys-admin] -->|images| B[Internal Registry]
A -->|IDMS| C[saif-ai-pod]
A -->|IDMS| D[saif-gitops]
B -->|pull| E[AI Pod Clusters]
C -->|applies IDMS| E
D -->|references images| E
Loading
Directory Structure
saif-sys-admin/
├── .github/workflows/
│ ├── sync-images.yaml # Main image mirroring
│ ├── manage-cluster-users.yaml # User provisioning
│ ├── configure-runner-vm.yaml # Ansible runner config
│ ├── sync-nim-models.yaml # NIM model sync
│ └── sync-nvidia-llm.yaml # NVIDIA LLM sync
├── ansible/
│ ├── playbooks/
│ │ └── configure-runner.yaml # Main Ansible playbook
│ └── requirements.yml # Ansible dependencies
├── mirror/
│ ├── redhat-operators.yaml # Operator images list
│ ├── platform-images.yaml # Platform images list
│ ├── other-images.yaml # Community images list
│ ├── IMAGES_REFERENCE.yaml # Full reference list
│ └── idms/ # Generated IDMS manifests
├── environments/
│ └── example/hosts.ini # Ansible inventory
└── README.md # Quick start