--- # Namespace must be created first (sync-wave: -1) apiVersion: v1 kind: Namespace metadata: name: dot-ai annotations: argocd.argoproj.io/sync-wave: "-1" --- # SealedSecret created after namespace (sync-wave: 0) apiVersion: bitnami.com/v1alpha1 kind: SealedSecret metadata: creationTimestamp: null name: dot-ai-secrets namespace: dot-ai spec: encryptedData: anthropic-api-key: AgAHAS8udRI0ggwd3hRnWVkSzaeCbTUZ+cthUhCCO0gKgF1gbLQnNxJqTPDvPEWisjn7+QMd/1xFtPr4X32Hnf49qh6fVJkITsyohrBo8BioPi/K8SgRlbLNK+J/Pi26fwAcOfOrNq+qGKId3O2LxCpdlOivN+Ej6SNGr1jzvFK0CvaRt2d43KK/dWUEQrsI2cu4jvbZvzaOAPbgN7KvvVoUooOK44Ab49pTHa267FSNcwKOy1A8uaNjs8E2t9WNa4lgcDHDiJNPdpcjy1bUGPXA/BNDnml6Ph/9SIkpjHBuCjPp5eZNoXcWsKozSSEpwZmJZwJDKT0CW16tqw90RJ1zv7EiSWiwXDxZUVLxrKfGP6u12VRofJgtn6gfxl/bUbm/bPJmCecMg59GpmyxOXhj8enw2PViFEI1xJepKWEGapE93pFKPwVfURnSY78JX+0CaO/SbLb6k8mY63+sMtm2wvwZ/Pyey96O7zE05uTIIYRPHKI0iHNHWwIbUsHsAiNHg6CmyEHyTjhYUAVbkADSiDuBP1iMToDhhqRlYw4nSBYsETRWZ7K42OlqD+/oWiIrBFHZkOh5UKsliWRkxnCUkwV2KN0f7SRV75L4s/TmYhB/KJYIZJKxuXFk8xeoA43mkG/Bp1r4W0SL/gV5NPRjWQClFhisDTpnkHEqbhGOnFncSPEWuAt2TghW/J0C/BPAOOX+C4E4JBK6MoaJRyd2mCI1LpC5gdYcIBtcOYyYVqf3ICFC1r42/+WfKh8deglIj2mGeXTz1U+9Yi0owZ76cp/yRkSyCe/kna1gzxE5fJ2pCdkeGbhu4ppP1vytienOtXH/W9oQtUIB9Co= auth-token: AgBa8swfJ/tvKhJTfnWunKIufTka42p8zFFrK1rsVxB0cpivdLfYgvTYimrwQymvFObyI5Un92M7GNikHDWOZbdoakHwUly5UOj62Hbhpjv5FxdT5ceW0AbgYykarCTT41d2VkqOGSiJ6WFYsIZX02VLDraNrD3r2oijZslaEkYrkDC22dTaue05oIMYlhpO9ww4vVMbtr8h7TWtGDvI13ScskLJ1HlHaDG7NovuR06uBXFs+PENdRveps4ECKMMZzr1ObwTRzrJGKxYr+a82sU7uE1I7BtNDOu/2HBF1a4d+ymHwdKIM+BKGwqZoEuud8kaojhk4QLCU3GwC/SwiJeVCskQz3MnC9Z1JBxGot10MrwxMxO0JQpyyjPeO8V49SLrEHUENF1hkraW/2LSJ1AutpVbpvO4+wqWYGw7MKkRnhQGvAFxkeaeCbfhe0NZwR9lHOphgE8y/Gmjjm4CrU6taWzzgAYKoce4sIVscH6IunpGjaXykaBLoj4aT5OsgrXAK2JjhGbcTtDOx/immMaS3agofkE2cBu8PIbhoGRp68tKr3ci/JpYCR8ai3qyKbnxv3AlVKpw9ovFYSRVzw2boF8y9eV8I3pSizGFuxl9dkGTL2St22qlSD9U21Z44XhGTXf7bYH8oY20h+O/Ujdgc+obwd9LMB0U7roc5lyIMOCqENCjIau8AqDovRgpav/k3rxVw15DzHadG5uVUycz5e097HweAlqtdgmNrtVwO6DRckkumZyYRVc+6w== openai-api-key: AgBauqQE7kR7gMRsY/ial3AQ+M+aG3rdfT+qkGB2hhZgxYB1uSIqrHFv/TOOZfBEuQGv/FghOe5WYbMXdD1u136oF5qUdhGWh51eBKSAVPDZNP27XpWHOLR2JOdKyvMuNeTc+ZrWTbsmk265DyA+TZY+3+IR0TymaB8d8P+NtqTVm0hjOq1KQfW1TLf/qytApeME8npgyhWtfF+MDwK+CXJ2jT8z22GzzVqF1BDkLFbwb/C0CIvbGf0tO7k+1j+NwFi5CmnZ9oUVc9Q6k9zdA8yX0XyMOnYrVB7DIVmexPxkFRo28qU9YH2Qkzqgg/k0zVvL+ubTx2+wPx8ODh1dQQE3s0I7uvz7mTwQh2eOMPodA+J/cPcJctpNK+0RaHNA/yAE0IjcWVujzyRb050ZaW/3VobevEbV5yCvdZkNaD8kqXpMUMMQyePZ4RA74jDLWmqZI3bzttMy3lTfaci5fIhAKfIsTb4lDMcNh1K2NwoMSjFZhQxdlGxZ55PXe3GrH2D9GfhRs3CefUUTU4L+VhHy7fCQ8fUknVl5HpDlrfUs1Pkay8Ex+JtfoKdALxsWpRAvU5fVD/gwBG7PWEin34e1XbVPiUSQCi2/uu8+NVs6UdQRpEVslzP4zvXa+BpSeXKXgMwl+tal7HVUPQYxK6hFuYb6bfzD/x6Z4TQ+XG5Djmjvg2xngdKawGylvSoNyU1svxYCd05cptsqzm9gwYP3S92TWIPMCpDRvby3DMgNIFNKQs+qijLSPIPFh03E+25x9GXpKpX2FS8osI3GkfsD7AfK4Tvrzu6YE3hV/lZEoYoZ4Q+T3pal2Ge/GKtWO1XlrUjYiu0VtQmJXB+pxx9TF800D/uphy80MYygmlKzRNMM88hJDF9kvOjhmUoupEzfqSIb3iFM1LVoarVEPkMD/iK+oA== ui-auth-token: AgCs+a63G+C0wTXHFCMcKO0qLgvzqz8n7u4Qlfn1b2G2Q6zn6PFKd8PEtHv6MFyso/urIK+SwUXc4oQMccu6/iFIunRNaQmt/xFbJWJ2JIdR6Qo1HiO2FxgKh/y3rXd5aVRbr1EMlIPs4dob5ARop+j/y6rJm3o8T+AEYIngvtzeQKITnomEbYfnUT6SR5IJGjpNAVG0E2brQw1Gh3aZB26K1vxaTdbwL1n7vvH89NNDHcEaUxntD32jCWzJGtuENRQAPi8l2rF0oyvTn3EO0YymIIG3imDxXsQWqzjwVQSZdY0lQiajCNV/UNwdFYxVUCG2XWePPdCQzs8EyOrkCIsbQpvG44NqtnY/WJw97ek24fi3d3WvVWiLCNoJ8EEgMfn91mZKeM+3i3GKYFwxF8FT/ta7jXzTCTxAuIhVxK7rAJkArmum0qvUnMUutxynflj50BCW+VW+Q6+WIh3EgKOll0OZU7YWMgvULERpPr4TrB40kQHl95UA2LcdpH5/A5ThjF0HCRpzGwTPSFjWwwPgQQODCJ4iDQYRbuEWkKv+/LEtdnKvLkWa+5w0Ll+0McXadJyOgN7jwSuzRZqOJil6aP7bkU8VKPWUnf5BERT1MpouMjxWVqYTT5EJLVpfU4NQM6z0TlNXysCnESxuaEC0l1JKTEpmc1AFC60C1iIH+uOOTnCty/b82g/w+ETdnxl3LwBfU+5h5KWSStHbWm9NSOYffnc7Of6wNUO0qz+yB+tjTVN9tr5+VYzhCA== template: metadata: creationTimestamp: null name: dot-ai-secrets namespace: dot-ai --- # ArgoCD Application syncs last (sync-wave: 1) apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: dot-ai-stack namespace: argocd annotations: argocd.argoproj.io/sync-wave: "1" notifications.argoproj.io/subscribe.on-sync-running.slack: "" notifications.argoproj.io/subscribe.on-sync-succeeded.slack: "" notifications.argoproj.io/subscribe.on-sync-failed.slack: "" notifications.argoproj.io/subscribe.on-degraded.slack: "" labels: app.kubernetes.io/name: dot-ai-stack app.kubernetes.io/part-of: apps app.kubernetes.io/managed-by: argocd finalizers: - resources-finalizer.argocd.argoproj.io spec: project: default source: repoURL: ghcr.io/vfarcic/dot-ai-stack/charts chart: dot-ai-stack targetRevision: "0.56.0" helm: releaseName: dot-ai-stack values: | dot-ai: ingress: enabled: true className: traefik host: kubemcp.forteapps.net webUI: baseUrl: http://kubemcpui.forteapps.net dot-ai-ui: uiAuth: secretRef: name: dot-ai-secrets ingress: enabled: true className: traefik host: kubemcpui.forteapps.net destination: server: https://kubernetes.default.svc namespace: dot-ai syncPolicy: automated: prune: true selfHeal: true allowEmpty: false syncOptions: - Validate=true - ServerSideApply=true - Replace=false retry: limit: 5 backoff: duration: 5s factor: 2 maxDuration: 3m ignoreDifferences: - group: apps kind: StatefulSet jsonPointers: - /spec/volumeClaimTemplates