Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
Added on March 7, 2025 12:04PM
Likes: 0
Replies: 5
Hi,
We are developing using a single Design node, but we want to select two or more Remote Deployers to which we will deploy our projects and APIs. The reason is that one is a Deployer in the same subnet as the Design, and the other or more are Deployers in different VPCs. We want to treat the local Deployer as for development and staging purposes, and the remote Deployer as for production.
Does anyone have good idea?
Thanks
Operating system used: AlmaLinux 8.10
Operating system used: AlmaLinux 8.10
Hi,
You could use dedicated deployer node in this case:
https://doc.dataiku.com/dss/latest/installation/custom/deployer-node.html
Using local and remote deployers from the same instance is not possible.
Is there any reason why using a single deployer instance with multiple infrastructures would not work in your case?
Thanks
Hi,
Our cloud infrastructure uses cross accounts: one account for Design node and Deployer, and the other one for Deployer and Automation. The purpose is to separate the development account and the production. The reason we need a Deployer for each is that we also want the API node to be completely separate from the test and production accounts.
Best regards,
저도 같은 고민을 했었고 아직 운영환경에 적용하지는 않았으나
기본적으로 deployer 연결은 하나 밖에 안된다는 답변을 받았습니다.
그래서 고민해본 결과
첫번쨰 방법으론 하나의 deployer 에서 test product 로 나눠서 하는 방법
이렇게 하면 명시적으로 Test Production으로 하여서 두개의 deployer에서 하는것과 같은 효과를 보실 수 있습니다.
각각 환경으로 분리되서 배포된 것도 ui상에서 보실 순있습니다.
그리고 아직 테스트는 안해보았지만 아래와같이 설정을하면
local deployer와 remote deployer를 두개 다 사용 하실수 있습니다.
그러면 하나는 개발 하나는 운영용으로 안내 하여 사용 하시는 방법 도 있을 것 같습니다.
위 답변은 개인적으로 고민했던 내용을 고민 한 것이고
정답이라고 할 수 없습니다.
다른 좋은 방법이 있으신 분들이 공유해주시면 저도 도움이 될 것 같습니다.
알려주셔서 감사합니다.
하나의 Deployer만 연결할 수 있는 것으로 이해했습니다. 즉, Design과 Deployer는 다대1의 관계이지 다대다로 연결할 수 없다는 뜻이군요.
또한 Remote와 Local을 구분하는 방법이 있는 것 같았는데, 동시에 사용할 수 없는 것 같고, Remote가 활성화되어 있으면 Local은 UI만 표시되고 실제로는 작동하지 않았습니다.
설정 화면 설명에도 그런 내용이 적혀 있습니다.
우리 환경에서는 보안 요구사항이 까다롭기 때문에 Deployer를 분리해야 합니다. 즉, Production으로 취급하는 API node와 Test의 API node를 같은 화면에서 터치해서는 안 되기 때문에 Deployer를 분리할 필요성이 생겼습니다.
"Remote가 활성화되어 있으면 Local은 UI만 표시되고 실제로는 작동하지 않았습니다.
설정 화면 설명에도 그런 내용이 적혀 있습니다."
이렇게 말씀 하셨는데 화면을 혹시 볼 수 있을까요???
저도 해보지 않은 내용이여서 정확하게 되는지는 모르겠으나 한번 보고싶습니다 화면을
alex도 안된다고 말씀하시긴 하네요
뭐 지금으로 써는 그럼 design 노드를 2개를 사용 할 수 밖에 없겠네요???
개발을 위한 design 노드
운영을 위한 design노드
그렇게 운영 할 계획이 있으신가요??
저도 고민만 했던 부분이여서요