본문 바로가기
반응형

프로젝트8

AWS Fargate를 사용해 jenkins master <-> agent를 구성해보자. Part 3. 목차. https://hwan-shell.tistory.com/375 (Jenkins ECS Fargate 설명) https://hwan-shell.tistory.com/376 (네트워크 구축) https://hwan-shell.tistory.com/377 (ECS, Cloud Map, EFS 구축) https://hwan-shell.tistory.com/378 (Jenkins Node 설정 및 테스트) 이번에는 AWS Fargate jenkins의 셋팅을 하고, Master Agent구조를 만들어보겠습니다. 이것의 장점은 Agent가 실행되고, 빌드를 모두 마치면 자동으로 종료된다는 겁니다. 우선 젠킨스에 들어가서 기본적인 설치를 끝낸 후 PlugIn을 설치해 줍니다. 1. Install plugin .. 2023. 4. 3.
AWS Fargate를 사용해 jenkins master <-> agent를 구성해보자. Part 2. 목차. https://hwan-shell.tistory.com/375 (Jenkins ECS Fargate 설명) https://hwan-shell.tistory.com/376 (네트워크 구축) https://hwan-shell.tistory.com/377 (ECS, Cloud Map, EFS 구축) https://hwan-shell.tistory.com/378 (Jenkins Node 설정 및 테스트) 이번장에선 AWS Fargate, Cloud Map, EFS 셋팅을 해보겠습니다. 우선 Fargate에서 사용할 Cloud Map를 구현합니다. 1. AWS Cloud Map # Define Jenkins Cloud Map resource "aws_service_discovery_private_dns_n.. 2023. 4. 2.
AWS Fargate를 사용해 jenkins master <-> agent를 구성해보자. Part 1. 목차. https://hwan-shell.tistory.com/375 (Jenkins ECS Fargate 설명) https://hwan-shell.tistory.com/376 (네트워크 구축) https://hwan-shell.tistory.com/377 (ECS, Cloud Map, EFS 구축) https://hwan-shell.tistory.com/378 (Jenkins Node 설정 및 테스트) 이번에는 Jenkins에서 사용할 Network를 Terraform으로 만들어 봅니다. Terraform 구조는 다음과 같습니다. |-- main.tf |-- resources | |-- cloud_map | | `-- main.tf | |-- ecs | | `-- main.tf | |-- efs | |.. 2023. 4. 1.
AWS Fargate를 사용해 jenkins master <-> agent를 구성해보자. Info AWS Fargate를 사용해서 Jenkins를 구축하는 간단한 프로젝트를 진행해 봅니다. 목차. https://hwan-shell.tistory.com/375 (Jenkins ECS Fargate 설명) https://hwan-shell.tistory.com/376 (네트워크 구축) https://hwan-shell.tistory.com/377 (ECS, Cloud Map, EFS 구축) https://hwan-shell.tistory.com/378 (Jenkins Node 설정 및 테스트) AWS Fargate로 Jenkins master agent를 구성했을 때의 장단점은 다음과 같습니다. 장점 Agent를 관리할 필요가 없다. 여러 곳에서 Build를 해도 Throughput이 발생하지 않는다. .. 2023. 4. 1.
개인 프로젝트] 진행상황 - 7일차 흠...... 삽질을 많이하고 찾은 자료들을 정리해서 블로그에 글 쓰고..... 아무런 지식도 없는 상태에서 구글링 하면서 하려고 하니..... 확실히 혼자서 하니깐 시간낭비가 좀 많네요.... :( 그래도 하루종일 허성생활 보내는것 보단 낫네요 ㅋㅋㅋ 본론으로 들어가서... 일단 서버 개발환경 셋팅은 마무리 된 듯 싶습니다. 도커로 띄운 테스트? 웹 서버가 외부에서 접속이 가능 했으니깐.... 클라이언트단에서 서버로 통신이 간능해 졌다는 뜻이죠!! 갈 길이 머네요..... 서버 코딩... C++로.... ㅈㄴ어려울것 같은데...... 우선 자고 일어나서 makefile 만들고, 정리해서 글 올리고.... 여기까지가 되지 않을까... 싶네요. 스마일게이트 인턴십 공고도 올라와서 한번 넣어보려고 하고요. .. 2020. 5. 17.
개인 프로젝트] 도커 설치 후 셋팅환경 만들기 - 6일차 2틀전에 캠핑장을 다녀와서 프로젝트 진행이 멈췄었고 다녀오고 나서 계속 진행했습니다. 우선 도커를 설치하고 도커 위에 우분투를 깔았습니다. 그 후 docker hub에 이미지 업로드까지 완료했는데.... 하루가 지나가 버렸네요.... 아직 우분투 셋팅이 끝나지 않았고 셋팅이 끝나면 바로 restful 서버를 구축함과 동시에 안드로이드도 같이 진행해야 할 것 같습니다. 안드로이드 개발은 kotlin을 사용해볼 것이며, 동시에 진행하는 이유는 안드로이드와 서버간의 통신이 이뤄지는지, 값을 전달하면 잘 받는지를 체크하면서 개발하려고 합니다. 거의 모든 것이 새로 공부하면서 하는것이기 때문에 진행이 많이 늦네요..... 데드라인은 7월 31일까지 끝내는걸로 정했습니다. 2020. 5. 16.
개인 프로젝트] cpp restful 적용하기 - 3일차 구상도를 세우고 3일째 되는 날입니다. 전날은 컨디션 난조로 쉬었고 오늘 좀 조사해 봤습니다. 우선 타사 플랫폼을 이용한 로그인 기능은 네이버, 다음 다 가능할 것으로 보여집니다. 특히 카카오는 JSON으로 보내주기 때문에 cpp casablanca에 JSON 파싱하는 라이브러리가 있습니다. 해서 일단 C++로 해볼 생각입니다. 결제 시스템도 알아봤는데 이건 어플단에서 시행되는 것 같더군요.... 아직 조사가 더 필요하지만 보류해도 괜찮을 것 같습니다. 그럼 카사블랑카 서버 설계부터 해야겠습니다.!! 2020. 5. 13.
개인 프로젝트] 정보제공 어플만들기 - 구상도 (1일차) 어플만들기 프로젝트!! 1일차 - 설계하기 계기 포트폴리오를 새로 만들때가 된 것 같아서 "무엇을 만들어 볼까?" 고민하다가 떠오른 어플입니다.이 프로젝트는 제가 취업할 때 굉장히 도움이 많이 될 것으로 예상되고 있으며....(망할 취업..... 요구사항이 너무 많아 ㅠ.ㅠ)C++만 공부하던 백수가 도전하는 개발입니다.!!! 우선 저는 단 한번도 이런식으로 설계 해 본적이 없으며, AWS, DB, Docker사용, 파이썬은 단 한번도 경험해보지 않았습니다.(백지 상태...) 그래서 목표를 갖고 공부하면서 만들까 합니다. 아래 구상도는 나중에 충분히 바뀔 수 있으며, Restful 서버 언어는 아직 결정하지 않았습니다. 우선 C++로 만들 수 있는 카사블랑카를 사용해볼까 하는데 도중에 안되면 파이썬 혹은 .. 2020. 5. 12.
반응형

스킨편집 -> html 편집에서