diff --git a/argocd-apps/raw-resources.yaml b/argocd-apps/raw-resources.yaml new file mode 100644 index 0000000..67585e1 --- /dev/null +++ b/argocd-apps/raw-resources.yaml @@ -0,0 +1,22 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: raw-resources + namespace: argocd + labels: + env: ai-stack +spec: + project: ai-stack + source: + repoURL: 'ssh://git@gitea-ssh.dev-tools.svc.cluster.local:2222/dvirlabs/ai-stack.git' + targetRevision: HEAD + path: manifests/raw + directory: + recurse: true + destination: + server: https://kubernetes.default.svc + namespace: ai-stack + syncPolicy: + automated: + prune: true + selfHeal: true \ No newline at end of file diff --git a/manifests/raw/dot-ai-stack/resourcesync.yaml b/manifests/raw/dot-ai-stack/resourcesync.yaml new file mode 100644 index 0000000..e3feb4a --- /dev/null +++ b/manifests/raw/dot-ai-stack/resourcesync.yaml @@ -0,0 +1,10 @@ +apiVersion: dot-ai.devopstoolkit.live/v1alpha1 +kind: ResourceSyncConfig +metadata: + name: default-sync + namespace: ai-stack +spec: + mcpEndpoint: http://dot-ai.ai-stack.svc.cluster.local:3456/api/v1/resources/sync + mcpAuthSecretRef: + name: dot-ai-secrets + key: auth-token \ No newline at end of file diff --git a/manifests/raw/dot-ai-stack/secret.yaml b/manifests/raw/dot-ai-stack/secret.yaml new file mode 100644 index 0000000..04cd15c --- /dev/null +++ b/manifests/raw/dot-ai-stack/secret.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +kind: Secret +metadata: + name: dot-ai-secrets + namespace: ai-stack +type: Opaque +stringData: + auth-token: sometoken \ No newline at end of file