OS Manuals

/usr/bin/crossplane-terraform-provider

A Crossplane provider for Terraform

From crossplane-provider-terraform 1.2.0-r9 (enterprise-packages), captured 2026-11-08 by running crossplane-terraform-provider --help (exit 0). permalink

usage: crossplane-terraform-provider [<flags>]

Terraform support for Crossplane.


Flags:
      --[no-]help               Show context-sensitive help (also try --help-long and --help-man).
                                ($CROSSPLANE_TERRAFORM_PROVIDER_HELP)
  -d, --[no-]debug              Run with debug logging. ($CROSSPLANE_TERRAFORM_PROVIDER_DEBUG)
  -s, --sync=1h                 Sync interval controls how often all resources will be double
                                checked for drift. ($CROSSPLANE_TERRAFORM_PROVIDER_SYNC)
      --poll=10m                Poll interval controls how often an individual resource should be
                                checked for drift. ($CROSSPLANE_TERRAFORM_PROVIDER_POLL)
      --poll-state-metric=5s    State metric recording interval
                                ($CROSSPLANE_TERRAFORM_PROVIDER_POLL_STATE_METRIC)
      --poll-jitter=1m          If non-zero, varies the poll interval by a
                                random amount up to plus-or-minus this value.
                                ($CROSSPLANE_TERRAFORM_PROVIDER_POLL_JITTER)
      --timeout=20m             Controls how long Terraform processes may run before they are
                                killed. ($CROSSPLANE_TERRAFORM_PROVIDER_TIMEOUT)
      --gc-interval=1h          Controls how often the workspace directory garbage collector runs.
                                Lower values reclaim disk sooner; higher values reduce filesystem
                                scans. Set to 0 to disable the garbage collector entirely. Has no
                                effect on whether a workspace directory can be prematurely removed.
                                ($CROSSPLANE_TERRAFORM_PROVIDER_GC_INTERVAL)
  -l, --[no-]leader-election    Use leader election for the controller manager. ($LEADER_ELECTION)
      --max-reconcile-rate=1    The maximum number of concurrent reconciliation operations.
                                ($CROSSPLANE_TERRAFORM_PROVIDER_MAX_RECONCILE_RATE)
      --[no-]enable-management-policies
                                Enable support for Management Policies.
                                ($ENABLE_MANAGEMENT_POLICIES)
      --[no-]enable-changelogs  Enable support for capturing change logs during reconciliation.
                                ($ENABLE_CHANGE_LOGS)
      --changelogs-socket-path="/var/run/changelogs/changelogs.sock"
                                Path for changelogs socket (if enabled) ($CHANGELOGS_SOCKET_PATH)
      --log-encoding=console    Container logging output ending. Possible values: console, json
                                ($CROSSPLANE_TERRAFORM_PROVIDER_LOG_ENCODING)
      --[no-]enable-secret-cache
                                Enable caching of Secret objects. When true, Secrets are served from
                                the informer cache instead of direct API calls. This reduces API
                                server load but increases memory usage. ($ENABLE_SECRET_CACHE)
Options (11)
OptionDescriptionSource
-dRun with debug logging.help
-s, --sync 1hSync interval controls how often all resources will be double checked for drift.help
--poll 10mPoll interval controls how often an individual resource should be checked for drift.help
--poll-state-metric 5sState metric recording interval ($CROSSPLANE_TERRAFORM_PROVIDER_POLL_STATE_METRIC)help
--poll-jitter 1mIf non-zero, varies the poll interval by a random amount up to plus-or-minus this value.help
--timeout 20mControls how long Terraform processes may run before they are killed.help
--gc-interval 1hControls how often the workspace directory garbage collector runs.help
-lUse leader election for the controller manager.help
--max-reconcile-rate 1The maximum number of concurrent reconciliation operations.help
--changelogs-socket-path "/var/run/changelogs/changelogs.sock"Path for changelogs socket (if enabled) ($CHANGELOGS_SOCKET_PATH)help
--log-encoding consoleContainer logging output ending.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.