2.3. $HOME 지속성이 활성화된 경우 영구홈을 초기화하기 위한 initContainer 추가
이번 릴리스에서는 $HOME 지속성이 활성화된 경우 entrypoint 스크립트를 실행하고 영구홈을 초기화하는 initContainer 가 있습니다. 이렇게 하면 경쟁 조건이 발생하지 않습니다.
이전에는 툴링 컨테이너의 진입점에서 영구 사용자 홈 설정이 발생했습니다. 특히 진입점 을 사용하여 stow 를 실행하여 홈 디렉토리에 대한 심볼릭 링크를 PVC에 저장했습니다. postStart 이벤트가 파일 또는 홈 디렉터리에 있는 편집 파일에 의존하는 경우 stow 실행이 완료되기 전에 실행 중인 시작 후 이벤트로 인해 발생하는 경합 조건이 발생할 위험이 있습니다. 이를 방지하려면 entrypoint 스크립트를 postStart 이벤트가 실행되기 전에 완료해야 합니다.
이 개선 사항에 대한 자세한 내용은 데모 비디오에서 확인할 수 있습니다.
추가 리소스