Edit

Purpose: For platform engineers, documents Opencenter.

opencenter

opencenter CLI manages cluster configurations and GitOps scaffolding

Synopsis

opencenter is a command-line tool for managing Kubernetes cluster configurations and GitOps repositories. It provides a declarative approach to cluster lifecycle management with built-in validation, secrets management, and multi-provider support.

Key Features: • Declarative YAML-based cluster configuration • Automatic GitOps repository scaffolding • SOPS integration for secrets management • Multi-cloud provider support (OpenStack, VMware, Kind, Baremetal) • Comprehensive validation and doctor checks • Organization-based multi-tenancy support

opencenter [flags]

Examples

  # Initialize a new cluster configuration
  opencenter cluster init my-cluster

  # Validate cluster configuration
  opencenter cluster validate my-cluster

  # List all clusters
  opencenter cluster list

  # Generate GitOps assets
  opencenter cluster generate my-cluster

  # Deploy a cluster
  opencenter cluster deploy my-cluster

  # Show the active cluster
  opencenter cluster active

Options

  -h, --help   help for opencenter

SEE ALSO

  • opencenter_cluster.md[opencenter cluster] - Manage cluster configurations

  • opencenter_completion.md[opencenter completion] - Generate the autocompletion script for the specified shell

  • opencenter_config.md[opencenter config] - Manage CLI configuration settings

  • opencenter_local.md[opencenter local] - external plugin: local

  • opencenter_plugins.md[opencenter plugins] - Manage opencenter plugins

  • opencenter_rmpk.md[opencenter rmpk] - external plugin: rmpk

  • opencenter_secrets.md[opencenter secrets] - Manage secrets across backends

  • opencenter_shell-init.md[opencenter shell-init] - Output shell integration script for session-scoped active clusters

  • opencenter_version.md[opencenter version] - Display version and build information

Auto generated by spf13/cobra on 28-Apr-2026