--- apiVersion: batch/v1 kind: Job metadata: name: "createadmin-$NAME" spec: template: spec: restartPolicy: Never containers: - name: createuser image: "$IMAGEAPP" command: - bash - -c - | gitea admin user change-password --must-change-password=false \ --username "$NAME" \ --password "$PASS" 2> /dev/null \ || gitea admin user create --admin --must-change-password=false \ --email "$EMAIL" \ --username "$NAME" \ --password "$PASS" volumeMounts: - name: config mountPath: /etc/gitea/app.ini subPath: app.ini - name: secrets mountPath: /etc/gitea/secrets/ volumes: - name: config configMap: name: gitea - name: secrets secret: secretName: gitea backoffLimit: 4