Operate1 min read

Configure integrated Kustomize runtime

Patch and validate the maintained integrated profile while preserving migration and background-ownership boundaries.

Prerequisites

Read Integrated versus split, complete secrets/database planning, and choose resources/replicas within the background/database budget.

Prepare the configuration

Reference profiles/integrated, patch the immutable image, remove placeholder secrets, and configure public URLs, database, ingress/policy, resources, probes, HPA/PDB, and topology spread. Decide whether the HPA or GitOps owns replicas.

Deploy integrated runtime

Render and verify no split roles. Run the external one-shot migration Job successfully, then apply the overlay and wait for Deployment rollout.

Verify the topology

Confirm exclusive integrated ownership, readiness, queue/scheduler behavior, database connections, and an end-to-end synthetic incident. Restart one Pod and confirm recovery.

Operate it in production

Monitor Web and background signals together. Do not scale as stateless Web; migrate to split when independent role isolation/scaling is required.

Troubleshooting

HPA fights Git: remove one replica owner.

Split roles render: correct the base/profile reference before applying.

Connections grow after scale: restore planned replicas or move to split after budgeting.

Change or undo the configuration

Promote a reviewed overlay revision. For split migration, prevent topology overlap and rerun acceptance.

Next steps

Last updated for v2.0.0

Edit this page on GitHub