examples/code_search/demo/cs-demo-1103/ks_app/components/katib.jsonnet

19 lines
689 B
Plaintext

local env = std.extVar("__ksonnet/environments");
local params = std.extVar("__ksonnet/params").components.katib;
local k = import "k.libsonnet";
local modeldb = import "kubeflow/katib/modeldb.libsonnet";
local studyjobcontroller = import "kubeflow/katib/studyjobcontroller.libsonnet";
local suggestion = import "kubeflow/katib/suggestion.libsonnet";
local vizier = import "kubeflow/katib/vizier.libsonnet";
local namespace = env.namespace;
std.prune(
k.core.v1.list.new(vizier.all(params, namespace))
+ k.core.v1.list.new(suggestion.all(params, namespace))
+ k.core.v1.list.new(modeldb.all(params, namespace))
+ k.core.v1.list.new(studyjobcontroller.all(params, namespace))
)