feat: install flux to new k3s cluster

This commit is contained in:
Julian Tölle 2021-12-05 00:03:54 +01:00
parent 41d120b277
commit 70a986913c
7 changed files with 264 additions and 4 deletions

View file

@ -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."
}