Deploy mkdocs sites to Kubernetes via ArgoCD + Helm
Find a file
2025-10-31 07:03:17 +00:00
app_of_apps fix typo 2025-10-31 07:00:50 +00:00
charts/mkdocs-helm pip install dracula 2025-10-31 07:03:17 +00:00
docs-app.yaml fix path and add sync options 2025-10-27 22:46:08 +01:00
LICENSE Initial commit 2025-10-27 21:10:55 +00:00
README.md Update README.md 2025-10-29 08:05:53 +00:00

Docs

This repo uses an ArgoCD Appset + List Generator to deploy instances of mkdoc-helm.

spec:
  goTemplate: true
  # generator allows us to source specific values from an external k8s secret
  generators:
  - list:
      elements:
      - appName: website1
        repo: https://git.smallhack.org/small-hack/my-sitegit
        hostname: docs.example.com
        path: /
        branch: main
        config: mkdocs.yaml

      - appName: website2
        repo: https://git.smallhack.org/cloudymax/cool-docs.git
        hostname: cool-docs.example.com
        path: /
        branch: main
        config: mkdocs.yml