9 func GetJob() []*unstructured.Unstructured {
\r
11 job1 := &unstructured.Unstructured{
\r
12 Object: map[string]interface{}{
\r
13 "apiVersion": "batch/v1",
\r
15 "metadata": map[string]interface{}{
\r
16 "name": "tiller-secret-generator",
\r
17 "namespace": "ricinfra",
\r
19 "spec": map[string]interface{}{
\r
20 "template": map[string]interface{}{
\r
21 "spec": map[string]interface{}{
\r
22 "containers": []interface{}{
\r
23 map[string]interface{}{
\r
24 "env": []interface{}{
\r
25 map[string]interface{}{
\r
27 "value": "ricxapp-tiller-secret ricxapp-helm-secret",
\r
29 map[string]interface{}{
\r
30 "name": "TILLER_KEY_NAME",
\r
31 "value": "ricxapp-tiller-secret.key.pem",
\r
33 map[string]interface{}{
\r
34 "name": "TILLER_CERT_NAME",
\r
35 "value": "ricxapp-tiller-secret.cert.pem",
\r
37 map[string]interface{}{
\r
38 "name": "HELM_KEY_NAME",
\r
39 "value": "ricxapp-helm-secret.key.pem",
\r
41 map[string]interface{}{
\r
42 "name": "HELM_CERT_NAME",
\r
43 "value": "ricxapp-helm-secret.cert.pem",
\r
45 map[string]interface{}{
\r
46 "name": "TILLER_CN",
\r
47 "value": "service-tiller-ricxapp",
\r
49 map[string]interface{}{
\r
50 "name": "CLUSTER_SERVER",
\r
51 "value": "https://kubernetes.default.svc.cluster.local/",
\r
54 "image": "nexus3.o-ran-sc.org:10002/o-ran-sc/it-dep-secret:0.0.2",
\r
55 "imagePullPolicy": "IfNotPresent",
\r
56 "name": "tiller-secret-generator",
\r
59 "imagePullSecrets": []interface{}{
\r
60 map[string]interface{}{
\r
61 "name": "secret-nexus3-o-ran-sc-org-10002-o-ran-sc",
\r
64 "restartPolicy": "Never",
\r
65 "serviceAccountName": "tiller-secret-creator-xzhjjg",
\r
72 return []*unstructured.Unstructured{job1}
\r