Skip to content

tomcorbett/auto-deploy-app

Repository files navigation

GitLab's Auto-deploy Helm Chart

Requirements

  • Helm 2.9.0 and above is required in order support "helm.sh/hook-delete-policy": before-hook-creation for migrations

Configuration

Parameter Description Default
replicaCount 1
image.repository gitlab.example.com/group/project
image.tag stable
image.pullPolicy Always
image.secrets [name: gitlab-registry]
application.track stable
application.tier web
application.migrateCommand If present, this variable will run as a shell command within an application Container as a Helm pre-upgrade Hook. Intended to run migration commands. nil
application.initializeCommand If present, this variable will run as shall command within an application Container as a Helm post-install Hook. Intended to run database initialization commands. nil
application.secretName Pass in the name of a Secret which the deployment will load all key-value pairs from the Secret as environment variables in the application container. nil
service.enabled true
service.name web
service.type ClusterIP
service.url http://my.host.com/
service.externalPort 5000
service.internalPort 5000
postgresql.enabled true

About

From GitLabs

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages