All Downloads are FREE. Search and download functionalities are using the official Maven repository.

python-blueplanet.solution.fig.mustache Maven / Gradle / Ivy


#
#                         Ciena
#
#             Copyright(c) 2016, Ciena, Inc. All rights reserved.
#

# REFERENCES:
# ===========================================================
#
#  "Fig file format for solutions":
#  https://confluence.ciena.com/display/blueplanet/Fig+file+format+for+solutions
#

__version__: 1

# Docker registry must be specified in this file.
# if only passed as the --registry argument to solmaker,
# solman will not find the images at deployment time.
# MAKE SURE it is aligned with the value in the Makefile
docker_registry: registry.blueplanet.com

# this name is read by the Makefile and used to build various paths
solution_name: {{packageName}}

# version is not read from this file, but coded in the Makefile
# the vendor and tag are provided by the Makefile as argumernts to solmaker
solution_version: {{packageVersion}}

# ============ NOTE ===============================================================================
# The app image versions listed below are hard coded of course.
# Verify GIT commits against the respective image versions housed in bpdr.io ... to ensure
# you're getting what you want! bpdr.io repo for each app is listed.
# =================================================================================================

apps:
  tapi-swagger:
    # https://..../{{packageName}}
    image: registry.blueplanet.com/blueplanet/{{packageName}}:{{packageVersion}}
    volumes:
      - /dev/log:/dev/log
    environment:
      - NBI_{{packageName}}_type=http
      - NBI_{{packageName}}_port=8080
app_bar:
  System:
    Documentation:
      '{{packageName}} Swagger':
        description: '{{packageName}} Swagger UI'
        icon: 'orchestrate'
        url: '/{{packageName}}/ui/#'




© 2015 - 2024 Weber Informatics LLC | Privacy Policy