update observability module

This commit is contained in:
2024-06-02 21:34:03 +03:00
parent 4e302c4e8b
commit 3109816dee
10 changed files with 524 additions and 81 deletions

View File

@@ -7,10 +7,11 @@ import (
)
func InstallCluster(tags string) {
appConfig := config.GetConfig()
runPlaybook("kubespray/project/cluster.yml", tags)
CopyK8SAdminConfig("k8s-admin.conf")
config := config.GetConfig()
if config.Modules.SecretsStorage.Enabled {
CopyK8SAdminConfig(appConfig.KubeconfigFile)
config.CreateHelmClient()
if appConfig.Modules.SecretsStorage.Enabled {
fmt.Println("## Additional Vault Configuration")
secrets_storage.InitVault()
secrets_storage.UnsealVault()
@@ -19,11 +20,13 @@ func InstallCluster(tags string) {
}
func UpgradeCluster(tags string) {
appConfig := config.GetConfig()
runPlaybook("kubespray/project/upgrade_cluster.yml", tags)
CopyK8SAdminConfig("k8s-admin.conf")
CopyK8SAdminConfig(appConfig.KubeconfigFile)
}
func ScaleCluster() {
runPlaybook("kubespray/project/scale.yml", "")
CopyK8SAdminConfig("k8s-admin.conf")
appConfig := config.GetConfig()
CopyK8SAdminConfig(appConfig.KubeconfigFile)
}