load("//hack/tools/controller-gen:controller-gen.bzl", "gen_crds", "gen_rbac") gen_crds( name = "gen_display_crds", crd_out_path = "config/pallets/sds/display/base/crds", gen_webhooks = True, outpath_relative_to_repo_root = True, paths = "./...", pkg = "pkg/sds/display/k8s/apis", ) gen_rbac( name = "gen_displayctl_rbac", outpath_relative_to_repo_root = True, pkg = "pkg/sds/display/k8s/controllers/displayctl", rbac_out_path = "config/pallets/sds/display/base/displayctl", role_name = "displayctl", ) gen_rbac( name = "gen_xserver_rbac", outpath_relative_to_repo_root = True, pkg = "pkg/sds/display/k8s/controllers/xserver", rbac_out_path = "config/pallets/sds/display/base/xserver", role_name = "xserver", ) gen_rbac( name = "gen_webhook_rbac", outpath_relative_to_repo_root = True, pkg = "pkg/sds/display/k8s/webhooks/display", rbac_out_path = "config/pallets/sds/display/base/webhook", role_name = "display-webhook", )