Kind: "ServiceAccount",\r
},\r
}\r
+\r
serviceAccount2 := &corev1.ServiceAccount{\r
ObjectMeta: metav1.ObjectMeta{\r
Namespace: "ricplt",\r
Kind: "ServiceAccount",\r
},\r
}\r
- \r
- return []*corev1.ServiceAccount{serviceAccount1,serviceAccount2}\r
+\r
+ serviceAccount3 := &corev1.ServiceAccount{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "app.kubernetes.io/instance": "release-name",\r
+ "app.kubernetes.io/managed-by": "Helm",\r
+ "app.kubernetes.io/name": "kong",\r
+ "app.kubernetes.io/version": "1.4",\r
+ "helm.sh/chart": "kong-0.36.6",\r
+ },\r
+ Name: "release-name-kong",\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ }\r
+\r
+ serviceAccount4 := &corev1.ServiceAccount{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Annotations: map[string]string{\r
+ "helm.sh/hook": "pre-upgrade",\r
+ "helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded",\r
+ },\r
+ Labels: map[string]string{\r
+ "app.kubernetes.io/instance": "release-name",\r
+ "app.kubernetes.io/managed-by": "Helm",\r
+ "app.kubernetes.io/name": "kong",\r
+ "app.kubernetes.io/version": "1.4",\r
+ "helm.sh/chart": "kong-0.36.6",\r
+ },\r
+ Name: "release-name-kong",\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ }\r
+\r
+ serviceAccount5 := &corev1.ServiceAccount{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Name: "svcacct-tiller-ricxapp",\r
+ Namespace: "ricinfra",\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ }\r
+\r
+ serviceAccount6 := &corev1.ServiceAccount{\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Name: "tiller-secret-creator-xzhjjg",\r
+ Namespace: "ricinfra",\r
+ },\r
+ }\r
+\r
+ serviceAccount7 := &corev1.ServiceAccount{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "app.kubernetes.io/instance": "release-name",\r
+ "app.kubernetes.io/managed-by": "Helm",\r
+ "app.kubernetes.io/name": "kong",\r
+ "app.kubernetes.io/version": "1.4",\r
+ "helm.sh/chart": "kong-0.36.6",\r
+ },\r
+ Name: "release-name-kong",\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ }\r
+\r
+ serviceAccount8 := &corev1.ServiceAccount{\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Annotations: map[string]string{\r
+ "helm.sh/hook": "pre-upgrade",\r
+ "helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded",\r
+ },\r
+ Labels: map[string]string{\r
+ "app.kubernetes.io/instance": "release-name",\r
+ "app.kubernetes.io/managed-by": "Helm",\r
+ "app.kubernetes.io/name": "kong",\r
+ "app.kubernetes.io/version": "1.4",\r
+ "helm.sh/chart": "kong-0.36.6",\r
+ },\r
+ Name: "release-name-kong",\r
+ },\r
+ }\r
+\r
+ serviceAccount9 := &corev1.ServiceAccount{\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Name: "svcacct-ricplt-o1mediator",\r
+ Namespace: "ricplt",\r
+ },\r
+ }\r
+\r
+ serviceAccount10 := &corev1.ServiceAccount{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Name: "release-name-prometheus-alertmanager",\r
+ Namespace: "ricplt",\r
+ Labels: map[string]string{\r
+ "component": "alertmanager",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ "app": "prometheus",\r
+ "chart": "prometheus-11.3.0",\r
+ },\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ }\r
+\r
+ serviceAccount11 := &corev1.ServiceAccount{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "app": "prometheus",\r
+ "chart": "prometheus-11.3.0",\r
+ "component": "server",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ },\r
+ Name: "release-name-prometheus-server",\r
+ Namespace: "ricplt",\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ Kind: "ServiceAccount",\r
+ APIVersion: "v1",\r
+ },\r
+ }\r
+ \r
+ serviceAccount12 := &corev1.ServiceAccount{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Name: "assigner-sa",\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "ServiceAccount",\r
+ },\r
+ }\r
+\r
+ return []*corev1.ServiceAccount{serviceAccount1, serviceAccount2, serviceAccount3, serviceAccount4, serviceAccount5, serviceAccount6, serviceAccount7, serviceAccount8, serviceAccount9, serviceAccount10, serviceAccount11, serviceAccount12}\r
}
\ No newline at end of file