본문 바로가기
개발 및 운영

hosted-gitlab 에서 dind 사용하기

by Joseph.Lee 2021. 9. 2.

* host와 분리된 privileged container를 생성하기 위해 kata-containers를 사용할 수 있다.

 

그런데 VM위에서 kata-containers를 돌리면 오류가 발생함...ㅠㅠ

이 이슈 해결되어야 함: https://github.com/kata-containers/kata-containers/issues/2467

근데 물리적 머신에서는 동작하는 거 같음 (그러니 동일 이슈가 많이 없겠지...??) loopback device 이 경우엔 snap 때문이었음..ㅠㅠ

 

* dind를 돌릴리면 gitlab-ci에서 service container로 돌려야 하는데 아직 gitlab-runner에서 RuntimeClass 지정하는 기능을 지원하지 않음

kata-containers를 사용하려면 gitlab-runner에서 별도의 RuntimeClass를 사용해야 하기에 아래 이슈가 해결되어야 함

https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/2326

 

빨리 좀 처리해 주었으면...ㅠㅠ

 

 

 

반응형

'개발 및 운영' 카테고리의 다른 글

MatterMost Webhook 설정  (0) 2022.03.04
GraalVM native-image 최소 크기  (0) 2021.09.02
SID (Samba) Format  (0) 2021.08.31
유용한 자료 INDEX  (0) 2021.08.20
linuxkit 시작  (0) 2021.07.30

댓글