mirror of
https://github.com/apricote/home-cloud.git
synced 2026-01-13 21:11:02 +00:00
feat: install flux to new k3s cluster
This commit is contained in:
parent
41d120b277
commit
70a986913c
7 changed files with 264 additions and 4 deletions
|
|
@ -54,4 +54,36 @@ variable "ssh_key" {
|
|||
variable "hcloud_ccm_token" {
|
||||
description = "HCloud API Token used by the hcloud-cloud-controller-manager"
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
## Flux
|
||||
variable "github_owner" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "github_token" {
|
||||
type = string
|
||||
sensitive = true
|
||||
}
|
||||
|
||||
variable "repository_name" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "branch" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "repository_visibility" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "flux_version" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "target_path" {
|
||||
type = string
|
||||
description = "Relative path to the Git repository root where Flux manifests are committed."
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue