Skip to content
Snippets Groups Projects
Name Last commit Last update
README.md
meteor-kubernetes.yml

Meteor-kubernetes

This is an extension of https://git.panter.ch/gitlab-ci/kubernetes-base that builds meteor-apps.

Usage:

# on top of your gitlab-ci.yml

include: 
  - project: gitlab-ci/meteor-kubernetes
    ref: v1.0.0
    file: meteor-kubernetes.yml

variables:
  CUSTOMER_NAME: pan
  APP_NAME: avatar
  CLUSTER_NAME: production
  
  # meteors specific:
  MONGODB_ENABLED: 'true' # whether to create a mongobd
  WORKER_ENABLED: 'false' # whether to launch an additional pod which has WORKER_ENABLED env var. usefull for cronjobs and migrations
  MONGODB_REPLICAS: '3' # how many mongodb-replicas it will launch on production. other envs have always 1