/
constants.go
37 lines (29 loc) · 948 Bytes
/
constants.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package opts
const (
MinimumMavenDeployVersion = "2.8.2"
MasterBranch = "master"
DefaultGitIgnoreFile = `
.project
.classpath
.idea
.cache
.DS_Store
*.im?
target
work
`
// DefaultIngressNamesapce default namespace fro ingress controller
DefaultIngressNamesapce = "kube-system"
// DefaultIngressServiceName default name for ingress controller service and deployment
DefaultIngressServiceName = "jxing-nginx-ingress-controller"
// DeployKindKnative for knative serve based deployments
DeployKindKnative = "knative"
// DeployKindDefault for default kubernetes Deployment + Service deployment kinds
DeployKindDefault = "default"
// OptionKind to specify the kind of something (such as the kind of a deployment)
OptionKind = "kind"
// OptionCanary should we enable canary rollouts (progressive delivery)
OptionCanary = "canary"
// OptionHPA should we enable horizontal pod autoscaler for deployments
OptionHPA = "hpa"
)