runner/runnergroup_delete.go (13 lines of code) (raw):

// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. package runner import ( "context" "fmt" "github.com/Azure/kperf/helmcli" ) // DeleteRunnerGroupServer delete existing long running server. func DeleteRunnerGroupServer(_ context.Context, kubeconfigPath string) error { delCli, err := helmcli.NewDeleteCli(kubeconfigPath, runnerGroupReleaseNamespace) if err != nil { return fmt.Errorf("failed to create helm delete client: %w", err) } return delCli.Delete(runnerGroupServerReleaseName) }