Skip to content

Active commands / feature list  #80

@davissp14

Description

@davissp14

Auth

  • auth_enable - Enables authentication
  • auth_disable - Disables authentication

Alarms

  • alarm_deactivate - Disarms all alarms
  • alarm_list - Lists all alarms

Cluster

  • member_add - Adds a member into the cluster
  • member_remove - Removes a member from the cluster
  • member_update - Updates a member in the cluster
  • member_list - Lists all members in the cluster

Keys

  • put - Puts the given key into the store
  • get - Gets the key or a range of keys
  • del - Removes the specified key or range of keys
  • transaction - Txn processes all the requests in one transaction

Leases

  • lease_grant - Creates leases
  • lease_revoke - Revokes leases
  • lease_ttl - Get lease information
  • lease keep-alive - Keeps leases alive (renew)

Maintenance

  • compaction - Compacts the event history in etcd
  • defrag - Defragments the storage of the etcd members with given endpoints
  • hash_kv - HashKV returns a hash of the KV state at the time of the RPC.
  • move_leader - MoveLeader requests current leader to transfer its leadership to the
    transferee. Request must be made to the leader.

Misc.

  • version - Lists the active Etcd version
  • leader_id - Lists the current leader id
  • db_size - Current db size in bytes

Roles

  • role_add - Adds a new role
  • role_delete - Deletes a role
  • role_get - Gets detailed information of a role
  • role_list - Lists all roles
  • role_grant_permission - Grants a key to a role
  • role_revoke_permission - Revokes a key from a role

Snapshots

  • snapshot_save - Stores an etcd node backend snapshot to a given file
  • snapshot_restore - Restores an etcd member snapshot to an etcd directory
  • snapshot_status - Gets backend snapshot status of a given file

Users

  • user_add - Adds a new user
  • user_delete - Deletes a user
  • user get - Gets detailed information of a user
  • user list - Lists all users
  • user_change_password - Changes password of user
  • user_grant_role - Grants a role to a user
  • user_revoke_role - Revokes a role from a user

Watch

  • watch - Watches events stream on keys or prefixes

Lock

  • lock - Distributed lock support

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions