serviceAccountName for yaml pod template

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      Hello.

      The kubernetes object `serviceAccountName` cannot apply to the pod if it sets via yaml.

      Reproduce:

        {code:java}
           agent {
              kubernetes{
                  yaml '''
                      apiVersion: v1
                      kind: Pod
                      metadata:
                      spec:
                        serviceAccountName: "jenkins v1"
                  '''
              }
          }
      

      Result:

      ---
      apiVersion: "v1"
      kind: "Pod"
      ...
      spec:
      ...
        serviceAccountName: "default"
      ... 
      Result:
      {code:java}
      ---
      apiVersion: "v1"
      kind: "Pod"
      ...
      spec:
      ...
        serviceAccountName: "default"
      ... 

       

      Version:
      Jenkins 2.375.2
      Kubernetes plugin Version 3896.v19b_160fd9589

            Assignee:
            Aman
            Reporter:
            Aliaksandr
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: