You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description = "The name for the GitHubActionsIntegration resource. Must contain only lower-case letters, digits and dashes."
type = string
}
variable "namespace" {
description = "Kubernetes namespace where the GitHubActionsIntegration will be created (typically your Puzl root namespace)."
type = string
}
variable "owner_ids" {
description = "List of GitHub organization IDs where the Puzl application is installed. If empty, serves jobs from all organizations where the app is installed."
type = list(string)
default = []
}
variable "github_url" {
description = "Designates the URL of your GitHub instance. Set this to your GitHub Enterprise host if applicable."
type = string
default = "https://github.com"
}
variable "service_account_permissions" {
description = "Contains capabilities of the Integration Service Account, which may be utilized for managing GitHub runners."
type = object({
read_job_namespace_secrets = bool
manage_claim_namespace_secrets = bool
})
default = {
read_job_namespace_secrets = false
manage_claim_namespace_secrets = false
}
}
variable "resources" {
description = "Defines the settings for managing resources of jobs."