InfoGrab Docs

Amazon Keyspaces(Apache Cassandra)를 이용한 데이터베이스 접근

Amazon Keyspaces(Apache Cassandra)와 Teleport 데이터베이스 접근을 구성하는 방법

Teleport can provide secure access to Amazon Keyspaces (Apache Cassandra) via the Teleport Database Service . This allows for fine-grained access control through Teleport's RBAC . In this guide, you will: Configure your Amazon Keyspaces (Apache Cassandra) database IAM 인증을 사용하여. Add the database to your Teleport cluster. Connect to the database via Teleport. 작동 원리 # The Teleport Database Service uses IAM authentication to communicate with Amazon Keyspaces. When a user connects to the database via Teleport, the Teleport Database Service obtains AWS credentials and authenticates to AWS as an IAM principal with permissions to access the database. 자체 호스팅 Teleport Enterprise Cloud 필수 조건 # 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: IAM 정책을 생성하고 연결할 권한이 있는 Amazon Keyspaces 데이터베이스를 포함한 AWS 계정 cqlsh Cassandra 클라이언트가 설치되어 시스템의 PATH 환경 변수에