Skip to content
This repository has been archived by the owner on Nov 16, 2020. It is now read-only.

Commit

Permalink
single-server-binary
Browse files Browse the repository at this point in the history
  • Loading branch information
Karol Stepniewski committed Jul 9, 2018
1 parent 0206e3d commit 5a9da5c
Show file tree
Hide file tree
Showing 89 changed files with 646 additions and 2,076 deletions.
2 changes: 1 addition & 1 deletion Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 2 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,8 @@ run-dev: ## run the dev server
@./scripts/run-dev.sh

CLI = dispatch
SERVICES = api-manager application-manager event-manager \
function-manager identity-manager image-manager secret-store event-sidecar \
service-manager

SERVICES = dispatch-server event-sidecar

DARWIN_BINS = $(foreach bin,$(SERVICES),$(bin)-darwin)
LINUX_BINS = $(foreach bin,$(SERVICES),$(bin)-linux)
Expand Down
8 changes: 0 additions & 8 deletions charts/dispatch/charts/api-manager/templates/config-map.yaml

This file was deleted.

27 changes: 2 additions & 25 deletions charts/dispatch/charts/api-manager/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,20 +23,17 @@ spec:
spec:
containers:
- name: {{ .Chart.Name }}
image: "{{ default .Values.global.image.host .Values.image.host }}/{{ .Values.image.repository }}:{{ default .Values.global.image.tag .Values.image.tag }}"
image: "{{ default .Values.global.image.host .Values.image.host }}/{{ default .Values.global.image.repository .Values.image.repository }}:{{ default .Values.global.image.tag .Values.image.tag }}"
imagePullPolicy: {{ default .Values.global.pullPolicy .Values.image.pullPolicy }}
args:
- "api-manager"
- "--host=0.0.0.0"
- "--port={{ .Values.service.internalPort }}"
- "--db-file={{ default .Release.Name .Values.global.db.release }}-{{ .Values.global.db.host }}.{{ default .Release.Namespace .Values.global.db.namespace }}:{{ .Values.global.db.port }}"
- "--db-backend={{ .Values.global.db.backend }}"
- "--db-username={{ .Values.global.db.user }}"
- "--db-password={{ .Values.global.db.password }}"
- "--db-database={{ .Values.global.db.database }}"
- "--tls-port=443"
- "--tls-certificate=/data/tls/tls.crt"
- "--tls-key=/data/tls/tls.key"
- "--gateway={{ .Values.gateway.name }}"
- "--gateway-host={{ .Values.gateway.host }}"
- "--function-manager={{ .Release.Name }}-function-manager.{{ .Release.Namespace }}"
- "--resync-period={{ .Values.resyncPeriod }}"
Expand Down Expand Up @@ -64,28 +61,8 @@ spec:
value: cookie
initialDelaySeconds: 10
periodSeconds: 3
volumeMounts:
- mountPath: "/data/{{ template "name" . }}"
name: {{ template "fullname" . }}
- mountPath: "/var/run/docker.sock"
name: {{ template "fullname" . }}-docker
- mountPath: "/data/tls"
name: tls
readOnly: true
env:
- name: DOCKER_API_VERSION
value: "1.24"
resources:
{{ toYaml .Values.resources | default .Values.global.resources | indent 12 }}
volumes:
- name: {{ template "fullname" . }}
emptyDir: {}
- name: {{ template "fullname" . }}-docker
hostPath:
path: /var/run/docker.sock
- name: tls
secret:
secretName: {{ default .Values.global.tls.secretName .Values.ingress.tls.secretName }}
{{- if .Values.nodeSelector }}
nodeSelector:
{{ toYaml .Values.nodeSelector | indent 8 }}
Expand Down
3 changes: 1 addition & 2 deletions charts/dispatch/charts/api-manager/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,11 @@ maxUnavailable: 0
maxSurge: 1
image:
# host: vmware
repository: dispatch-api-manager
# repository: dispatch-server
# tag: latest
# pullPolicy: Always

gateway:
name: kong
host: "http://api-gateway-kongadmin.kong:8001"

service:
Expand Down
21 changes: 0 additions & 21 deletions charts/dispatch/charts/application-manager/.helmignore

This file was deleted.

4 changes: 0 additions & 4 deletions charts/dispatch/charts/application-manager/Chart.yaml

This file was deleted.

17 changes: 0 additions & 17 deletions charts/dispatch/charts/application-manager/templates/NOTES.txt

This file was deleted.

16 changes: 0 additions & 16 deletions charts/dispatch/charts/application-manager/templates/_helpers.tpl

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

20 changes: 0 additions & 20 deletions charts/dispatch/charts/application-manager/templates/service.yaml

This file was deleted.

39 changes: 0 additions & 39 deletions charts/dispatch/charts/application-manager/values.yaml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{{- if .Values.global.rbac.create -}}
# A cluster role for create/get/list/delete/update secrets
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRole
metadata:
Expand Down
12 changes: 4 additions & 8 deletions charts/dispatch/charts/event-manager/templates/config-map.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,7 @@ metadata:
name: {{ template "fullname" . }}
namespace: {{ .Release.Namespace }}
data:
organization: {{ .Values.global.organization }}
config.json: |-
{
"rabbitmq": {
"url": "{{ .Values.queue.rabbitmq.url }}",
"exchangeName": "{{ .Values.queue.rabbitmq.exchangeName }}"
}
}
config.yaml: |-
---
events:
rabbitmq-url: {{ .Values.queue.rabbitmq.url }}
Loading

0 comments on commit 5a9da5c

Please sign in to comment.