Menu Close

3.5.2.2. 서비스

odoOperator 의 도움을 받아 서비스를 배포할 수 있습니다.

odo에서 Operator Lifecycle Manager 를 사용하여 배포한 Operator만 지원됩니다.

3.5.2.2.1. 서비스 나열

사용 가능한 Operator 및 관련 서비스를 나열하려면 명령을 실행합니다.

$ odo catalog list services

출력 예

 Services available through Operators
 NAME                                 CRDs
 postgresql-operator.v0.1.1           Backup, Database
 redis-operator.v0.8.0                RedisCluster, Redis

이 예에서는 클러스터에 두 개의 Operator가 설치됩니다. postgresql-operator.v0.1.1 Operator는 PostgreSQL 관련 서비스( 백업데이터베이스 )를 배포합니다. redis-operator.v0.8.0 Operator는 RedisClusterRedis 와 관련된 서비스를 배포합니다.

참고

사용 가능한 모든 Operator 목록을 가져오려면 odo 에서 Succeeded 단계에 있는 현재 네임스페이스의 CSV(ClusterServiceVersion) 리소스를 가져옵니다. 클러스터 전체 액세스를 지원하는 Operator의 경우 새 네임스페이스가 생성되면 해당 리소스가 자동으로 추가됩니다. 그러나 Succeeded 단계에 있기까지 시간이 걸릴 수 있으며 odo 는 리소스가 준비될 때까지 빈 목록을 반환할 수 있습니다.