Skip to content

Commit 25a35d0

Browse files
added missing helm chart pieces
1 parent a394982 commit 25a35d0

File tree

4 files changed

+90
-0
lines changed

4 files changed

+90
-0
lines changed

.travis.yml

Whitespace-only changes.

helm/gitlab-integrator/.helmignore

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Patterns to ignore when building packages.
2+
# This supports shell glob matching, relative path matching, and
3+
# negation (prefixed with !). Only one pattern per line.
4+
.DS_Store
5+
# Common VCS dirs
6+
.git/
7+
.gitignore
8+
.bzr/
9+
.bzrignore
10+
.hg/
11+
.hgignore
12+
.svn/
13+
# Common backup files
14+
*.swp
15+
*.bak
16+
*.tmp
17+
*~
18+
# Various IDEs
19+
.project
20+
.idea/
21+
*.tmproj

helm/gitlab-integrator/Chart.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: v1
2+
appVersion: "1.0.10"
3+
description: A Helm chart for the gitlab-integrator
4+
name: gitlab-integrator
5+
version: 0.1.0

helm/gitlab-integrator/values.yaml

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# Default values for gitlab-integrator.
2+
# This is a YAML-formatted file.
3+
# Declare variables to be passed into your templates.
4+
5+
replicaCount: 1
6+
7+
image:
8+
repository: k8s-tamias/gitlab-k8s-integrator
9+
tag: latest
10+
pullPolicy: IfNotPresent
11+
12+
nameOverride: ""
13+
fullnameOverride: ""
14+
15+
service:
16+
type: ClusterIP
17+
port: 80
18+
19+
ingress:
20+
enabled: true
21+
annotations:
22+
kubernetes.io/ingress.class: nginx
23+
kubernetes.io/tls-acme: "true"
24+
path: /
25+
hosts: []
26+
tls:
27+
- secretName: gitlab-integration-tls
28+
hosts: []
29+
30+
resources:
31+
# We usually recommend not to specify default resources and to leave this as a conscious
32+
# choice for the user. This also increases chances charts run on environments with little
33+
# resources, such as Minikube. If you do want to specify resources, uncomment the following
34+
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
35+
# limits:
36+
# cpu: 100m
37+
# memory: 128Mi
38+
requests:
39+
cpu: 100m
40+
memory: 50Mi
41+
42+
nodeSelector: {}
43+
44+
tolerations: []
45+
46+
affinity: {}
47+
48+
# The private access token from a Gitlab admin user to use when calling the API
49+
enableGitlabHookDebug: false
50+
enableGitlabSyncDebug: false
51+
enableSyncEndpoint: false
52+
customRoleDir: /etc/custom-roles
53+
gitlabHostname: <TBD>
54+
gitlabAPIVersion: v4
55+
gitlabServiceAccountName: gitlab-serviceaccount
56+
gitlabPrivateToken:
57+
gitlabSecretToken:
58+
gitlabEnvironmentName: dev
59+
# default: in-cluster config
60+
k8sAPIUrl: kubernetes
61+
k8sExternalK8sAPIUrl:
62+
63+
k8sCaPem:
64+
imagePullSecretDockerConfig:

0 commit comments

Comments
 (0)