3.3.4.3. 환경 변수
PostgreSQL 사용자 이름, 암호 및 데이터베이스 이름은 다음 환경 변수를 사용하여 구성해야 합니다.
변수 이름 | 설명 |
---|---|
| 생성할 PostgreSQL 계정의 사용자 이름입니다. 이 사용자는 데이터베이스에 대한 모든 권한을 갖습니다. |
| 사용자 계정의 암호입니다. |
| 데이터베이스 이름. |
| postgres 관리자 사용자의 선택적 암호입니다. 이 값을 설정하지 않으면 postgres 계정에 대한 원격 로그인이 불가능합니다. 컨테이너 내에서의 로컬 연결은 항상 암호 없이 허용됩니다. |
사용자 이름, 암호 및 데이터베이스 이름을 지정해야 합니다. 3개를 모두 지정하지 않으면 Pod가 시작되지 않고 OpenShift Container Platform에서 지속적으로 재시작합니다.
PostgreSQL 설정은 다음 환경 변수로 구성할 수 있습니다.
변수 이름 | 설명 | 기본값 |
---|---|---|
| 허용되는 최대 클라이언트 연결 수입니다. | 100 |
|
"prepared" 상태에 있을 수 있는 최대 트랜잭션 수입니다. 준비된 트랜잭션을 사용하는 경우 해당 값은 최소한 | 0 |
| 데이터 캐싱을 위한 PostgreSQL 전용 메모리 양. | 32M |
| 운영 체제와 PostgreSQL 자체에서 디스크 캐싱에 사용할 수 있는 예상 메모리 양입니다. | 128M |