Create ServiceAccount for pci-irq-affinity-agent
The stx-openstack apply is failing with a timeout condition, caused by failure while trying to pull the image of the agent from the local registry. This is caused by missing imagePullSecrets on the daemonset definition, so this commit creates the ServiceAccount with the imagePullSecrets and use it on the spec. Closes-Bug: 1951245 Change-Id: I5e408539e001bbe867812db8c614d47cea1ae225 Signed-off-by: Heitor Matsui <HeitorVieira.Matsui@windriver.com>
This commit is contained in:
parent
bf60464454
commit
1747cd2dd2
|
@ -11,6 +11,8 @@
|
|||
{{- $configMapName := "pci-irq-affinity-agent-etc" }}
|
||||
{{- $binConfigMapName := "pci-irq-affinity-agent-bin" }}
|
||||
{{- $envAll := . }}
|
||||
|
||||
{{- tuple $envAll "agent" $daemonset | include "helm-toolkit.snippets.kubernetes_pod_rbac_serviceaccount" }}
|
||||
---
|
||||
apiVersion: apps/v1
|
||||
kind: DaemonSet
|
||||
|
@ -29,6 +31,7 @@ spec:
|
|||
labels:
|
||||
{{ tuple $envAll .Chart.Name $daemonset | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 8 }}
|
||||
spec:
|
||||
serviceAccountName: {{ $daemonset | quote }}
|
||||
nodeSelector:
|
||||
{{ .Values.labels.agent.pci_irq_affinity_agent.node_selector_key }}: {{ .Values.labels.agent.pci_irq_affinity_agent.node_selector_value }}
|
||||
tolerations:
|
||||
|
|
Loading…
Reference in New Issue