Redis 및 Valkey용 Amazon ElastiCache 서버리스를 이용한 데이터베이스 접근
Redis 및 Valkey용 Amazon ElastiCache 서버리스와 Teleport 데이터베이스 접근을 구성하는 방법.
Teleport can provide secure access to Amazon ElastiCache Serverless via the Teleport Database Service . This allows for fine-grained access control through Teleport's RBAC . In this guide, you will: Configure your Amazon ElastiCache Serverless database with IAM authentication. Add the database to your Teleport cluster. Connect to the database via Teleport. 작동 방식 # Teleport 데이터베이스 서비스는 IAM 인증을 사용하여 사용자를 대신하여 연결하고 사용자에서 Amazon ElastiCache 서버리스로의 트래픽을 프록시합니다. Self-Hosted Teleport Cloud This guide shows how to register a single Amazon Elasticache Serverless cache with your Teleport cluster. For a more scalable approach, learn how to set up Database Auto-Discovery to automatically enroll all AWS databases in your infrastructure. 전제 조건 # A running Teleport cluster. If you want to get started with Teleport, sign up for a free trial or set up a demo environment . The tctl and tsh clients. Installing `tctl` and `tsh` clients Determine the version of your Teleport cluster. The tctl and tsh clients must be at most one major version behind your Teleport cluster version. Send a GET request to the Proxy Service at /v1/webapi/find and use a JSON query tool to obtain your cluster version. Replace with the web address of your Teleport Proxy Service: $ TELEPORT_DOMAIN= $ TELEPORT_VERSION="$(curl -s https://$TELEPORT_DOMAIN/v1/webapi/find | jq -r '.server_version')" Follow the instructions for your platform to install tctl and tsh clients: Redis 또는 Valkey 캐시용 ElastiCache 서버리스가 있는 AWS 계정. IAM 정책
