...
1
2
3
4 package builtinpluginconsts
5
6 import (
7 "bytes"
8 )
9
10
11 func GetDefaultFieldSpecs() []byte {
12 configData := [][]byte{
13 []byte(namePrefixFieldSpecs),
14 []byte(nameSuffixFieldSpecs),
15 []byte(commonLabelFieldSpecs),
16 []byte(templateLabelFieldSpecs),
17 []byte(commonAnnotationFieldSpecs),
18 []byte(namespaceFieldSpecs),
19 []byte(varReferenceFieldSpecs),
20 []byte(nameReferenceFieldSpecs),
21 []byte(imagesFieldSpecs),
22 []byte(replicasFieldSpecs),
23 }
24 return bytes.Join(configData, []byte("\n"))
25 }
26
27
28
29 func GetDefaultFieldSpecsAsMap() map[string]string {
30 result := make(map[string]string)
31 result["nameprefix"] = namePrefixFieldSpecs
32 result["namesuffix"] = nameSuffixFieldSpecs
33 result["commonlabels"] = commonLabelFieldSpecs
34 result["templatelabels"] = templateLabelFieldSpecs
35 result["commonannotations"] = commonAnnotationFieldSpecs
36 result["namespace"] = namespaceFieldSpecs
37 result["varreference"] = varReferenceFieldSpecs
38 result["namereference"] = nameReferenceFieldSpecs
39 result["images"] = imagesFieldSpecs
40 result["replicas"] = replicasFieldSpecs
41 return result
42 }
43
View as plain text