GitOps Repository — Kubernetes manifests and ArgoCD configuration for the Llama Stack Agentic AI Workflow
This repository contains the GitOps deployment manifests for lls-test-1769772779383. These Kubernetes manifests define all the resources needed to deploy the application to your OpenShift/Kubernetes cluster via ArgoCD.
| Directory | Description |
|---|---|
| 📂 app-of-apps/ | ArgoCD Application definitions for orchestrating deployments |
| 📂 components/lls-test-1769772779383/ | Kustomize base and overlays for all Kubernetes resources |
| 📄 application.yaml | Root ArgoCD Application manifest |
| 📄 catalog-info.yaml | Backstage/RHDH catalog entity definition |
components/lls-test-1769772779383/
├── base/ # Base Kubernetes manifests
│ ├── deployment.yaml # Streamlit UI deployment
│ ├── deployment-llama-stack.yaml
│ ├── deployment-ollama.yaml
│ ├── deployment-mcp-server.yaml
│ ├── service*.yaml # Service definitions
│ ├── route.yaml # OpenShift Route
│ ├── configmap-*.yaml # Configuration
│ ├── rbac-mcp-server.yaml # RBAC for MCP Server
│ ├── pvc-ollama.yaml # Persistent storage for Ollama
│ └── initialize-namespace/ # Tekton pipeline setup
├── overlays/
│ ├── development/ # Development environment patches
│ └── tekton/ # Tekton-specific configuration
└── edit/ # Scripts for image/replica updates
This GitOps repository deploys the following resources:
| Resource | Name | Description |
|---|---|---|
| 🖥️ Deployment | lls-test-1769772779383 |
Streamlit UI application |
| 🦙 Deployment | lls-test-1769772779383-llama-stack |
Llama Stack inference server |
| 🦙 Deployment | lls-test-1769772779383-ollama |
Ollama for safety/guardrails |
| ☸️ Deployment | lls-test-1769772779383-mcp-server |
Kubernetes MCP Server |
| 🌐 Services | Various | Internal service networking |
| 🔀 Route | lls-test-1769772779383 |
External access to Streamlit UI |
| 🔐 RBAC | lls-test-1769772779383-mcp-* |
Permissions for cluster introspection |
| 💾 PVC | lls-test-1769772779383-ollama-data |
Persistent storage for Ollama models |
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ This Repo │────▶│ ArgoCD │────▶│ Cluster │
│ (GitOps) │ │ (Manual Sync) │ │ (Deployment) │
└─────────────────┘ └─────────────────┘ └─────────────────┘
- Push changes to this repository
- Navigate to ArgoCD dashboard
- Sync the application manually to apply changes
- Application updated on the cluster
| Resource | Link |
|---|---|
| 📝 Source Repository | https://github.com/jrichter-rhtap/lls-test-1769772779383 |
| 🎨 Streamlit UI | Deployed via OpenShift Route |
| 📊 ArgoCD | Check your ArgoCD dashboard for sync status |
This GitOps repository was generated from the Llama Stack Agentic AI Workflow Software Template.
Want to improve the template, report issues, or contribute new features? Visit the upstream repository:
👉 redhat-ai-dev/llama-stack-agentic-sample
Built with ❤️ using Red Hat Developer Hub