# automation

32개의 포스트
post-thumbnail

AWS API Gateway 환경 별 배포 자동화하기 (Prod, dev, test)

서론 인턴으로 다니던 회사에서 API를 개발하고나서 매번 콘솔에서 환경 별 API Gateway에 배포해야하는 프로세스가 있었다. 매번 상당히 귀찮은 작업이기도 했고, 휴먼 에러로 운영환경에 문제가 생기기도 하던 작업이어서 좋지 않은 경험으로 남았다. 그래서 얼

2023년 11월 12일
·
0개의 댓글
·
post-thumbnail

GitOps / Jenkins

GitOps 자동화 구현 https://jenkins.code-lab.kr/github-webhook/ tuplus-update-manifest job /Jenkinsfile Jenkins

2023년 9월 28일
·
0개의 댓글
·
post-thumbnail

React Native Fastlane으로 자동 배포하기

Fastlane은 모바일 앱 개발의 여러 빌드 및 배포 과정을 자동화하기 위한 도구입니다. iOS와 Android 플랫폼 모두를 지원하며, 여러가지 "lanes"라고 불리는 스크립트를 통해 테스트 자동화, 빌드 생성, 메타데이터 관리, 앱 스토어 배포 등을 손쉽게 처리

2023년 9월 12일
·
0개의 댓글
·
post-thumbnail

[Ansible] Ansible 기초 및 주요 특징

Ansible에 대해서 찍먹만 해보다가 제대로 학습을 해보기로 한다.주요 특징은python 문법을 알거나 써봤다면 익숙하게 본 것들이 자주 나온다.메소드호출방법이라든지 jinja2 템플릿을 활용하는 것들 같이yaml 형식을 따른다.디테일한 문법 소개 보다는 어떤 구조를

2023년 8월 25일
·
0개의 댓글
·
post-thumbnail

10분이면 Python으로 Microsoft Office365 로 email 전송 자동화

여러가지 방법들이 있지만 가장 빠르고 쉽게 할 수 있는 방법만 기록에 남긴다. smtplib를 사용하는 예제들이 인터넷에 많이 보이지만 정작 2023년8월 현재에는 잘 동작하지 않는다. 그 간 MS가 보안을 강화한 덕이라고 봐야할 것 같다. https://po

2023년 8월 20일
·
0개의 댓글
·
post-thumbnail

[V2] 백준 문제 풀고 Notion에 자동으로 커밋

백준 문제 풀고 Notion에 자동으로 커밋하기! 제출 코드를 따로 저장하지 않아도 되는 버전

2023년 7월 8일
·
0개의 댓글
·
post-thumbnail

백준 문제 풀고 Notion에 자동으로 커밋하기

푼 문제를 자동으로 Notion에 Page 생성해주는 프로그램!

2023년 6월 28일
·
6개의 댓글
·
post-thumbnail

EKS 스터디 7주차

이번주차는 Autumation에 대해 학습합니다.

2023년 6월 8일
·
0개의 댓글
·
post-thumbnail

GitHub - 프로젝트 자동화

이슈나 PR 이벤트 발생 시 자동으로 프로젝트를 추가하고 상태를 변경할 수 있다.

2023년 5월 27일
·
0개의 댓글
·
post-thumbnail

GitHub Actions - 이슈와 PR에 Label 자동 추가하기

이슈나 PR 이벤트 발생 시 제목이나 내용을 정규식으로 매칭하여 라벨을 자동으로 추가해보자.

2023년 5월 25일
·
0개의 댓글
·
post-thumbnail

Selenium python 활용법

Selenium은 웹 애플리케이션을 테스트하기 위한 인기 있는 오픈 소스 자동화 도구이다. Python 프로그래밍 언어를 사용하여 웹 브라우저를 제어하고 자동화된 테스트를 실행할 수 있다. 애플리케이션 테스트를 위해 사용할 수 있는 다양한 도구가 있지만 가장 인기 있는

2023년 5월 18일
·
0개의 댓글
·
post-thumbnail

[python] Atlassian API 활용한 Confluence 작업 자동화

자동화 목적의 python backend api 와 연동하기 위해 Atlassian API 활용 방법을 알아봅니다.Atlassian 에서 오픈소스로 api python 라이브러리를 제공합니다.https://github.com/atlassian-api/atlas

2023년 5월 4일
·
0개의 댓글
·
post-thumbnail

CI/CD? Jenkins(젠킨스)?

Jenkins에 대해 알아보자

2023년 2월 28일
·
0개의 댓글
·
post-thumbnail

probot으로 github comment bot 만들기

지난번에 github action으로 명령어 인식하는 방법을 만들었었다. 하지만 여러 레포에 적용하려다보니 코드가 분산되고 관리비용이 더 증가하는 것을 느꼈다. 이번에는 github app을 만들어보겠다. 나도 처음 해보는거라 최대한 자세히 작성하겠다.

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

[aws] boto3 이용한 인프라 구축 자동화 - 2

1편에 이어서 boto3 사용하는 방법을 공유한다.Code Example을 보면 원하는 서비스(여기선 dynamo db)의 client나 resource객체를 변수에 담아서 활용하는걸 볼 수 있다.이렇게 하면 코드도 복잡해지고 가장 중요한건 재사용성이 떨어질거 같아서,

2022년 12월 24일
·
0개의 댓글
·

Confluene 자동화

작성하기 귀찮은 Confluence 위키. 하지만 작성을 안하면 모두가 힘들어지기 때문에 빠르게 작성하는 방법을 알아보자.

2022년 11월 26일
·
0개의 댓글
·
post-thumbnail

[aws] boto3 이용한 인프라 구축 자동화 - 1

boto3이라는 aws sdk for python 을 사용해 인프라를 구성해야하는 일이 생겼다. 이 시리즈를 통해 이야기를 공유하겠다.도큐먼테이션먼저 환경 세팅.로컬 환경에 vscode부터 다시 구성해야하는 상황이었다.순서는1\. aws에 리눅스 서버 생성2\. 로컬p

2022년 10월 27일
·
0개의 댓글
·

[python] aws endpoint dns record automation module

an interesting mission has been delivered to me.one of the clients who had decied to use our solution uses FWs that only supports ip based rules.in no

2022년 10월 12일
·
0개의 댓글
·
post-thumbnail

[python] aws endpoint dns 레코드 값 추출

회사에서 특명이 떨어졌다.고객사에서 자사 솔루션을 도입하기로 결정했는데, 방화벽 정책 등록을 무려 ip 기반으로 해야한다는 것.

2022년 10월 12일
·
0개의 댓글
·

Youtube_Search_Program

"유튜브가 일상이 되어버린 나에게 있어 '노트북을 키고, 크롬에 접속하고, 유튜브를 검색하여, 페이지에 접속하고, 검색창에 보고자 하는 영상을 타이핑하기...'까지의 과정들은 너무나도 번거로웠다."그리하여 만들게 된 유튜브 검색 자동화 프로그램.바로가기 아이콘도 만들어

2022년 9월 30일
·
0개의 댓글
·