OS Manuals

/usr/bin/consul-k8s-control-plane

The consul-k8s includes first-class integrations between Consul and Kubernetes.

From consul-k8s-1.3 1.3.9-r70 (enterprise-packages), captured 2026-11-08 by running consul-k8s-control-plane --help (exit 0). permalink

Usage: consul-k8s [--version] [--help] <command> [<args>]

Available commands are:
    acl-init                          Initialize ACLs on non-server components.
    connect-init                      Inject connect init command.
    consul-logout                     Issue a consul logout to delete the ACL token.
    create-federation-secret          Create a Kubernetes secret containing data needed for federation
    delete-completed-job              Delete Kubernetes Job when complete.
    fetch-server-region               Fetch the cloud region for a Consul server from the Kubernetes node's region label.
    gateway-cleanup                   Clean up global gateway resources prior to uninstall.
    gateway-resources                 Create managed gateway resources after installation/upgrade.
    get-consul-client-ca              Retrieve Consul client CA if using auto-encrypt feature.
    gossip-encryption-autogenerate    Generate and store a secret for gossip encryption.
    install-cni                       Consul CNI plugin installer
    mesh-init                         Inject mesh init command.
    partition-init                    Initialize an Admin Partition in Consul.
    server-acl-init                   Initialize ACLs on Consul servers and other components.
    sync-catalog                      Sync Kubernetes services and Consul services.
    tls-init                          Initialize CA and Server Certificates during Consul install.
    version                           Prints the version
    webhook-cert-manager              Starts the Consul Kubernetes webhook-cert-manager

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