На платформе PCF у нас есть несколько организаций и несколько пробелов в каждой организации.
В каждом пространстве развернуто несколько приложений с файлом манифеста, в котором упоминается версия артефакта.Например: если вы нажмите , приложение (some-api
) будет развернуто с указанным ниже файлом манифеста с версией артефакта (0.0.1
).
---
applications:
- name: some-api
instances: 1
memory: 1G
buildpack: java_buildpack_offline
path: target/artifact.jar
routes:
- route: some.router.com
services:
- abc
- def
env:
ARTIFACT_VERSION: 0.0.1
Цель -иметь инструментальную панель приложения для версии артефакта в организациях.Приложение, которое находится в Running
состоянии
1) Поскольку версия артефакта хранится как переменная среды приложения, среди push приложения, в организациях / пространствах,Можно ли получить версию артефакта каждого приложения?
2) Если нет, как лучше хранить версию артефакта каждого приложения, работающего в PCF?чтобы получить версию артефакта любого приложения в состоянии Running
через Оргс / пробелы
3) Показать список версий артефакта приложения на панели инструментов браузера.Предоставляет ли платформа PCF какой-либо инструмент (например, firehouse ) для предоставления панели показателей, доступных в PCF?