Skip to content

Conversation

@manamana32321
Copy link
Member

@manamana32321 manamana32321 commented Nov 26, 2025

Description

image

최소한의 세팅으로 n8n을 도입합니다.
Helm을 통해 배포하며 n8n.codedang.com을 통해 확인 가능합니다.

closes TAS-1987

Additional context

아직 admin user, workflow, credential 등 세팅이 아무 것도 없습니다.
@jwoojin9 이전에 사용한 워크플로 JSON 파일 Import 후 GitHub나 Notion Credentials 연결해서 사용하면 될 듯 합니다.

@hjkim24 뭐 하다 보니까 최소한으로 동작하는 만큼은 만들어버려서ㅋㅋ.. 더 해야 할 일은 README.md의 TODO에 남겨놨습니다.

image 주의: DB, Object Storage는 각각 SQLite, 인메모리 저장소를 사용하므로 파드 재시작 시 모든 데이터가 소실됩니다. 이 둘에 대한 프로비저닝을 강력히 권장합니다.

Before submitting the PR, please make sure you do the following

@skkuding-bot
Copy link

skkuding-bot bot commented Nov 26, 2025

Syncing Preview App Succeeded

Application: frontend
Revision: 1d32e1d897a2b644b0a69cd45764acf6c26a96a1
Health Status: Healthy

Open Preview | View in Argo CD

@notion-task-integration
Copy link

notion-task-integration bot commented Nov 26, 2025

n8n 도입

@skkuding-bot
Copy link

skkuding-bot bot commented Dec 6, 2025

Syncing Preview App Succeeded

Application: frontend
Revision: e6d6cceefd813909c96256c55e555f0eb08816b1
Health Status: Healthy

Open Preview | View in Argo CD

@skkuding-bot
Copy link

skkuding-bot bot commented Dec 6, 2025

Syncing Preview App Succeeded

Application: frontend
Revision: 735520e1eb639ca8408b1bd401bb0fa6fb525e5d
Health Status: Healthy

Open Preview | View in Argo CD

@hjkim24
Copy link
Contributor

hjkim24 commented Dec 6, 2025

시간이 좀 생겨서

  1. workflow 추가
  2. Github OAuth2 App, Github App, Notion Integration API Key 발급해서 prod 환경 kubeseal로 암호화해서 올려봅니다.
  3. default user도 일단 이메일이랑 비번 넣고 seal해서 넣었는데 뭔가 저게 맞는지는 잘 모르겠어요.. 찾아보니까 웹 UI용 user는 무조건 직접 만들어야할 것 같습니다.
    @jwoojin9 워크플로우에는 OAuth2 App이랑 Github App이 따로 있는 것 같은데, 스꾸딩 organizations 가보면 OAuth2 App은 만들어진 게 없는 것 같아서요..! 혹시 어떻게 설명하면 될까요?

@manamana32321
Copy link
Member Author

@hjkim24 리뷰 부탁드릴게요~

@hjkim24
Copy link
Contributor

hjkim24 commented Dec 26, 2025

지금 밖이라 내일 중으로 리뷰 남겨놓겠습니다!

@skkuding-bot
Copy link

skkuding-bot bot commented Dec 28, 2025

Syncing Preview App Succeeded

Application: frontend
Revision: 4ead9e9899ab3c60d21cd7427a2c88d006605a9a
Health Status: Healthy

Open Preview | View in Argo CD

Copy link
Contributor

@hjkim24 hjkim24 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

일단 코드 상으로는 이상 없는 것 같아서 lgtm 남겨놓습니다!
아마 배포해보고 오류 있으면 그때 다시 봐야할 것 같아요

@manamana32321 manamana32321 added this pull request to the merge queue Dec 28, 2025
@manamana32321 manamana32321 removed this pull request from the merge queue due to a manual request Dec 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants