1
Identificação
K8s namespace alvo (raro mudar)
2
Workspace & Output
auto-detectado:
referência da aba Datasets → montada em
input/dataset pelo servidor
3
Container & Recursos
se vazio, auto-detecta main.py / requirements.txt no workdir
→
→
4
Ambiente & Nó
5
Varredura / Sweep
0 jobs
Roda um job só com N execuções em série
(não inunda a fila). Cada run isola input/<run>
e output/<run>. Hiperparâmetros viram
--arg valor do argparse.
produto cartesiano dos valores
Parâmetro (--arg)Valores
✖ preencha os campos
Jobs ativos
✦
todos
R
Fase:
auto ↻ 15s
| Nome | Fase | Fila | Dono | Image | Nó | Criado |
|---|
Nenhum job
Clique em Submeter para criar o primeiro.
Conectando ao cluster…
0 de 0 jobs
—
Detalhes
—
Nenhum job selecionado
Clique numa linha à esquerda para ver detalhes.
…
—
Serviços de longa duração
0 ativos ✦ todosCarregando serviços…
Filas Volcano
GPU no cluster por tipo
Nenhuma fila
Clique em Nova fila pra criar a primeira.
Listando filas Volcano…
0 filas
—
24h throughput
—
Editar
—
Nenhuma fila selecionada
Clique numa linha à esquerda pra editar.
filesystem
mount=…
Spawnando pod helper…
helper offline
/nfs
| Nome | Tipo | Tamanho |
|---|
Pasta vazia
Listando…
— items
—
detalhe
Selecione um dataset
Escolha um item na lista para ver detalhes, versões e uso.
Cluster broadcasts
ConfigMap volcanopy-motd
· ns=…
0
ativas
60s
intervalo de polling
—
configmap.resourceVersion
somente admin pode editar
ativas
0
Carregando…
histórico
0
Nenhum item resolvido.
Histórico persistente ainda não implementado.
Nova mensagem
admin
Somente administradores podem publicar avisos
Mensagens ativas aparecem no painel ao lado e como banner no topo.
preview
como aparece no topo de cada cliente
MOTD
broadcast · admin
título…
Grava em
ConfigMap/volcanopy-motd.
Clientes fazem polling a cada 60s no boot e em runtime.
Sem dependência externa.
Projetos
backend
projetos vêm do
backend
·
— projetos
Carregando projetos…
—
• não salvo
Selecione um projeto
Cada projeto tem uma política que limita quais filas
podem ser usadas e com que percentual da capacidade
bruta. Usuários em múltiplos projetos herdam o MAIOR
acesso entre eles, por fila.
Diagnóstico do cluster
verificando…
Coletando dados do cluster…
Resumo
—
Consultando OpenCost…
Conexão atual
kubeconfig
…
context
…
namespace
…
nfs_pvc
…
usuário
…
Estes valores são definidos quando você instancia o
VolcanoClient(...) e não podem ser
alterados em runtime. Pra mudar, reinicie a app.
Cluster
server
…
k8s
…
volcano
…
nodes
…
queues
…
armazenamento
…
Preferências da interface
salvo no localStorage
Tema
Densidade
Auto-refresh
Logs tail default
Sobre
Flautim
v?
cliente Python + GUI desktop para Kubernetes + Volcano
bridge
pywebview
métodos expostos
—