Сервер Spring Cloud DataFlow работает локально, указывая на Skipper в Kubernetes - PullRequest
0 голосов
/ 29 октября 2019

Я работаю над весенним облачным приложением потока данных. Я могу запустить облачный сервер потоков данных Spring локально, когда шкипер работает в Cloud Foundry с конфигурацией ниже. Теперь я пытаюсь сделать то же самое с шкипером, бегущим в кластере Кубернетес. Как я могу указать то же самое?

manifest.yml

    ---
    applications:
      - name: poc-scdf-server
        memory: 1G
        instances: 1
        path: ../target/scdf-server-1.0.0-SNAPSHOT.jar
        buildpacks:
        - java_buildpack
        env:
          JAVA_VERSION: 1.8.0_+      
          JBP_CONFIG_SPRING_AUTO_RECONFIGURATION: '{enabled: false}'      
          SPRING_CLOUD_DATAFLOW_TASK_PLATFORM_CLOUDFOUNDRY_ACCOUNTS[default]_CONNECTION_URL: 
          SPRING_CLOUD_DATAFLOW_TASK_PLATFORM_CLOUDFOUNDRY_ACCOUNTS[default]_CONNECTION_ORG: <org>
          SPRING_CLOUD_DATAFLOW_TASK_PLATFORM_CLOUDFOUNDRY_ACCOUNTS[default]_CONNECTION_SPACE: <space>
          SPRING_CLOUD_DATAFLOW_TASK_PLATFORM_CLOUDFOUNDRY_ACCOUNTS[default]_CONNECTION_DOMAIN: <url>
          SPRING_CLOUD_DATAFLOW_TASK_PLATFORM_CLOUDFOUNDRY_ACCOUNTS[default]_CONNECTION_USERNAME: <user>
          SPRING_CLOUD_DATAFLOW_TASK_PLATFORM_CLOUDFOUNDRY_ACCOUNTS[default]_CONNECTION_PASSWORD: <pwd>          
   SPRING_CLOUD_DATAFLOW_TASK_PLATFORM_CLOUDFOUNDRY_ACCOUNTS[default]_CONNECTION_SKIPSSLVALIDATION: true
   SPRING_CLOUD_SKIPPER_CLIENT_SERVER_URI: <skipper_url>   SPRING_CLOUD_GAIA_SERVICES_ENV_KEY_PREFIX:spring.cloud.dataflow.task.platform.cloudfoundry.accounts[default].connection.

1 Ответ

1 голос
/ 29 октября 2019

В версии 2.3 мы недавно добавили платформу docker-compose.yml для локального режима. Вы можете найти новые файлы здесь .

С помощью этой инфраструктуры вы можете запускать SCDF локально, но также иметь учетные записи платформы для CF, K8 или даже для обоих! См. документы .

. Вы также можете использовать DockerComposeIT.java для запуска и запуска автоматики.

...