Skip to content
Snippets Groups Projects
README.md 676 B
Newer Older
Marco Wettstein's avatar
Marco Wettstein committed
# 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


```