redisctl-enterprise-admin

star 14

Advanced Redis Enterprise administration via the redisctl CLI. Use for RBAC, LDAP, cluster policy, licensing, certificates, proxy management, and diagnostics.

redis By redis schedule Updated 6/3/2026

name: redisctl-enterprise-admin description: Advanced Redis Enterprise administration via the redisctl CLI. Use for RBAC, LDAP, cluster policy, licensing, certificates, proxy management, and diagnostics.

Overview

Advanced cluster administration tasks: access control, security, licensing, maintenance, and troubleshooting.

RBAC (Role-Based Access Control)

Users

redisctl enterprise user list
redisctl enterprise user get 1
redisctl enterprise user create --data '{...}'
redisctl enterprise user update 1 --data '{...}'
redisctl enterprise user delete 1

Roles

redisctl enterprise role list
redisctl enterprise role get 1
redisctl enterprise role create --data '{...}'
redisctl enterprise role update 1 --data '{...}'
redisctl enterprise role delete 1

ACLs

redisctl enterprise acl list
redisctl enterprise acl get 1
redisctl enterprise acl create --data '{...}'
redisctl enterprise acl update 1 --data '{...}'
redisctl enterprise acl delete 1

LDAP Integration

# Get LDAP configuration
redisctl enterprise ldap get

# Update LDAP configuration
redisctl enterprise ldap update --data '{...}'

# Test LDAP connectivity
redisctl enterprise ldap test

# Manage LDAP role mappings
redisctl enterprise ldap-mappings list
redisctl enterprise ldap-mappings create --data '{...}'
redisctl enterprise ldap-mappings update 1 --data '{...}'
redisctl enterprise ldap-mappings delete 1

Cluster Configuration

# Get cluster config
redisctl enterprise cluster get

# Update cluster config
redisctl enterprise cluster update --data '{...}'

# Get/update cluster policies
redisctl enterprise cluster get-policy
redisctl enterprise cluster update-policy --data '{...}'

Maintenance Mode

# Enable maintenance mode (prevents automatic failover)
redisctl enterprise cluster enable-maintenance-mode

# Disable maintenance mode
redisctl enterprise cluster disable-maintenance-mode

Licensing

# Get current license info
redisctl enterprise license get

# Upload a license file
redisctl enterprise license upload --file license.key

# Update license with a key string or JSON data
redisctl enterprise license update --license-key <KEY>
redisctl enterprise license update --data @license.json

# Validate, check expiry, and view licensed features/usage
redisctl enterprise license validate
redisctl enterprise license expiry
redisctl enterprise license features
redisctl enterprise license usage

Proxy Management

redisctl enterprise proxy list
redisctl enterprise proxy get <UID>
redisctl enterprise proxy update <UID> --data '{...}'

Service Management

redisctl enterprise services list
redisctl enterprise services get --name <service>
redisctl enterprise services update --name <service> --data '{...}'

Diagnostics

# Get / update diagnostics configuration
redisctl enterprise diagnostics get
redisctl enterprise diagnostics update --data '{...}'

# Run diagnostic checks
redisctl enterprise diagnostics run

# List available checks and reports
redisctl enterprise diagnostics list-checks
redisctl enterprise diagnostics list-reports

# Get the last or a specific diagnostic report
redisctl enterprise diagnostics last-report
redisctl enterprise diagnostics get-report <ID>

# Support package for Redis support
redisctl enterprise support-package cluster
redisctl enterprise support-package database
redisctl enterprise support-package node

# Check status of an async support-package generation task
redisctl enterprise support-package status <task-id>

# List previously generated support packages
redisctl enterprise support-package list

Tips

  • Maintenance mode should be enabled before planned node maintenance to prevent automatic failover
  • Always test LDAP configuration with ldap test before applying to production
  • Support packages contain sensitive data -- handle with care
  • License operations may require cluster restart for some changes
Install via CLI
npx skills add https://github.com/redis/redisctl --skill redisctl-enterprise-admin
Repository Details
star Stars 14
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator