일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 모캠
- 북딜
- 쿠버네티스
- server
- #Swagger-codegen
- javascript
- 모두의캠퍼스
- 기술PM
- 쿠버네티스 컨트롤러
- fluentd
- #스웨거
- #Swagger
- Reducer
- 프로세스 통신
- #Swagger-ui
- #Swagger-editor
- 카카오게임즈
- 프로세스
- IP
- #api 문서화
- React.js
- ecs
- React
- action
- SRE
- Kubernetes
- docker
- Site Reliability engineering
- AWS
- Redux
- Today
- Total
목록전체 글 (154)
탕구리's 블로그
당분간의 포스팅에서는 ECS 사용을 위한 방법에 대해서 조금씩 뒤적거려볼 예정입니다. 아래의 순서에 맞춰서 포스팅을 작성하게 될 것 같습니다. 1. 클러스터생성하기 2. Task Definition 설정하기 3. 서비스 생성하기 그럼 우선, 이번 포스팅에서는 AWS Console을 통해 클러스터를 생성하는 방법과 어떤 옵션들을 설정할 수 있는지 알아보도록 하겠습니다. 클러스터 생성하기 ECS를 사용하기 위해서는 클러스터를 생성해야 합니다. 클러스터는 묶음(?)의 단위로 생각하면 편하고 보통은 프로젝트 단위 혹은 컨테이너 종류에 따라 분리할 수 있다고 합니다. 클러스터는 단순히 논리적인 개념이므로 물리적인 장비가 포함되지 않습니다. 1. 템플릿 선택하기 AWS Console을 통해 ECS "클러스터 생성"..
혹시 같은 문제로 인해 이 글을 읽게 되었고 다른 방법으로 해결하신 분이 있다면 꼭 좀 댓글에 남겨주세요 ㅠㅠㅠ 부탁드립니다! 문제 해결에 대한 포스팅 시작! ECR을 사용하기 위해 AWS에서는 IAM을 통해 사용자 권한 관리를 진행하고 이에 따라 ECR에 로그인하는 과정이 필요하다. 우선, 가이드에 나와있는 대로 로그인을 위해 명령어를 입력! 아래 명령어는 aws cli v2 명렁어이다. v1에서는 "get-login" 명령어를 사용하고 있다. $ aws ecr get-login-password --region | docker login \ --username AWS --password-stdin \ .dkr.ecr.region.amazonaws.com 시키는대로 했는데. 자꾸 에러가난다. 화가났다. ..
요오오오즘 아주 핫한 당근마켓! 채용설명 라이브 방송을 보게되어서 요즘 관심이 생긴 SRE 세션에 대한 정리를 진행하였습니다. 어떤 업무를 진행하고 SRE팀에서 현재 어떤 기술스택을 사용하고 있는지 알아봅시다! 업무내용 서비스 배포 지원 및 모니터링 배포 파이프라인 구축 배포 및 운영 노하우 공유 쿠버네티스 기반 인하우스 배포 서비스 구축 쿠버네티스 클러스터 운영 탄력성 높은 서비스 구축 및 장애 대응화 AWS 기반 서비스 운영 TerraForm 운영 고도화 Prometheus 기반 메트릭 서버 운영 DataDog/ Grafana 기반 서비스 모니터링 메트릭 기반 SLI 측정 및 SLO 수립 달성 트래픽 트래픽에 따른 기술 도입 어떤 부분에 초점을 맞추어 업무를 하는가 1. 어떻게 높은 트래픽을 안정적으..
"애플에서 사용하는 인증 체계와 관련된 개념에 대해서 정리를 해두기 위한 포스팅입니다." 헷갈려도 너무 헷갈린다. 자주 하는 작업이 아니라 그런지 매번 헷갈린다. 그래서 이참에 정리를 좀 해두고자 오랜만에 포스팅을 하게 되었다. (사실 그냥 요즘 만사가 귀찮고...귀찮고.. 귀찮았다) 주절주절 그만떠들고 본론으로 들어가 보자! 간단하게는? 우선 애플(앱 스토어)에 앱을 게시하기 위해서는 애플에 개발자에 대한 인증과 앱에 대한 인증을 받는 과정이 필요합니다. 애플에 돈을 내고 애플 개발자 프로그램을 구매하게 되면 애플 디벨로퍼스에서 인증서 발급이 가능합니다. 말은 쉽지만 중간중간에 많은 비밀이 숨어 있습니다. 이런 부분이 굉장히 헷갈리게 하는 주범이었는데요. 이참에 머릿속을 정리해 보겠습니다. 과정을 살펴..
안녕하세요! 오늘은 그라파나 알림을 사용하려고 알아보던 중 생각했던 것만큼 상세한 알림 설정이 되지 않아(실시간 지표값이나.. 지표값이나.. 지표값 같은 것들?) 그라파나가 아닌 프로메테우스에서 수집되는 지표를 통해 알림을 설정하고 발송하는 방법에 대해 알아보려고 합니다. 최대한 간단하게 정리하여 나중에 알아보기 쉽게(?)하려 노력하였습니다 ㅎㅎ.. 샘플로 만들어진 설정파일은 JVM에서 exporter를 통해 prometheus로 받아오는 지표에 대한 알림 생성을 예로 작성하였습니다. alertmanager를 설치하는 과정은 건너뛰고 설정에 필요한 내용만 정리하려 합니다. 저는 docker를 통해 alertmanager를 설치하였고 config 설정을 위한 volumes 변경 외에는 기본적으로 제공되는 ..
형상관리의 사전적 의미 소프트웨어 구성 관리(영어: Software Configuration Management) 또는 형상 관리는 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것으로, 형상 관리는 일반적인 단순 버전관리 기반의 소프트웨어 운용을 좀 더 포괄적인 학술 분야의 형태로 넓히는 근간을 이야기한다. 일반적으로 형상 항목(영어: Configuration Item)이라는 형태로 작업 산출물을 선정하고, 형상 항목 간의 변경 사항 추적과 통제 정책을 수립하고 관리한다. ** 변경사항에 대한 추적관리 및 통제하는 것을 의미한다. 형상관리에는 버전관리 또한 포함된다. 소프트웨어 구성 관리란 소프트웨어 소스 코드 뿐 아니라 개발 환경, 빌드 구조 등 전반적인 환경 전반적인 내역에 대한 관리 체계를 ..
정규식을 사용하게 되는 경우는 생각보다 많다. 요즘은 로그스태시(Logstash)와 플루언트디(Fluentd)를 만 질 일이 부쩍 많아져서 필요한 로그를 원하는 형태로 파싱하기 위해 만지작거릴 일이 많아졌다. 그러다 보니 정규식을 짤때마다 항상 머리를 싸매고 매번 문법을 찾아보는 것이 너무 불편해서 이참에 기본적인 문법을 정리해두고 자주 들여다보려고 한다. 그럼 시작합니다! 우선 정규식이 뭔지 알아야 할테니 간단히 정리해보자 정규식이란? 정규 표현식(正規表現式, 영어: regular expression, 간단히 regexp 또는 regex, rational expression) 또는 정규식(正規式)은 특정한 규칙을 가진 문자열의 집합을 표현하는 데 사용하는 형식 언어이다. 위키를 찾아보며 아주 명료하게 ..
글로벌 모바일 게임 서비스를 준비하려면 어떻게 해야 할까? 매우 주관적인 관점에서 이런저런 자료들을 보면서 내용을 정리해보려 해요! 우선, 큼지막한 요소들을 나누어 볼 건데 기술직군 관점에서 글로벌 서비스를 준비하기 위해 고려해봐야 하는 요소들이 뭐가 있을까요? 간단하게 생각나는 것들을 정리해보면 아래와 같아요. 1. 클라이언트 관련 부분 2. 서버 관련 부분 기본적으로 게임 서비스이던 웹 서비스이던 서비스의 종류와 관계없이 서비스를 제공하기 위해 필요한 요소입니다. 사용자가 서비스를 직접적으로 이용하게 될 클라이언트 부분과 클라이언트가 필요한 데이터 및 각종 로직을 처리해주기 위한 서버 부분에 대해 생각해보려 합니다. 제가 생각해본 각각의 요소들 중에서 글로벌 서비스를 위해 어떤 부분들을 고려해서 보면..
어느날 점심시간이었나? 팀장님이 나에게 그런말을 해주셨다. "혹시 SRE라고 들어봤어? 우리팀 업무가 그쪽과 비슷한거 같으니 그 쪽으로 커리어를 쌓아보는건 어때?" 물론 나는 SRE란 단어를 처음들어봤다. 그리고 바로 검색(호다다닥) SRE(Site Reliability Engineering)는 사이트 신뢰성 엔지니어라고 한다. 소프트웨어 기술을 인프라 및 운영에 활용할 수 있도록 하는 역할이다. 물론 평소에도 "인프라와 운영" 정말 관심이 많고 재밋게 공부하고 있는 분야이다. 처음 기술PM이라는 직군에 지원하게 된 것도 두 가지 영역 모두에 흥미를 갖고 있었기 때문이라고 나는 생각한다. 그렇다면 SRE의 역할은 정확히 무엇일까? 사전적인 의미는 이렇다 사이트 신뢰성 공학(Site Reliability ..