Skip to main content

Kubernetes

Jiandu includes reviewed Kubernetes examples for operators who already run a cluster. Kubernetes is not the shortest evaluation path: you are responsible for ingress, secrets, persistent storage, scheduling, and database recovery.

Start by reading the manifests and their README together:

git clone https://github.com/zhyuri/jiandu.git
cd jiandu
ls examples/kubernetes

Before applying anything, decide:

  1. Which HTTPS ingress or sidecar will terminate TLS.
  2. Which stable public origin users will open.
  3. Which private address or network identifies the trusted proxy.
  4. Where the database and document blobs will persist.
  5. How secrets are injected without entering the image or repository.
  6. How you will run and test backup/restore jobs.

Jiandu still follows a single-process topology. Do not scale the application to multiple replicas against the same installation. Use your platform's rollout strategy to stop the old process before the replacement takes ownership.

See network access and HTTPS, database, and backup and restore before adapting the example.