kubernetes_scheduler_config.go 439 B

123456789101112131415161718
  1. package entity
  2. type KubernetesSchedulerConfigStruct struct {
  3. Service ServiceStruct `yaml:"service"`
  4. GpuNodeList []GpuNode `yaml:"gpu-node-list"`
  5. }
  6. type ServiceStruct struct {
  7. Port uint64 `yaml:"port"`
  8. Name string `yaml:"name"`
  9. RouterPrefix string `yaml:"router-prefix"`
  10. }
  11. type GpuNode struct {
  12. Hostname string `yaml:"hostname"`
  13. Ip string `yaml:"ip"`
  14. Parallelism string `yaml:"parallelism"`
  15. }