apiVersion: v1 data: kubesvc.yaml: | local: enabled: true port: 9091 kind: ConfigMap metadata: name: buddy-config-cgttd2h6fg --- apiVersion: v1 kind: Service metadata: labels: app: kubesvc-buddy name: buddy spec: ports: - name: grpc port: 9091 protocol: TCP targetPort: grpc selector: app: kubesvc-buddy --- apiVersion: apps/v1 kind: Deployment metadata: labels: app.kubernetes.io/name: kubesvc-buddy name: kubesvc-buddy spec: replicas: 1 selector: matchLabels: app: kubesvc-buddy template: metadata: labels: app: kubesvc-buddy app.kubernetes.io/name: kubesvc-buddy spec: containers: - image: armory/kubesvc-buddy imagePullPolicy: IfNotPresent name: kubesvc-buddy ports: - containerPort: 9091 name: grpc protocol: TCP readinessProbe: failureThreshold: 3 periodSeconds: 10 successThreshold: 1 tcpSocket: port: 9091 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /opt/spinnaker/config name: volume-buddy-config restartPolicy: Always volumes: - configMap: name: buddy-config-cgttd2h6fg name: volume-buddy-config