diff --git a/templates/cowcheck/0/docker-compose.yml b/templates/cowcheck/0/docker-compose.yml index 3e750e8..a9c861c 100644 --- a/templates/cowcheck/0/docker-compose.yml +++ b/templates/cowcheck/0/docker-compose.yml @@ -11,7 +11,6 @@ services: stdin_open: true tty: true ports: - - 5050:5050/tcp + - ${PUBLISH_PORT}:5050/tcp labels: - io.rancher.container.pull_image: always io.rancher.scheduler.global: 'true' diff --git a/templates/cowcheck/0/rancher-compose.yml b/templates/cowcheck/0/rancher-compose.yml index 04eb3af..9ef475d 100644 --- a/templates/cowcheck/0/rancher-compose.yml +++ b/templates/cowcheck/0/rancher-compose.yml @@ -5,31 +5,36 @@ catalog: description: A microservice for checking the health of a Rancher node minimum_rancher_version: v.1.6.0 questions: - - variable: POLL_INTERVAL - label: POLL_INTERVAL - description: | Frequency in seconds to run checks - type: string - default: 1.24 - - variable: ENABLE_STORAGE_CHECK - label: ENABLE_STORAGE_CHECK - description: | Enable storage check - type: bool - default: false - - variable: DATA_SPACE_THRESHOLD - label: DATA_SPACE_THRESHOLD - description: | Minimum amount of free Docker Data Storage space in bytes - type: string - default: 1.24 - - variable: METADATA_SPACE_THRESHOLD - label: METADATA_SPACE_THRESHOLD - description: | Minimum amount of free Docker Data Storage space in bytes - type: string - default: 1.24 - - variable: DOCKER_API_VERSION - label: DOCKER_API_VERSION - description: | Version of the Docker API to use (storage checks only) - type: string - default: 1.24 + - variable: POLL_INTERVAL + label: POLL_INTERVAL + description: | Frequency in seconds to run checks + type: string + default: 1.24 + - variable: ENABLE_STORAGE_CHECK + label: ENABLE_STORAGE_CHECK + description: | Enable storage check + type: bool + default: false + - variable: DATA_SPACE_THRESHOLD + label: DATA_SPACE_THRESHOLD + description: | Minimum amount of free Docker Data Storage space in bytes + type: string + default: 1.24 + - variable: METADATA_SPACE_THRESHOLD + label: METADATA_SPACE_THRESHOLD + description: | Minimum amount of free Docker Data Storage space in bytes + type: string + default: 1.24 + - variable: DOCKER_API_VERSION + label: DOCKER_API_VERSION + description: | Version of the Docker API to use (storage checks only) + type: string + default: 1.24 + - variable: PUBLISH_PORT + label: PUBLISH_PORT + description: | Port to publish the service. + type: int + default: 5050 services: cowcheck: start_on_create: true