Start with status
The installation status is the fastest way to tell whether the cluster matches the installation repository. Check:- State: whether the installation is
pending,rendering,syncing,healthy,degraded,failed, ordeleted. - Health: whether rendered resources are healthy or still settling.
- Sync: whether the cluster is converged to the latest accepted repository revision.
- Revision: the commit SHA the cluster is currently running.
- Reconciling: whether Akua is actively rendering or applying a change.
Inspect pods and logs
When status says an installation is degraded, inspect the live workload:- Use Pods to see the current pods and containers for the installation.
- Use Logs to stream output from all pods, or narrow the stream to one pod when the failing workload is obvious.
Review what changed
Every installation has a private git-backed repository. That repository stores the package definition, inputs, vendored source, and rendered manifests that explain what the cluster is trying to run. Use the repository history when you need to compare two rollouts, audit a customer-specific change, or understand why a render produced different manifests. See Installation repositories and Package versioning.Make changes safely
Sensitive changes should go through a repository change request. A change request prepares edits in a managed fork, validates them, and applies them only after an authorized reviewer accepts the proposal. Use change requests for:- Agent-authored fixes.
- Partner or CI-authored updates.
- Customer-specific patches that need approval before rollout.
- Automated version or image updates that should be reviewed first.
Roll back
Rollback is git-history-backed: restore the installation to a previous known-good repository state, then let Akua render and sync that state to the cluster. For reviewed environments, prepare the rollback as a repository change request so the revert is validated and approved before it reaches the installation. The resulting commit stays in history, so the original change and the rollback are both auditable.API
Operate installations programmatically.Install status
Read health, sync, revision, and resource state.
Stream logs
Follow live logs for an installation or pod.
Repository change requests
Propose, review, accept, reject, and withdraw changes.
Installation renders
Inspect render attempts and artifacts.
Related topics
Installation lifecycle
Lifecycle states, renders, pods, and logs.
Repository change requests
Review proposed changes before they apply.
Package versioning
Compare revisions and understand rollback history.
Installation repositories
The git-backed source of truth for each install.