49.51. LoadBalancer 풀 생성

풀 만들기

사용법:

openstack loadbalancer pool create [-h]
                                          [-f {json,shell,table,value,yaml}]
                                          [-c COLUMN] [--noindent]
                                          [--prefix PREFIX]
                                          [--max-width <integer>]
                                          [--fit-width] [--print-empty]
                                          [--name <name>]
                                          [--description <description>]
                                          --protocol
                                          {TCP,HTTP,HTTPS,TERMINATED_HTTPS,PROXY,UDP}
                                          (--listener <listener> | --loadbalancer <load_balancer>)
                                          [--session-persistence <session persistence>]
                                          --lb-algorithm
                                          {SOURCE_IP,ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP_PORT}
                                          [--enable | --disable]
                                          [--tls-container-ref <container-ref>]
                                          [--ca-tls-container-ref <ca_tls_container_ref>]
                                          [--crl-container-ref <crl_container_ref>]
                                          [--enable-tls | --disable-tls]

표 49.196. 선택적 인수

현재의요약

-h, --help

도움말 표시 및 종료

--name <name>

풀 이름을 설정합니다.

--description <description>

풀 설명을 설정합니다.

--protocol {TCP,HTTP,HTTPS,TERMINATED_HTTPS,PROXY,UDP}

풀 프로토콜을 설정합니다.

--listener <listener>

풀을 추가할 리스너(이름 또는 ID).

--loadbalancer <load_balancer>

풀을 추가하려면 로드 컬렉터 (이름 또는 id)

--session-persistence <session persistence>

리스너(key=value)에 대한 세션 지속성을 설정합니다.

--lb-algorithm {SOURCE_IP,ROUND_ROBIN,LEAST_CONNECTIONS, SOURCE_IP_PORT}

사용할 부하 분산 알고리즘.

--enable

풀 활성화(기본값).

--disable

풀을 비활성화합니다.

--tls-container-ref <container-ref>

백엔드 멤버 서버에 대한 트래픽을 다시 입력하기 위해 ''tls_enabled' 풀에 대한 인증서 및 키가 포함된 키 관리자 서비스 시크릿 컨테이너에 대한 참조입니다.

--ca-tls-container-ref <ca_tls_container_ref>

백엔드 멤버 서버 인증서를 확인하기 위해 ''tls_enabled' 풀에 대한 CA 인증서가 포함된 키 관리자 서비스 보안 컨테이너에 대한 참조

--crl-container-ref <crl_container_ref>

백엔드 멤버 서버 인증서를 검증하기 위해 ''tls_enabled' 풀에 대한 CA 폐기 목록 파일을 포함하는 키 관리자 서비스 보안 컨테이너에 대한 참조입니다.

--enable-tls

백엔드 구성원 재암호화를 활성화합니다.

--disable-tls

백엔드 구성원 재암호화를 비활성화합니다.

표 49.197. 출력 포맷기

현재의요약

-f {json, shell,table,value,yaml}, --format {json, shell,table,value,yaml}

출력 형식인 기본값은 table입니다.

-c COLUMN, --column COLUMN

포함할 열을 지정하고 반복할 수 있습니다.

표 49.198. JSON Formatter

현재의요약

--noindent

json 들여쓰기 비활성화 여부

표 49.199. 쉘 포맷터

현재의요약

--prefix PREFIX

모든 변수 이름에 접두사 추가

표 49.200. 테이블 포맷자

현재의요약

--max-width <integer>

최대 디스플레이 너비, 비활성화할 <1. CLIFF_MAX_TERM_WIDTH 환경 변수를 사용할 수도 있지만 매개 변수가 우선합니다.

--fit-width

디스플레이 너비에 테이블에 맞춥니다. --max- 너비가 0보다 큰 경우를 의미합니다. 항상 활성화되도록 환경 변수 CLIFF_FIT_WIDTH=1 설정

--print-empty

표시할 데이터가 없는 경우 빈 테이블을 인쇄합니다.