| | |
| | | "log" |
| | | "math/rand" |
| | | "path/filepath" |
| | | "strconv" |
| | | |
| | | "../util" |
| | | "basic.com/aps/aps_deploy.git/src/util" |
| | | appsv1 "k8s.io/api/apps/v1" |
| | | apiv1 "k8s.io/api/core/v1" |
| | | "k8s.io/apimachinery/pkg/api/errors" |
| | |
| | | usedNodePorts = make(map[int32]bool) |
| | | ) |
| | | |
| | | func main() { |
| | | func create_test() { |
| | | // 配置 Kubernetes 集群的 kubeconfig 路径 |
| | | kubeconfig := flag.String("kubeconfig", filepath.Join(util.HomeDir(), ".kube", "config"), "kubeconfig file") |
| | | flag.Parse() |
| | |
| | | Name: "NODE_ID", |
| | | Value: namespace, |
| | | }, |
| | | { |
| | | Name: "DB_HOST", |
| | | Value: namespace, |
| | | }, |
| | | { |
| | | Name: "DB_NAME", |
| | | Value: namespace, |
| | | }, |
| | | { |
| | | Name: "DB_PORT", |
| | | Value: strconv.Itoa(3306), |
| | | }, |
| | | { |
| | | Name: "DB_USER", |
| | | Value: namespace, |
| | | }, |
| | | { |
| | | Name: "DB_PASSWD", |
| | | Value: namespace + "@Basic2023", |
| | | }, |
| | | }, |
| | | }, |
| | | }, |