금토일 3일간 인제님이 운영하시는 오픈소스 멘토링에 참여했다. 이전부터 오픈소스 멘토링이 있었다는 건 알고 있었는데, 매번 일정이 맞지 않았었다. 5월은 주차별 모집을 하셔서 맞는 시간을 골라서 참여할 수 있었다. 신청한 이유는 옛날부터 오픈 소스에 관심도 있었고, 죽어있는 GitHub를 살렸으면 좋겠다는 생각도 있었다. GitHub 관리가 참 어려웠는데 개인 프로젝트는 딱히 떠오르는게 없기도 하고, 코딩 테스트로 채우는것도 재미가 없어서 오픈 소스에 꾸준히 기여하면서 유지/관리하는게 제일 좋을 것 같았다. 내 Github : https://github.com/imsosleepy 지원하기주기적으로 인제님이 모집을 하신다(이번이 4기인데 주차별로 모집을 하셨음) 인제님 링크드인 : https://www.l..
어쩌다보니 ci/cd를 인수인계받게 됐다.(devops를 담당하던 팀장이 이직했다) 때문에 내가 알아야할 것들이 많이 늘어났다.(ci/cd 배포 스크립트, aws 권한 관리, aws 인프라 관리, 모니터링 ㅠ) 일단 ci/cd부터 인수인계 받게됐고, 들었던 내용들을 리뷰해보려고한다. 이번 포스팅에서는 CI만 다룬다. 전반적인 github action을 이용한 CI는 아래와 같이 진행된다.1. github action vm에 linux를 설치2. java를 설치 3. 소스 코드 불러오기 4. (java와 gradle을 캐시)5. 빌드(jar 파일 생성)6. 빌드한 파일로 container image 생성7. (AWS 인증 or dockerhub 로그인)8. 원격 container repository로 전송..
- Total
- Today
- Yesterday
- ChatGPT
- MySQL
- AWS
- terraform
- Spring
- AWS EC2
- cache
- java
- Kotlin
- openAI API
- lambda
- GIT
- 후쿠오카
- 오블완
- 스프링부트
- JWT
- docker
- S3
- EKS
- OpenFeign
- 티스토리챌린지
- OpenAI
- elasticsearch
- springboot
- 람다
- serverless
- AOP
- Log
- Elastic cloud
- CloudFront
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |