컨테이너 입문 시험이라고 할 수 있는 EX188 시험을 마무리(?) 했습니다.
정확한 버전은 EX188V4K, 시험 환경은 RHEL 9.2, 시험 시간은 2시간 30분입니다.
레드햇 공인강사 활동을 시작한 이후에 Red Hat Certified Architect(RHCA®)를 도전해 봐야겠다는 생각이 들었고, 그 첫 시험으로 EX188을 선택했습니다. 가장 큰 이유는 일단 제일 쉬워보였구요. RHCAS, RHCE 시험에 비해 딱히 쉬운 것 같지는 않습니다.
배경이 되는 교육 과정은 DO188 입니다. 3일 교육 과정으로 Podman 기반으로 구성되어 있습니다. 쿠버네티스와 OpenShift와 관련된 내용이 20%를 차지하고 있지만, 나머지 80%는 Podman 기반으로 컨테이너를 다루는 내용입니다. 이 과정의 Lab만 충분히 연습하면 EX188은 무난해 보입니다.
Remote 시험에 지각해서 한마디 들음
시험은 Remote로 봤고, 18:15에 예약되어 있어서 18:00 정도에 컴퓨터를 켰습니다.
갑자기 컴퓨터가 정상적으로 켜지질 않습니다 헉! 자세히 보니 CMOS가 날라갔는지 부팅 오류더라고요. 부랴부랴 설정해서 부팅하고 나니 시험 시작시간에서 5분 정도 늦었습니다.
프럭터가 무슨 이유로 늦었냐고 묻더라고요. 그냥 “PC problem”하고 말하니 더 묻지는 않았습니다.
시험 결과는 1시간 만에!
시험을 대략 20:20 정도에 끝냈것 같습니다.
시험 결과 메일은 21:20에 왔더라고요. 빠름~ 빠름~!
대략 그림과 같은 내용의 메일이 왔습니다.
부분 점수 있는 것 같음
큰 분류로는 6문제가 나왔습니다. 각 문제마다 요구사항은 여러 항목으로 구성되어 있구요. 예를 들어 네트워크 만들고, 볼륨 만들고, 컨테이너 실행시키고 등등…
문제 중에 정상동작을 확인하기 위한 내용도 있구요.
5 문제는 무난하게 풀었으나, 6번째 트러블슈팅 문제는 요구한 결과를 보진 못했습니다. 그래서 그냥 5개는 풀었으니 합격은 하겠지(대략 230~250 점 정도) 하고 마무리 했습니다.
시험 점수를 보니 결과만 보고 채점하는게 아니라, 과정에 따른 부분 점수가 있는 것 같습니다. 300점 6문제이니까, 대략 문제당 50점 보고, 280점 대가 나왔다는건 6번째 문제가 50점 중에 30점 이상 받은 것 같습니다.
결국, 답은 못내도 지문에 나와 있는 내용에 따라 컨테이너 실행 환경을 만드는 것도 한 몫하는 것 같습니다.
대략 사용한 명령어 정리
문제 풀면서 사용했던 명령어 정리해보면 다음과 같습니다. DO188 Lab에 나온 것보다 훨씬 적은 것 같습니다. 제일 많이 썼던 건 podman run 명령 같구요.
- podman run : -d –name, -p, –volume, –network
- podman cp
- podman build
- podman image
- podman push
- podman network : create, ls, inspect
- podman volume : create, ls
- podman ps
- podman stop
- podman rm
- podman exec
- podman inspect
- podman logs
- Containerfile 작성 : FROM, ARG, ENV, COPY, ENTRYPOINT, WORKDIR
- curl : 서비스 확인용
기억 안나면 man
시험 환경에 Compose와 관련된 설명서는 제공합니다. 다만 관련 문제가 없어서 볼일은 없는 것 같구요.
기억 안나는 내용 있으면 man 명령어 또는 podman 명령의 help 기능을 활용하면 충분합니다.
RHCA 20% 달성!
이로서 RHCA에 필요한 5개의 자격 중 1개를 통과했습니다. 20% 채운거내요.
다음에는 EX436에 도전해 볼까 합니다!