синтаксическая ошибка: ожидалось <конец блока>, но найдено '-' (синтаксис)

У меня есть две переменные среды, которые работают нормально. Кроме того, у меня есть один объект JSON serviceAccount, который хранится в созданном вручную секретном соединителе firebase. Как только я добавляю вторую часть, у меня возникает ошибка. Я следил за синтаксисом, но он не работает.

[][1][1]: https://kubernetes.io/docs/concepts/configuration/secret/#using-secrets-as-environment-variables

syntax error: expected <block end>, but found '-' (syntax)

test.yml

    env:
      SPRING_DATASOURCE_USERNAME: pns_usr
      JAVA_OPTIONS: >-
        -server -Xmx700M -Xms700M -XX:NewSize=500M -XX:MaxNewSize=500M
        -Djava.net.preferIPv4Stack=true
      - name: PNS_SERVICEACCOUNT
        valueFrom:
          secretKeyRef:
            name: firebase-connector
            key: serviceAccount

FirebaseService.java

 @Value("${pns.serviceaccount}")
    String serviceAccountValue;

application.properties

pns.serviceaccount=${PNS_SERVICEACCOUNT}
spring.datasource.username=${SPRING_DATASOURCE_USERNAME}

0 ответов

Другие вопросы по тегам