Skip to content

Docs site (GitOps)

docs.* is deployed as an in-cluster MkDocs site.

Source of content

This site is sourced from this repository:

  • 05-development-repositories/10-io-ameide-docs/

How it’s deployed

The GitOps wiring deploys a docs-mkdocs workload which:

1) clones this repo at runtime, and then 2) runs mkdocs build to render static content, and then 3) serves the generated site.

GitOps charts and values live in:

  • 03-deployment-repository/01-ameide-gitops/layers/cluster/70-applications/charts/apps/docs-mkdocs/
  • 03-deployment-repository/01-ameide-gitops/layers/infra/L10-foundations/values/_shared/apps/docs-mkdocs.yaml

Enablement

Whether docs.* exists in a given environment is controlled by the docs workload toggle in:

  • 03-deployment-repository/01-ameide-gitops/layers/cluster/00-platform-baseline-substrate/keptn/resources/workloads.json