분류 전체보기
-
ArgoCD네트워크 & 인프라 2022. 11. 2. 15:49
저번에 들었던 강의 중에서 ArgoCD에 대해 들어 자세히 어떻게 동작하는지 확인하고자 유튜브 강의를 찾게 되었다. (직접 실습은 하지 않고 어떻게 돌아가는지 대략적인 실행방식을 학습하였다.) 모든 글과 캡쳐는 다음의 영상을 듣고 정리하였다!🙌 ↓ https://www.youtube.com/watch?v=MeU5_k9ssrs 기존의 CI / CD Jenkins와 GitLab을 사용하는 대부분의 프로젝트에서는 다음과 같이 동작한다. MSA를 운영하고 있고 쿠버네티스 환경에서 동작한다고 가정하자. 코드 버그를 수정하거나 새로운 기능으로 인해 git repo에 커밋이 발생하면 자동적으로 Jenkins등의 파이프라인으로 CI를 유발하게 된다. CI가 코드를 테스트 하고 새로 이미지를 만들고 docker repo..
-
ELK스택 기본사용법 - ③ Logstash + 실제 데이터 활용해보기데이터베이스 2022. 10. 31. 16:57
저번 시간에 이어 이번에는 ELK 스택의 Logstash 활용하는 방법을 정리해 보았다. 학습한 내용과 사진, 코드는 모두 다음의 강의에서 참고하였다!🙌 참고한 강의 (플레이리스트) ↓ https://www.youtube.com/watch?v=3iA-ncqAqYE&list=PLVNY1HnUlO24LCsgOxR_eK2Yi4sOgH9Pg&index=19 github : 강의 참고 자료 ↓ https://github.com/minsuk-heo/BigData GitHub - minsuk-heo/BigData Contribute to minsuk-heo/BigData development by creating an account on GitHub. github.com 이전 블로그 (Kibana) ↓ https:/..
-
ELK스택 기본사용법 - ② Kibana데이터베이스 2022. 10. 31. 09:46
저번 시간에 이어 이번에는 ELK 스택의 Kibana를 활용하는 방법을 정리해 보았다. 학습한 내용과 사진, 코드는 모두 다음의 강의에서 참고하였다!🙌 참고한 강의 (플레이리스트) ↓ https://www.youtube.com/watch?v=3iA-ncqAqYE&list=PLVNY1HnUlO24LCsgOxR_eK2Yi4sOgH9Pg&index=19 github : 강의 참고 자료 ↓ https://github.com/minsuk-heo/BigData GitHub - minsuk-heo/BigData Contribute to minsuk-heo/BigData development by creating an account on GitHub. github.com 이전 블로그 (ElasticSearch) ↓ h..
-
ELK스택 기본사용법 - ① ElasticSearch데이터베이스 2022. 10. 26. 13:46
ELK (Elastic search, Logstash, Kibana) 스택에 대해서 들어보기는 했지만 어떻게 동작하는지 몰라서 간단한 강의를 듣고 실습해 보았다! 학습한 내용과 사진, 코드는 모두 다음의 강의에서 참고하였다!🙌 참고한 강의 (플레이리스트) ↓ https://www.youtube.com/watch?v=3iA-ncqAqYE&list=PLVNY1HnUlO24LCsgOxR_eK2Yi4sOgH9Pg&index=19 github : 강의 참고 자료 ↓ https://github.com/minsuk-heo/BigData GitHub - minsuk-heo/BigData Contribute to minsuk-heo/BigData development by creating an account on Git..
-
아파치 카프카네트워크 & 인프라 2022. 10. 26. 10:50
EDA를 배우면서 카프카에 대해서 알게 되었고, 유튜브를 찾아보니 다음의 플레이리스트 강의가 있어서 아주 간단하게 기본 개념만이라도 학습해보았다! 정리한 자료 및 사진은 모두 영상의 내용을 참고하였다! ↓ https://www.youtube.com/watch?v=7QfEpRTRdIQ&list=PL3Re5Ri5rZmkY46j6WcJXQYRlDRZSUQ1j&index=2 카프카를 쓰는 이유 참고한 사이트 -> https://techblog.gccompany.co.kr/apache-kafka%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-eda-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0-bf263c79efd0 Apache Kafka를 사용하여 EDA ..
-
코프링(코틀린 + 스프링부트) + 구글 스프레드 시트로 슬랙봇 만들기 - ④ 구글 스프레드 시트 사용하기KOTLIN 2022. 10. 22. 15:13
이제 구글 스프레드 시트를 데이터베이스로 사용하기 위해서 프로젝트와 연동하자. 👍 영상 → https://www.youtube.com/watch?v=8yJrQk9ShPg 사이트 → https://joanne.tistory.com/m/45?category=975630 Interact with Google Sheet API from JAVA (1) 시트 자동화를 해야하는 상황에 처했다. 🥲 TODO 👊 1. MySQL DB에 쿼리를 날려 결과를 조회한다. 2. 받아온 결과를 적절하게 Google Spreadsheet에 자동으로 입력한다. 3. 이때, 결과는 실행 시점 기준 오 joanne.tistory.com 사이트 → https://joanne.tistory.com/m/46 Interact with Goo..
-
코프링(코틀린 + 스프링부트) + 구글 스프레드 시트로 슬랙봇 만들기 - ③ 슬랙으로 메세지, view 보내기KOTLIN 2022. 10. 22. 14:30
이번에는 슬랙앱을 통해서 사용자에게 메세지, view를 보내는 방법을 확인하자. 참고한 사이트는 다음과 같다. ↓ api 공식 문서 확인하기 → https://api.slack.com/methods Web API methods | Slack api.slack.com chat.postEphemeral 확인하기 → https://api.slack.com/methods/chat.postEphemeral#text_usage chat.postEphemeral API method Sends an ephemeral message to a user in a channel. api.slack.com 이번엔 간단하게 메세지를 보내는 방법을 확인하자. 메세지 보내기 1) 채널에 메세지 보내기 단순하게 채널에 공개적으로 메세..
-
코프링(코틀린 + 스프링부트) + 구글 스프레드 시트로 슬랙봇 만들기 - ② 슬랙으로 요청받기KOTLIN 2022. 10. 22. 14:28
이번엔 슬랙으로 들어오는 요청을 확인하는 방법을 알아보자. 간단한 실행 구조 확인하기 간단하게 요청을 받고 메세지를 보내는 구조는 다음과 같다. // 간단하게 메세지 보내보기 val client = Slack.getInstance().methods() runCatching{ client.chatPostMessage{ it.token("oAuth 토큰") .channel("앱 등록 채널") .text("보낼 메세지") } }.onFailure{e-> e.printStackTrace() } // app config를 이용하여 주석 요청 확인하기 val config = AppConfig.builder() .signingSecret("signing secret") .singleTeamBotToken("oAuth..