Update robot to robot-account

This commit is contained in:
2025-11-22 17:06:18 -06:00
parent e53b5cff61
commit 7f3ed2cbc4

View File

@@ -1,15 +1,12 @@
(ns utils.harbor
(:require
[utils.general :refer [resource-factory component-factory deploy-stack-factory iterate-stack]]
[utils.vault :refer [retrieve]]
["uuid" :as uuid]
["@pulumiverse/harbor" :as harbor]))
(defn project [{:keys [app-name]}]
{:name app-name
:public false})
(defn robot [{:keys [app-name]}]
(defn robot-account [{:keys [app-name]}]
{:name (str app-name "-robot")
:level "project"
:permissions [{:kind "project"
@@ -20,7 +17,7 @@
(def defaults
{:project project
:robot robot})
:robot-account robot-account})
(def provider-template
{:constructor (.. harbor -Provider)