Skip to content

Commit

Permalink
added missing helm chart pieces
Browse files Browse the repository at this point in the history
  • Loading branch information
christianhuening committed Dec 16, 2018
1 parent a394982 commit 25a35d0
Show file tree
Hide file tree
Showing 4 changed files with 90 additions and 0 deletions.
Empty file added .travis.yml
Empty file.
21 changes: 21 additions & 0 deletions helm/gitlab-integrator/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*~
# Various IDEs
.project
.idea/
*.tmproj
5 changes: 5 additions & 0 deletions helm/gitlab-integrator/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
apiVersion: v1
appVersion: "1.0.10"
description: A Helm chart for the gitlab-integrator
name: gitlab-integrator
version: 0.1.0
64 changes: 64 additions & 0 deletions helm/gitlab-integrator/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Default values for gitlab-integrator.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.

replicaCount: 1

image:
repository: k8s-tamias/gitlab-k8s-integrator
tag: latest
pullPolicy: IfNotPresent

nameOverride: ""
fullnameOverride: ""

service:
type: ClusterIP
port: 80

ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: "true"
path: /
hosts: []
tls:
- secretName: gitlab-integration-tls
hosts: []

resources:
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits:
# cpu: 100m
# memory: 128Mi
requests:
cpu: 100m
memory: 50Mi

nodeSelector: {}

tolerations: []

affinity: {}

# The private access token from a Gitlab admin user to use when calling the API
enableGitlabHookDebug: false
enableGitlabSyncDebug: false
enableSyncEndpoint: false
customRoleDir: /etc/custom-roles
gitlabHostname: <TBD>
gitlabAPIVersion: v4
gitlabServiceAccountName: gitlab-serviceaccount
gitlabPrivateToken:
gitlabSecretToken:
gitlabEnvironmentName: dev
# default: in-cluster config
k8sAPIUrl: kubernetes
k8sExternalK8sAPIUrl:

k8sCaPem:
imagePullSecretDockerConfig:

0 comments on commit 25a35d0

Please sign in to comment.