3.4. odo CLI 구성
기본적으로 $HOME/.odo
디렉터리에 있는 preference.yaml
파일에서 odo
의 글로벌 설정을 찾을 수 있습니다.
GLOBALODOCONFIG
변수를 내보내서 preference.yaml
파일의 다른 위치를 설정할 수 있습니다.
3.4.1. 현재 구성 보기
다음 명령을 사용하여 현재 odo
CLI 구성을 볼 수 있습니다.
$ odo preference view
출력 예
PARAMETER CURRENT_VALUE UpdateNotification NamePrefix Timeout BuildTimeout PushTimeout Ephemeral ConsentTelemetry true
3.4.2. 값 설정
다음 명령을 사용하여 기본 키의 값을 설정할 수 있습니다.
$ odo preference set <key> <value>
기본 설정 키는 대소문자를 구분하지 않습니다.
명령 예
$ odo preference set updatenotification false
출력 예
Global preference was successfully updated
3.4.3. 값 설정 해제
다음 명령을 사용하여 기본 키의 값을 설정 해제할 수 있습니다.
$ odo preference unset <key>
-f
플래그를 사용하여 확인을 건너뛸 수 있습니다.
명령 예
$ odo preference unset updatenotification ? Do you want to unset updatenotification in the preference (y/N) y
출력 예
Global preference was successfully updated
3.4.4. 기본 설정 키 테이블
다음 표는 odo
CLI에 기본 키를 설정하는 데 사용할 수 있는 옵션을 보여줍니다.
기본 설정 키 | 설명 | 기본값 |
---|---|---|
|
| True |
|
| 현재 디렉터리 이름 |
| Kubernetes 서버 연결 확인에 대한 타임아웃입니다. | 1초 |
| git 구성 요소 빌드가 완료될 때까지 대기하는 시간 초과 | 300초 |
| 구성 요소가 시작될 때까지 대기하는 시간 초과입니다. | 240초 |
|
소스 코드를 저장하기 위해 | True |
|
odo가 사용자의 | False |
3.4.5. 파일 또는 패턴 무시
애플리케이션 root 디렉터리의 .odoignore
파일을 수정하여 무시할 파일 또는 패턴 목록을 구성할 수 있습니다. 이 파일은 odo push
및 odo watch
둘 다에 적용됩니다.
.odoignore
파일이 없으면 특정 파일 및 폴더를 무시하는 데 .gitignore
파일이 대신 사용됩니다.
.git
파일, .js
확장자가 있는 모든 파일 및 tests
폴더를 무시하려면 .odoignore
또는 .gitignore
파일에 다음을 추가합니다.
.git *.js tests/
.odoignore
파일에는 모든 glob 표현식을 사용할 수 있습니다.