현재 카카오뱅크에서 클라우드 엔지니어(SRE)로 근무하고 있습니다. 서비스를 위한 아키텍처를 설계/제공하고, 조직에서 필요한 다양한 도구들을 만들고 제공하거나 구축하는 등의 일을 하고 있습니다.
문의: 7424069@gmail.com
講義
受講レビュー
- Docker とコンテナの始め方
- 実務で使用するクラウドセキュリティプログラミング (AWS, Python, Terraform)
- 実務で使用するクラウドセキュリティプログラミング (AWS, Python, Terraform)
投稿
Q&A
gitlab-ci.yml과 CI/CD 파이프라인 까지 수강중입니다.
안녕하세요. 구축 환경 상태를 제가 알 수가 없어서 매우 간단하게 쉘스크립만 제공해드려 봅니다.GITLAB_PORT="80" GITLAB_VERSION="latest" GITLAB_HOME="/srv/gitlab" # Update system and install Docker echo "Installing Docker..." yum update -y yum install -y docker # Start Docker service echo "Starting Docker service..." systemctl start docker systemctl enable docker # Add ec2-user to docker group usermod -aG docker ec2-user # Create GitLab directories echo "Creating GitLab directories..." mkdir -p $GITLAB_HOME/{config,logs,data} docker run --detach \ --hostname "$INSTANCE_IP" \ --publish $GITLAB_PORT:80 \ --name gitlab \ --restart always \ --volume $GITLAB_HOME/config:/etc/gitlab \ --volume $GITLAB_HOME/logs:/var/log/gitlab \ --volume $GITLAB_HOME/data:/var/opt/gitlab \ --shm-size 256m \ gitlab/gitlab-ce:$GITLAB_VERSION echo "====================================" echo "GitLab Docker Setup Completed: $(date)" echo "====================================" echo "GitLab will be available at: http://$INSTANCE_IP:$GITLAB_PORT" echo "Initial setup may take 3-5 minutes..." echo "" echo "To get the initial root password:" echo " docker exec -it gitlab grep 'Password:' /etc/gitlab/initial_root_password" echo "" echo "To check GitLab logs: docker logs -f gitlab"서버에서 위와 같이 입력하면 gitlab을 띄울 수 있습니다.https, 운영 레벨 설정 등은 환경마다 그리고 정책마다 다를 수 있어서 이 정도로만 제공드리는 점 양해 부탁드립니다.감사합니다.천강민 드림.
- 0
- 2
- 17
Q&A
섹션 4 프로젝트 코드
안녕하세요. 아래 링크에서 확인 가능합니다.https://github.com/cjsrkd3321/hands-on-aws-security/tree/main/Projects/anfw
- 1
- 1
- 36
Q&A
mysql 접속 에러
안녕하세요. 강의에서 mysql을 활용하는 부분이 없는데 어떤 부분 실습 진행하시다가 막히신 걸까요?
- 0
- 1
- 68
Q&A
PostgreSQL 실습시 아래 오류 발생합니다.
안녕하세요.파워쉘에서는 역슬래쉬가 아니라 백틱을 사용해야 합니다. 아래 링크 탐고 부탁드려요.https://hianna.tistory.com/691아니면, 명령을 한 줄로 만들어 사용해주시기 바랍니다.관련 내용은 강의 코드들에 주석으로 넣어두겠습니다.세심히 고려하지 못해 죄송합니다.천강민 드림.
- 1
- 1
- 74
Q&A
도커를 실행하기 위해 무엇이 더 필요한가요?
안녕하세요!Windows의 경우 운영체제 버전, WSL 또는 Hyper-V 사용 여부 등에 따라 원인이 다를 수 있기에 확실치는 않지만 몇 가지 확인 가능한 방안 설명드릴게요! (도커 데스크탑 앱이 정상적으로 설치되고 떠있다고 가정합니다. 확인 방법은 작업 관리자에서 Docker Desktop이 정상 실행중인지 확인 가능합니다.)윈도우키 -> 시스템 환경 변수 편집 -> 고급 -> 환경 변수 -> 환경 변수 편집(Path) -> C:\Program Files\Docker\Docker\resources\bin 이 등록되어 있는지 확인해주세요.https://stackoverflow.com/a/73625821위 링크 참고하시면 사진이 있습니다.만약 1번이 잘 등록되어 있다면, 컴퓨터 재부팅을 한 번 수행해주세요.재부팅 후에도 안된다면, 1번의 C:\~ 경로에 docker가 있는지 확인해주세요.3번에 docker가 없다면 정상적으로 설치되지 않은 것이고, 만약 존재한다면 해당 경로에서 터미널을 열어서 직접 실행해보시기 바랍니다.만약 4번에서 직접 실행이 된다면 1번의 환경변수가 정상적으로 동작하지 않는 것일 수 있습니다. 순서를 변경하거나 등록한 환경변수가 올바른지 다시 한 번 확인 부탁드리겠습니다. 감사합니다.천강민 드림.
- 1
- 2
- 111
Q&A
first before
안녕하세요. 아래와 같이 설정하면 가능하긴 합니다.default: before_script: - echo "default" override: before_script: - "" script: - echo "job1 실행"정확히 어떤 것을 하시려는건지는 몰라서 기능적으로만 소개 드립니다. 결과는 아래와 같습니다.(사진)참고 부탁드립니다.
- 1
- 1
- 55
Q&A
Private Subnet과 Gitlab
안녕하세요.질문주신 내용은 제가 제공하는 강의와 관련 없는 내용으로 보입니다.또한, 해당 내용들은 전반적인 환경에 따라 구성이나 설정이 달라질 수 있을 것 같아 제공해주신 내용만으로는 답변드리기도 어려울 것으로 보입니다.강의 내용과 관련된 질문 부탁드리겠습니다.감사합니다.
- 0
- 2
- 182
Q&A
docker compose watch가 없는 명령어로 출력됩니다.
안녕하세요!https://docs.docker.com/compose/how-tos/file-watch/위 링크 보면 버전이 2.22.0 이상이어야 되는 것으로 보입니다.https://docs.docker.com/compose/install/linux/#update-compose위 링크 참고하셔서 업데이트 해보시기 바랍니다!감사합니다.
- 1
- 1
- 194
Q&A
Bind Mount에서 마운트가 되지 않습니다. (파일/경로 동일)
안녕하세요!디렉토리를 파일에 마운트 하려 했거나, 파일을 디렉토리에 마운트 하려 했을 때 발생하는 오류로 보입니다.file index.html index.html: HTML document text, ASCII text file index.html index.html: directory위와 같이 file 명령을 통해서,로컬 경로에 존재하는 내용이 파일인지 디렉토리인지 확인 부탁드립니다.(오류로 봐서는 index.html이 디렉토리인 것 같아 보입니다.)감사합니다.
- 1
- 2
- 372
Q&A
깃허브 액션에서 deploy가 실패해요
안녕하세요!26err: ERROR: failed to solve: failed to read dockerfile: open Dockerfile: no such file or directory 27err: Error response from daemon: No such container: 843371319 28err: Unable to find image 'cokeholic-kim/docker-cicd-test:latest' locally질문 주신 내용의 위 부분을 봤을 때 simple-cicd 스크립트 파일의 아래 부분이 누락되어 있는게 아닌지 의심되네요.(사진)정확히 어떤 셋팅을 하셨는지를 모르는 상황이라서 위 내용 올바르게 들어가 있는지 확인 부탁드리겠습니다.위 내용 외에도 뭔가 스크립트나 도커파일 부분에서 제공해드린 것과 다른 내용이 있는걸로 보입니다. 가능하시다면 활용중이 yaml파일과 도커 파일 내용도 공유해주시면 감사하겠습니다.
- 1
- 2
- 450