2021/01 3

git push - jenkins - docker build자동화, 간단한 카운터 구현

이미 구글에 jenkins docker build and publish, jenkins docker 배포 등으로 검색해보면 많은 좋은 한글 자료가 있다. https://medium.com/hgmin/jenkins-github-webhook-3dc13efd2437 이글이 가장 도움 잘 됐고 현재 한 작업이랑 큰 차이도 없음. 현재 도커 이미지 만드는 프로세스를 예전에 만들었었는데.. 지식이 많이 없기도 했고 그땐 젠킨스를 안 쓰기도 했고 해서 도커 이미지 만드는 프로세스가 복잡하다. 1. 리모트 깃헙 서버에 푸시해서 소스코드를 저장해놓음. 2. 푸시한 소스를 로컬 깃에서 pull해서 최신 버전으로 업데이트. 3. 2번에서 pull한 최신 소스를 참조해서 도커 이미지를 로컬에서 직접 빌드. 인데 매번 git..

data engineering 2021.01.24

ansible playbook을 사용한 간단한 흐름 이해

개념 : https://kim-dragon.tistory.com/13 참고 블로그 : https://blog.naver.com/alice_k106/221333208746 guide : https://docs.ansible.com/ansible/latest/user_guide/index.html playbook guide 좋은 블로그 : https://moonstrike.github.io/ansible/2016/09/22/Ansible-Playbooks.html ansible playbook에 대해서만 튜토리얼 형식으로 간단하게 다시 정리합니다. 튜토리얼이나 블로그를 많이 봤는데 일단 한번 동작하는걸 확인하고 모르는게 있으면 구글링으로 확장해서 찾아나가는 저로써는 뭔가 이해하기가 쉽지가 않더군요. ansi..

data engineering 2021.01.13

개발자들이 개발쪽으로 가려고 하는 비전공자들에게 가지 말라고 하는 이유

출처 : 블라인드 출처는 블라인드인데 이미 여러곳에서 퍼간 글 같습니다. 원문 그대로 가져왔고 아무것도 모르는 비전공자나, 심지어 전공자들도 깨닫거나 얻어가는게 많을겁니다. 전반적으로 글 내용에 동감합니다. 아래와 비슷한 글. 둘다 읽는걸 추천함. : okky.kr/article/680617 * 위 글은 비전공자를 비방하는 글은 절대 아니며, 어떤 상황이든 예외적 요소가 있다는 것을 먼저 밝힌다. * 오히려 비전공자들에게 진심어린 조언을 해주고 싶으나, 항상 결과는 뜯어말리게 되는 나와 현직 개발자들의 모습을 보며 성찰하는 글이다. * 귀찮은 사람은 맨 아래에 세줄 요약 있음 1. 여긴 회사, 계열마다 복지, 대우, 연봉 테이블이 천차만별이다. - 하는 일은 풀스택이고 야근과 철야를 밥 먹듯이 하지만, ..

private/memo 2021.01.10