1 ##############################################################################
2 # Copyright (c) 2019 AT&T Intellectual Property. #
3 # Copyright (c) 2019 Nokia. #
5 # Licensed under the Apache License, Version 2.0 (the "License"); #
6 # you maynot use this file except in compliance with the License. #
8 # You may obtain a copy of the License at #
9 # http://www.apache.org/licenses/LICENSE-2.0 #
11 # Unless required by applicable law or agreed to in writing, software #
12 # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT #
13 # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. #
14 # See the License for the specific language governing permissions and #
15 # limitations under the License. #
16 ##############################################################################
29 name: sonobuoy-serviceaccount
30 namespace: heptio-sonobuoy
32 apiVersion: rbac.authorization.k8s.io/v1
33 kind: ClusterRoleBinding
37 name: sonobuoy-serviceaccount-heptio-sonobuoy
39 apiGroup: rbac.authorization.k8s.io
41 name: sonobuoy-serviceaccount
43 - kind: ServiceAccount
44 name: sonobuoy-serviceaccount
45 namespace: heptio-sonobuoy
47 apiVersion: rbac.authorization.k8s.io/v1
52 name: sonobuoy-serviceaccount
70 {"Description":"DEFAULT","UUID":"376a4ddc-4498-49fc-af2e-999242c4c245","Version":"v0.13.0","ResultsDir":"/tmp/sonobuoy","Resources":["CertificateSigningRequests","ClusterRoleBindings","ClusterRoles","ComponentStatuses","CustomResourceDefinitions","Nodes","PersistentVolumes","PodSecurityPolicies","ServerGroups","ServerVersion","StorageClasses","ConfigMaps","ControllerRevisions","CronJobs","DaemonSets","Deployments","Endpoints","Ingresses","Jobs","LimitRanges","NetworkPolicies","PersistentVolumeClaims","PodDisruptionBudgets","PodTemplates","Pods","ReplicaSets","ReplicationControllers","ResourceQuotas","RoleBindings","Roles","ServiceAccounts","Services","StatefulSets"],"Filters":{"Namespaces":".*","LabelSelector":""},"Limits":{"PodLogs":{"LimitSize":"","LimitTime":""}},"Server":{"bindaddress":"0.0.0.0","bindport":8080,"advertiseaddress":"","timeoutseconds":10800},"Plugins":[{"name":"e2e"},{"name":"systemd-logs"}],"PluginSearchPath":["./plugins.d","/etc/sonobuoy/plugins.d","~/sonobuoy/plugins.d"],"Namespace":"heptio-sonobuoy","LoadedPlugins":null,"WorkerImage":"gcr.io/heptio-images/sonobuoy:latest","ImagePullPolicy":"Always"}
75 name: sonobuoy-config-cm
76 namespace: heptio-sonobuoy
88 value: '\[Conformance\]'
90 value: 'Alpha|\[(Disruptive|Feature:[^\]]+|Flaky)\]'
93 command: ["/run_e2e.sh"]
94 image: gcr.io/heptio-images/kube-conformance:v1.11
95 imagePullPolicy: Always
98 - mountPath: /tmp/results
106 plugin-name: systemd-logs
107 result-type: systemd_logs
109 command: ["/bin/sh", "-c", "/get_systemd_logs.sh && sleep 3600"]
114 fieldPath: spec.nodeName
119 image: gcr.io/heptio-images/sonobuoy-plugin-systemd-logs:latest
120 imagePullPolicy: Always
121 name: sonobuoy-systemd-logs-config
125 - mountPath: /tmp/results
135 name: sonobuoy-plugins-cm
136 namespace: heptio-sonobuoy
146 namespace: heptio-sonobuoy
152 - /sonobuoy master --no-exit=true -v 3 --logtostderr
154 - name: SONOBUOY_ADVERTISE_IP
157 fieldPath: status.podIP
158 image: gcr.io/heptio-images/sonobuoy:v0.13.0
159 imagePullPolicy: Always
162 - mountPath: /etc/sonobuoy
163 name: sonobuoy-config-volume
164 - mountPath: /plugins.d
165 name: sonobuoy-plugins-volume
166 - mountPath: /tmp/sonobuoy
169 serviceAccountName: sonobuoy-serviceaccount
172 name: sonobuoy-config-cm
173 name: sonobuoy-config-volume
175 name: sonobuoy-plugins-cm
176 name: sonobuoy-plugins-volume
186 name: sonobuoy-master
187 namespace: heptio-sonobuoy