Update robot to robot-account
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user