Skip to main content
Glama

manage_gitops

Destructive

Perform GitOps operations on ArgoCD and FluxCD resources, including sync, rollback, suspend, and resume.

Instructions

Perform operations on GitOps resources (ArgoCD or FluxCD). For ArgoCD: actions are 'sync' (trigger deployment), 'refresh', 'terminate', 'rollback', 'suspend' (disable auto-sync), 'resume' (re-enable auto-sync). Resource kind is always Application. For FluxCD: actions are 'reconcile' (trigger sync), 'sync-with-source', 'suspend', 'resume'. Requires 'kind' parameter (kustomization, helmrelease, gitrepository, etc.).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
actionYesaction: sync, refresh, terminate, rollback (ArgoCD only), reconcile or sync-with-source (FluxCD), suspend, or resume
toolYesgitops tool: argocd or fluxcd
kindNoresource kind (FluxCD only): kustomization, helmrelease, gitrepository, etc.
namespaceYesresource namespace
nameYesresource name
revisionNosync only — branch/tag/commit. Empty = use targetRevision.
pruneNosync/rollback — delete resources no longer in source. Default true for sync, false for rollback.
dryRunNosync/rollback — preview only, do not apply.
forceNosync only — kubectl --force; required for some immutable-field changes.
applyOnlyNosync only — skip PreSync/PostSync/SyncFail hooks.
syncOptionsNosync only — Argo SyncOption strings, e.g. Replace=true, ServerSideApply=true.
historyIdNorollback only — history entry ID to roll back to (from get_resource Application status.history).

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/skyhook-io/radar'

If you have feedback or need assistance with the MCP directory API, please join our Discord server