这是indexloc提供的服务,不要输入任何密码
Skip to content

Unable to add a duplicate FQDN in provision when Overseer and FL servers specify the same FQDN. #777

@YuanTingHsieh

Description

@YuanTingHsieh

Discussed in #710

Originally posted by asus-ocis July 6, 2022
Hi all,

I want to deploy nvflare 2.1 on k8s. Overseer, server1 and server2 will run on different pods,
We have a HAproxy on k8s, so we need to set the same FQDN.

my project requirements:

Overseer : 
  fqdn : myk8s.com
  port: 7001
server1:
   fqdn: myk8s.com
   learn_port:70032
   admin_port:70033
server2:
   fqdn: myk8s.com
   learn_port:70055
   admin_port:70052   

But I got the following error after executing provison.
ValueError: Unable to add a duplicate name myk8s.com into this project.

Check spec.py

raise ValueError(f"Unable to add a duplicate name {p.name} into this project.")

The name field in the participants needs to be unique.

Is it possible to add FQDN field for Overseer and FL Server in project.yml in future versions? Or have any other suggestion?

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions