Computer >> 컴퓨터 >  >> 프로그램 작성 >> Redis

Upstash CLI 발표

Upstash의 주요 목표 중 하나는 모든 개발자가 다양한 도구를 사용하여 Upstash 리소스를 쉽게 생성할 수 있도록 하는 것입니다. 과거에는 Developer Api, Terraform Provider를 발표했는데 이제는 Upstash CLI가 필요한 시점입니다.

@upstash/cli 발표

모든 개발자가 단일 명령으로 Upstash 리소스를 생성할 수 있도록 Upstash 명령줄 도구를 발표하게 된 것을 기쁘게 생각합니다.

GitHub, npm 또는 빌드된 바이너리에서 사용할 수 있습니다.

시작하기

Upstash CLI에는 개발자 API 키가 필요합니다. 콘솔에서 새 API 키를 생성할 수 있습니다.

npm install -g @upstash/cli

또는 사전 빌드된 바이너리에 대한 GitHub 릴리스 페이지를 방문하십시오.

설치 후 다음 명령을 실행하여 로그인합니다. 이메일과 API 키를 묻는 메시지가 표시됩니다.

upstash auth login

그게 다야. 이제 로그인되었으며 명령줄에서 Upstash 리소스를 관리할 수 있습니다.

명령이 무엇을 하는지 잘 모르는 경우 --help를 사용하세요. 플래그, 사용 가능한 모든 명령 및 플래그를 설명합니다.

upstash redis --help

모든 매개변수는 CLI를 통해 제공할 수 있지만 CLI는 필수 매개변수가 누락되었는지 묻습니다.

리소스 생성

Redis 데이터베이스 생성

upstash redis create --name=cli-powered-db --region=eu-central-1

데이터베이스 및 지역 이름만 제공하면 됩니다. tls, multizone 등과 같은 다른 선택적 플래그를 제공할 수 있습니다.

카프카 클러스터 생성

upstash kafka create --name=$name --region=$region

redis와 마찬가지로 kafka 리소스에는 2개의 매개변수 이름과 지역이 필요합니다. 지역을 생성한 후 주제를 생성할 수 있습니다.

upstash kafka topic create --name=mytopic --cluster-id=$id

기타 명령

Upstash CLI에는 Upstash 리소스에서 CRUD 작업을 수행하기 위한 다양한 명령이 포함되어 있습니다.

  • :팀과 구성원을 관리할 수 있습니다.

    upstash team
    
  • 레디스 :redis 데이터베이스 생성/편집/삭제

    upstash redis
    
  • 카프카 :kafka 클러스터 및 주제 생성/편집/삭제

    upstash kafka cluster
    upstash kafka topic
    

마무리 단어

질문이 있는 경우 GitHub 또는 아래 채널을 통해 문의해 주세요.

Discord와 Twitter를 팔로우하세요.