Wmctl
wmctl is a CLI tool for managing a webmesh
--basic-auth-password func The password for basic authentication
--basic-auth-username func The username for basic authentication
--certificate-authority func The path to the CA certificate for the cluster connection
--client-certificate func The path to the client certificate for the user
--client-key func The path to the client key for the user
-c, --config string Path to the CLI configuration file
--context string The name of the context to use (default "flags")
-h, --help help for wmctl
--id-auth-key func The path to the ID authentication key for the user
--insecure Whether TLS should be disabled for the cluster connection
--ldap-password func The password for LDAP authentication
--ldap-username func The username for LDAP authentication
--prefer-leader Whether to prefer the leader node for the cluster connection
--server string The URL of the node to connect to
--tls-skip-verify Whether TLS verification should be skipped for the cluster connection
- wmctl connect - Connect to a webmesh network as an ephemeral node
- wmctl debug - Interact with a node’s debug server
- wmctl delete - Delete resources from the mesh
- wmctl genkey - Generate a private key for use with webmesh
- wmctl get - Get resources from the mesh
- wmctl keyid - Extract the key ID from a private or public key on stdin
- wmctl pki - Manage the PKI for a cluster using mTLS
- wmctl port-forward - Forward ports to services running in the mesh
- wmctl pubkey - Extract the public key from a private key or ID on stdin
- wmctl put - Create or update resources in the mesh
- wmctl status - Retrieves the status of a node in the cluster
- wmctl version - Print the version number of the CLI